mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-26 23:20:35 +08:00
A peer with a bad connection kept reconnecting and re-announcing all its seeded repos, ~27k SeedDiscovered/SeedDropped events per hour on my node. Every event triggered a meili upsert until meilisearch sat at 100% cpu and its task queue timed out. Seed events only affect the seedingCount ranking field and the periodic rescan updates that anyway, so drop them. Collect the remaining events and reindex each touched repo once every 30s (RADICLE_SEARCH_BATCH_SECS).