routewatch/internal/routewatch
sneak d7e6f46320 Switch to incremental vacuum for non-blocking space reclamation
- Use PRAGMA incremental_vacuum instead of full VACUUM
- Frees ~1000 pages (~4MB) per run without blocking writes
- Run every 10 minutes instead of 6 hours since it's lightweight
- Set auto_vacuum=INCREMENTAL pragma for new databases
- Remove blocking VACUUM on startup
2025-12-29 16:00:33 +07:00
..
app_integration_test.go Add production hardening: health check, streamer panic fix, db maintenance 2025-12-29 15:55:54 +07:00
app_test.go Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
app.go Add production hardening: health check, streamer panic fix, db maintenance 2025-12-29 15:55:54 +07:00
ashandler.go Add comprehensive godoc documentation to handler.go 2025-12-27 12:24:36 +07:00
asnfetcher.go Add WHOIS stats to status page with adaptive fetcher improvements 2025-12-27 16:20:09 +07:00
cli.go Add detailed godoc documentation to CLIEntry function 2025-12-27 12:24:22 +07:00
dbmaintainer.go Switch to incremental vacuum for non-blocking space reclamation 2025-12-29 16:00:33 +07:00
handler.go Add detailed godoc documentation to CLIEntry function 2025-12-27 12:24:22 +07:00
peerhandler.go Add godoc documentation and README with code structure 2025-12-27 12:30:46 +07:00
peeringhandler.go Improve godoc documentation for PeeringHandler 2025-12-27 12:26:07 +07:00
prefixhandler.go Major schema refactoring: simplify ASN and prefix tracking 2025-07-28 22:58:55 +02:00