feat: add resilient reconnect and catch-up replay
This commit is contained in:
@@ -34,3 +34,7 @@ Optional tag variables (tests run only for the tags provided):
|
||||
|
||||
- If integration settings are missing, tests return immediately and do not perform network calls.
|
||||
- These tests are intended as a live harness, not deterministic CI tests.
|
||||
- The client runtime now uses a background receive loop with automatic reconnect, durable subscription replay, and optional best-effort latest-value catch-up replay after reconnect.
|
||||
- Reconnect timing is policy-based and jittered by default.
|
||||
- These live tests still need validation against a real AVEVA server that allows legacy or mixed-mode SuiteLink traffic.
|
||||
- Writes are intentionally rejected while the client is in `Reconnecting`.
|
||||
|
||||
Reference in New Issue
Block a user