|
|
a7bc821b73
|
prober: update tests to use proper AddUpstream API
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6897ed54936e9ba22c1e579015a4aaf66a6a6964
|
2026-04-05 22:48:25 +03:00 |
|
|
|
f89a3e61cd
|
prober: fix data race in TestPersistenceCallbackFired
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I0eea8c573529836da790cf1dba4ecb016a6a6964
|
2026-04-05 22:48:08 +03:00 |
|
|
|
d599ef02a7
|
prober: persist health across restarts via callback; seed from DB on startup
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ica467d6db76c495a6ccadbad89276b536a6a6964
|
2026-04-05 22:48:07 +03:00 |
|
|
|
91ffc0eadd
|
tests: add edge cases for server, router, cache, and prober priority
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I05b19092cee63f8efca7cb62655880286a6a6964
|
2026-03-15 11:01:41 +03:00 |
|
|
|
663f9995b2
|
cache: add SQLite route persistence; initial TTL and LRU eviction implementation
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I0370d6c114d5490634905c1a831a31526a6a6964
|
2026-03-15 11:01:26 +03:00 |
|