Commit Graph

  • d15a5e91b9 Inject Config as dependency for database, routing table, and snapshotter sneak 2025-07-28 00:55:09 +0200
  • 1a0622efaa Add handler queue metrics to status page sneak 2025-07-28 00:32:37 +0200
  • 6593a7be76 Add database file size and reorganize status page sneak 2025-07-28 00:27:54 +0200
  • 5bd3add59b Fix deadlock in snapshotter and add timing logs sneak 2025-07-28 00:16:01 +0200
  • fa9b086629 Fix shutdown sequence to ensure final snapshot is taken sneak 2025-07-28 00:11:54 +0200
  • 52cdcd5785 Fix snapshotter initialization and remove initial snapshot on startup sneak 2025-07-28 00:06:39 +0200
  • ae2ef2ae0c Implement routing table snapshotter with automatic loading on startup sneak 2025-07-28 00:03:19 +0200
  • 283f2ddbf2 Add separate IPv4/IPv6 route counts to status page and API sneak 2025-07-27 23:46:47 +0200
  • 1d05372899 Fix linting errors for magic numbers in handler queue sizes sneak 2025-07-27 23:38:38 +0200
  • 76ec9f68b7 Add ASN info lookup and periodic routing table statistics sneak 2025-07-27 23:25:23 +0200
  • a555a1dee2 Replace live_routes database table with in-memory routing table sneak 2025-07-27 23:16:19 +0200
  • b49d3ce88c Switch back to CGO SQLite driver sneak 2025-07-27 22:57:53 +0200
  • d328fb0942 Adjust concurrent handlers and query threshold sneak 2025-07-27 22:56:37 +0200
  • e14c89e4f1 Implement backpressure mechanism to prevent memory exhaustion sneak 2025-07-27 22:51:02 +0200
  • 32a540e0bf Increase slow query threshold to 100ms sneak 2025-07-27 22:45:28 +0200
  • 1f8ececedf Optimize database write performance sneak 2025-07-27 22:42:49 +0200
  • 397ccd21fe Increase slow query threshold to 50ms sneak 2025-07-27 22:40:32 +0200
  • 6f0f217379 Add additional database indexes for better query performance sneak 2025-07-27 22:39:31 +0200
  • 4a3d71d307 Extract database schema to separate SQL file sneak 2025-07-27 22:38:51 +0200
  • 97a06e14f2 Add SQL query logging and performance improvements sneak 2025-07-27 22:34:48 +0200
  • 585ff63fae Remove BGP keepalive logging and add peer tracking sneak 2025-07-27 21:54:58 +0200
  • ee80311ba1 Add asinfo package for AS number information lookups sneak 2025-07-27 21:41:02 +0200
  • 14e85f042b Remove peer state change logging sneak 2025-07-27 21:26:08 +0200
  • 92f7527cc5 Initial commit: RouteWatch BGP stream monitor sneak 2025-07-27 21:18:57 +0200