daan pushed to master at daan/usenet-indexer 2026-10-06 14:18:05 +02:00
693e6c3244 Seed plans fill every uncovered gap, with priorities; cheaper ingest and file storing
daan pushed to master at daan/usenet-indexer 2026-10-06 13:53:55 +02:00
61b683a71f Release bookkeeping migration: take the files locks first
daan pushed to master at daan/usenet-indexer 2026-10-06 13:49:02 +02:00
be2112f4ad Par2 size matching 100x faster; release bookkeeping once per statement
daan pushed to master at daan/usenet-indexer 2026-10-06 13:25:05 +02:00
288a6bab8d seed:node spreads its ranges and inspections over worker processes
daan pushed to master at daan/usenet-indexer 2026-10-06 12:11:02 +02:00
4d17c5a8e8 Release completeness check without reading every binary; SEED_RANGES
daan pushed to master at daan/usenet-indexer 2026-10-06 11:17:17 +02:00
2dbca9b152 Content inspection and archive walks on seeding nodes (relay)
daan pushed to master at daan/usenet-indexer 2026-10-06 10:29:13 +02:00
51975fe603 Hidden archive entries no longer name releases
daan pushed to master at daan/usenet-indexer 2026-10-06 10:23:38 +02:00
4d3cb6474c 7z: encrypted headers are known from the encoded header, without bsdtar
daan pushed to master at daan/usenet-indexer 2026-10-06 09:50:58 +02:00
9ae15ed26f Seed batches: test chunked inserts with a lowered chunk size
daan pushed to master at daan/usenet-indexer 2026-10-06 00:01:49 +02:00
953bbe9e39 Seed batches: insert files and binaries in chunks of 2,000 rows
daan pushed to master at daan/usenet-indexer 2026-10-05 23:33:03 +02:00
f4ded062df Complete archive listings by walking RAR headers, at low priority
daan pushed to master at daan/usenet-indexer 2026-10-05 21:16:40 +02:00
b7ae8267c6 Seed relay: a stalled compressed XOVER is fetched again uncompressed
daan pushed to master at daan/usenet-indexer 2026-10-05 20:51:25 +02:00
028dd90a6f Seed relay: dead NNTP connections found in 90 s and retried
daan pushed to master at daan/usenet-indexer 2026-10-05 20:30:26 +02:00
8d86f7d489 Seed fragments: keep only those near the range edges, unstaged
daan pushed to master at daan/usenet-indexer 2026-10-05 19:21:35 +02:00
530a752cca Seed: finished ranges marked done; relay XOVER timeout 10 minutes
daan deleted branch files-bigint from daan/usenet-indexer 2026-10-05 19:11:13 +02:00
daan pushed to master at daan/usenet-indexer 2026-10-05 19:11:12 +02:00
ef09c07d6e files.id migration in one transaction
9201e1200e files.id to 64 bits
Compare 2 commits »
daan pushed to files-bigint at daan/usenet-indexer 2026-10-05 16:48:13 +02:00
ef09c07d6e files.id migration in one transaction
daan pushed to files-bigint at daan/usenet-indexer 2026-10-05 16:47:00 +02:00
9201e1200e files.id to 64 bits
daan created branch files-bigint in daan/usenet-indexer 2026-10-05 16:46:59 +02:00