-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
component:client-kvCore KV API — get, put, delete, batch write, scan, range queries.Core KV API — get, put, delete, batch write, scan, range queries.
Milestone
Description
Description:
The d-engine-client must maintain liveness even when server nodes fail or disconnect briefly.
The client should never deadlock or block indefinitely waiting for a server to come back online.
Acceptance Criteria
- Detect when a server endpoint is unavailable (e.g., crash, network partition, overload)
- Automatically fail over to a healthy server node without blocking the client
- Provide clear error messages or status updates for failed nodes
- Ensure client operations continue normally on available nodes
- Include automated tests simulating node failure or disconnect
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
component:client-kvCore KV API — get, put, delete, batch write, scan, range queries.Core KV API — get, put, delete, batch write, scan, range queries.
Type
Projects
Status
Backlog