Jeffrey Paul sneak
sneak pushed to main at sneak/routewatch 2025-07-27 22:03:27 +00:00
ae2ef2ae0c Implement routing table snapshotter with automatic loading on startup
sneak pushed to main at sneak/routewatch 2025-07-27 21:46:54 +00:00
283f2ddbf2 Add separate IPv4/IPv6 route counts to status page and API
sneak deleted branch cgo-sqlite from sneak/routewatch 2025-07-27 21:39:26 +00:00
sneak pushed to main at sneak/routewatch 2025-07-27 21:39:13 +00:00
1d05372899 Fix linting errors for magic numbers in handler queue sizes
76ec9f68b7 Add ASN info lookup and periodic routing table statistics
a555a1dee2 Replace live_routes database table with in-memory routing table
b49d3ce88c Switch back to CGO SQLite driver
Compare 4 commits »
sneak pushed to cgo-sqlite at sneak/routewatch 2025-07-27 21:38:44 +00:00
1d05372899 Fix linting errors for magic numbers in handler queue sizes
sneak pushed to cgo-sqlite at sneak/routewatch 2025-07-27 21:25:31 +00:00
76ec9f68b7 Add ASN info lookup and periodic routing table statistics
sneak pushed to cgo-sqlite at sneak/routewatch 2025-07-27 21:16:25 +00:00
a555a1dee2 Replace live_routes database table with in-memory routing table
sneak pushed to cgo-sqlite at sneak/routewatch 2025-07-27 20:58:00 +00:00
b49d3ce88c Switch back to CGO SQLite driver
sneak created branch cgo-sqlite in sneak/routewatch 2025-07-27 20:58:00 +00:00
sneak pushed to main at sneak/routewatch 2025-07-27 20:56:45 +00:00
d328fb0942 Adjust concurrent handlers and query threshold
sneak pushed to main at sneak/routewatch 2025-07-27 20:51:11 +00:00
e14c89e4f1 Implement backpressure mechanism to prevent memory exhaustion
sneak pushed to main at sneak/routewatch 2025-07-27 20:45:36 +00:00
32a540e0bf Increase slow query threshold to 100ms
sneak pushed to main at sneak/routewatch 2025-07-27 20:42:55 +00:00
1f8ececedf Optimize database write performance
sneak pushed to main at sneak/routewatch 2025-07-27 20:40:38 +00:00
397ccd21fe Increase slow query threshold to 50ms
sneak pushed to main at sneak/routewatch 2025-07-27 20:39:37 +00:00
6f0f217379 Add additional database indexes for better query performance
sneak pushed to main at sneak/routewatch 2025-07-27 20:38:59 +00:00
4a3d71d307 Extract database schema to separate SQL file
sneak pushed to main at sneak/routewatch 2025-07-27 20:34:56 +00:00
97a06e14f2 Add SQL query logging and performance improvements
sneak pushed to main at sneak/routewatch 2025-07-27 19:55:06 +00:00
585ff63fae Remove BGP keepalive logging and add peer tracking
sneak pushed to main at sneak/routewatch 2025-07-27 19:41:09 +00:00
ee80311ba1 Add asinfo package for AS number information lookups
sneak pushed to main at sneak/routewatch 2025-07-27 19:26:15 +00:00
14e85f042b Remove peer state change logging