Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
Cheshire-Cat
-
1
-
KV-Engine Sprint 2021 July
Description
As described in the linked document, revEpoch is being added to CCCP payloads so that clients prefer the surviving side of the cluster after a quorum failover. Seems like we should do the following in Memcached:
- add a new call to allow ns_server to set the revEpoch (or change existing call)
- Memcached should remember the combination {revEpoch, rev} instead of just rev when it records which CCCP payload is sent to which client.