Daan MeijerandClaude Opus 5.5 bd1c846f27 Rebuild: prefetching no longer waits for merging, nor stalls on finished ranges
The coordinator ran the prefetch tick in the same loop as the merger
(up to 30 s a minute): its connections went idle once their targets
were fetched, and the first leases after a start found nothing spooled.
The prefetcher now ticks in a loop of its own.

The prefetcher took the first planned ranges with nothing spooled, even
ones with nothing left to fetch (next_id past the end): two such ranges
(edge:bench's, set back to planned) kept it from fetching anything. It
and the lease query now skip those, and edge:bench marks its range done.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 03:04:00 +02:00
2026-10-09 02:33:47 +02:00
2026-09-29 00:32:01 +02:00
S
Description
No description provided
8.1 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 95.5%
JavaScript 2.4%
CSS 1.4%
HTML 0.6%
Dockerfile 0.1%