Álvaro Tejero Cantero 74174deb0d
⚡ Share one branch summary cache across all three readers
The pull-request listing and the file-open info query each recomputed the
same [ahead behind conflicts] the branches listing had already cached, so
a file with ten open pull requests paid the whole cold cost the branch
panel no longer pays. All three now go through cached-diff-counts, keyed
on the same (base-snapshot-id, source-revn, branch-revn) tuple, and none
of them realizes main when every row it needs is cached.
2026-10-06 10:36:54 +02:00
..
2026-09-29 09:07:34 +02:00
2024-05-29 19:05:04 +02:00