Jinwoo Hong
e8e09eed46
fix(push): size the claim-attempt budget from the drain count ( #24040 )
...
* fix(push): size the claim-attempt budget from the drain count
With twelve drains, up to eleven peers can hold device heads, so a
four-attempt claim budget can run out while claimable rows remain and the
drain exits idle for a tick. Move the drain count into one module and derive
the attempt budget from it.
Claude-Session: ced32ebb-7155-4413-adad-1eccd14c2010
* style(push): keep the worker and store in repo formatting
Claude-Session: ced32ebb-7155-4413-adad-1eccd14c2010
* style(push): drop the stray semicolon in the concurrency constant
Claude-Session: ced32ebb-7155-4413-adad-1eccd14c2010
2026-09-30 02:59:48 -04:00
..
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-26 20:39:57 -07:00
2026-09-22 15:31:51 -04:00
2026-09-22 15:31:51 -04:00
2026-09-22 15:31:51 -04:00
2026-09-30 02:59:48 -04:00
2026-09-10 17:59:46 -04:00
2026-09-30 02:59:48 -04:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-11 13:23:04 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-22 15:31:51 -04:00
2026-09-26 20:39:57 -07:00
2026-09-26 20:39:57 -07:00
2026-09-10 17:59:46 -04:00
2026-09-26 13:01:16 -07:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-22 15:31:51 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-11 13:23:04 -04:00
2026-09-22 15:31:51 -04:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-30 02:59:48 -04:00
2026-09-26 13:01:16 -07:00