daan pushed to rebuild at daan/usenet-indexer 2026-10-11 19:49:57 +02:00
48f4e982f9 Rebuild: the edge workers' API in its own service
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 19:48:50 +02:00
34fea342f5 REBUILD.md is the concept for what runs; the phase 2 backlog
daan pushed to master at daan/usenet-indexer 2026-10-11 19:47:51 +02:00
7880633467 Voyager 1 retired: a push to master no longer deploys
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 19:39:44 +02:00
93eaec8d27 Rebuild: sort indexes that match newest-first
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 19:33:25 +02:00
92480174b9 Search and the web interface use the prober's findings
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 16:00:24 +02:00
5ab5399b43 Prober: the claim's random starting points drawn in code
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 15:55:24 +02:00
18f5d27413 Prober: claim from random points of the queue, not in id order
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 15:44:09 +02:00
4ed7f89951 Prober: no packaging or release-name-plus-extension as inner name
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 15:37:34 +02:00
738402aefa Prober: an inspection per candidate; no inner name that is the release's name
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 15:32:50 +02:00
8bd6d6aa5f Rebuild: phase 2's prober reads the probe queue
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 14:22:11 +02:00
d72fe2f13f Tests: a corrupt chunk fails its range on the third report
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 14:21:46 +02:00
fa52d9256b Rebuild: a chunk reported corrupt gets a second plain try before the range fails
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 04:21:43 +02:00
fd06b16bd9 deploy.sh: remove the images a deploy replaced
daan pushed to rebuild at daan/usenet-indexer 2026-10-11 03:36:26 +02:00
40df52bafd Rebuild: 8 more ranges being fetched than the connections need
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 23:22:50 +02:00
27a26c9614 Rebuild: a release key taken by another group's writer gets the next number
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 22:07:55 +02:00
b87203e41a edge-node: a range whose batch is too large goes on in smaller batches
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 17:21:25 +02:00
7b07e00f90 Rebuild: the stream waits up to an hour for a chunk
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 16:51:56 +02:00
887df12ead Rebuild: give up stalled requests, not slow ones
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 16:36:37 +02:00
dbccec932c Rebuild: a chunk's deadline doubles each time it's hit
daan pushed to rebuild at daan/usenet-indexer 2026-10-10 16:06:32 +02:00
d81a202172 Rebuild: chunk deadline 90 s