Jakob Ackermann
75a12dda17
[web] resync_projects: use the secondaries for all reads ( #33684 )
...
* [docstore] add useSecondary flag to projectHasRanges
The rev-check for unarchiving always consults with the primary.
Two extra changes:
- Add a projection argument to peekDoc in order to skip lines download
from projectHasRanges.
- Add one retry to peekDoc to reduce chances of surfacing a rev-check
violation.
* [web] resync_projects: use the secondaries for all reads
* [web] add default value for useSecondary
* [docstore] add default value for useSecondary
* [k8s] docstore: set MONGO_HAS_SECONDARIES=true
GitOrigin-RevId: f15ec4fdc1cabe74c1eab87bec85f28d6f7a587d
2026-05-14 08:06:26 +00:00
..
2025-12-12 09:06:19 +00:00
2025-11-28 09:05:56 +00:00
2026-02-04 09:08:22 +00:00
2025-11-18 09:04:56 +00:00
2026-03-30 08:05:28 +00:00
2026-05-14 08:06:26 +00:00
2026-02-04 09:08:22 +00:00
2025-11-28 09:05:56 +00:00
2026-04-28 08:52:37 +00:00
2026-03-27 09:05:30 +00:00
2026-05-11 08:06:24 +00:00
2026-02-04 09:08:22 +00:00
2026-04-14 08:04:32 +00:00
2026-02-18 09:05:38 +00:00
2025-11-28 09:05:56 +00:00
2025-12-08 09:06:01 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2025-11-28 09:05:56 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-04-17 08:05:47 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2026-02-04 09:05:59 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2026-04-29 08:05:08 +00:00
2026-05-13 08:06:53 +00:00
2025-11-18 09:04:56 +00:00
2026-04-17 08:05:47 +00:00
2025-11-18 09:04:56 +00:00
2025-11-18 09:04:56 +00:00
2025-11-18 09:04:56 +00:00
2026-04-30 08:05:23 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-03-27 09:05:30 +00:00
2025-11-28 09:05:56 +00:00
2025-12-08 09:06:01 +00:00
2026-03-30 08:05:41 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-01-22 09:06:13 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2026-04-03 08:05:43 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-18 09:04:56 +00:00
2026-04-30 08:06:26 +00:00
2026-03-23 09:06:04 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-04-24 08:06:35 +00:00
2026-01-23 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2025-11-28 09:05:56 +00:00
2026-04-21 08:05:26 +00:00