Description
CheshireCat intends to implement a change to configuration revisions such that the higher 32-bits represent the number of fail-overs that have occurred, and the lower 32-bits represent the actual revision number. This will aid in preventing conflicts between revisions between two sides of a split-brain cluster following a failover. The SDK should modify its JSON parsing and internal storage such that revisions are handled with at least 63-bits of precision (signed or unsigned 64-bit ints).
Attachments
Issue Links
- relates to
-
MB-45669 Terse bucket info revision must take quorum failovers into account.
- Closed