pdoerner and Roey Berman
cbdb09400b
Refresh Nexus endpoints from db periodically ( #6997 )
...
## What changed?
<!-- Describe what has changed in this PR -->
Added a background routine to `matching/nexus_endpoint_client` which
checks whether the last known table version has changed.
## Why?
<!-- Tell your future self why have you made these changes -->
In rare cases, when a new node acquires ownership it may miss in-flight
updates from the previous owner and has no way of detecting this
inconsistency.
## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->
Existing tests
2024-12-16 17:14:49 -08:00
..
2024-08-23 14:48:10 -06:00
2024-11-12 19:06:24 +00:00
2024-09-09 14:44:20 -07:00
2024-09-09 14:44:20 -07:00
2024-09-09 14:44:20 -07:00
2024-08-30 18:47:36 +00:00
2024-08-23 14:48:10 -06:00
2021-01-28 07:47:41 -08:00
2024-11-12 19:54:55 +00:00
2024-12-16 17:14:49 -08:00
2024-11-14 21:31:03 +00:00
2024-11-27 11:13:26 -08:00
2024-12-04 17:02:24 -08:00
2024-08-23 14:48:10 -06:00
2023-07-03 14:23:56 -04:00
2023-11-21 15:19:37 -08:00
2024-09-09 14:44:20 -07:00
2024-08-23 14:48:10 -06:00
2024-10-15 09:36:11 -07:00
2024-10-15 09:36:11 -07:00
2024-10-03 10:39:28 -07:00
2023-11-30 16:34:29 -08:00
2024-09-09 14:44:20 -07:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-09-09 14:44:20 -07:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2023-06-27 15:18:15 -07:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-10-04 14:09:30 -07:00
2024-08-30 18:47:36 +00:00
2024-11-12 19:06:24 +00:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2023-01-24 12:00:58 -08:00
2023-11-07 09:01:24 -08:00
2024-08-23 14:48:10 -06:00
2023-11-13 18:23:37 -08:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2021-09-15 17:47:17 -07:00
2023-06-01 16:24:16 -04:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-08-23 14:48:10 -06:00
2024-10-03 10:39:28 -07:00