Details
-
New Feature
-
Resolution: Fixed
-
Blocker
-
None
-
None
-
Security Level: Public
-
None
Description
This feature will provide a callback-oriented API for durability (aka observe-poll) operations. Considering that the logic of implementing these operations has proved somewhat more complex than intended, it would be better to centralize this in libcouchbase.
The API will provide a "durability set" which is a group of keys to be monitored, a "per-key" callback for when each key reaches its persistence/durability requirements, a "set callback" for when all keys have been endured (or have encountered a condition in which no further retries can be made)
Attachments
Issue Links
- depends on
-
CCBC-150 Observe (and possibly other) callbacks receiving NULL callback more than once when batched
- Resolved
For Gerrit Dashboard: CCBC-145 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
23518,2 | CCBC-150, CCBC-145: Observe + Durability API | master | libcouchbase | Status: ABANDONED | -1 | 0 |
23591,22 | CCBC-145 Durability operations | master | libcouchbase | Status: MERGED | -2 | +1 |