routewatch/internal
sneak c9da20e630 Major schema refactoring: simplify ASN and prefix tracking
- Remove UUID primary keys from ASNs table, use ASN number as primary key
- Update announcements table to reference ASN numbers directly
- Rename asns.number column to asns.asn for consistency
- Add prefix tracking to PrefixHandler to populate prefixes_v4/v6 tables
- Add UpdatePrefixesBatch method for efficient batch updates
- Update all database methods and models to use new schema
- Fix all references in code to use ASN field instead of Number
- Update test mocks to match new interfaces
2025-07-28 22:58:55 +02:00
..
config Remove debug logging for withdrawals without origin ASN 2025-07-28 02:07:33 +02:00
database Major schema refactoring: simplify ASN and prefix tracking 2025-07-28 22:58:55 +02:00
logger Format logger source location as file.go:linenum 2025-07-28 01:16:29 +02:00
metrics Add route update metrics tracking to PrefixHandler 2025-07-28 02:55:27 +02:00
ristypes Initial commit: RouteWatch BGP stream monitor 2025-07-27 21:18:57 +02:00
routewatch Major schema refactoring: simplify ASN and prefix tracking 2025-07-28 22:58:55 +02:00
server Major schema refactoring: simplify ASN and prefix tracking 2025-07-28 22:58:55 +02:00
streamer Implement queue backpressure with gradual message dropping 2025-07-28 22:17:00 +02:00
templates Fix JavaScript UI and complete database table migration 2025-07-28 22:39:01 +02:00