Details
-
Type:
New Feature
-
Status:
In Progress
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 2.1.0
-
Component/s: None
-
Security Level: Public
-
Labels: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)
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)
Issue Links
- depends on
-
CCBC-150
Observe (and possibly other) callbacks receiving NULL callback more than once when batched
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Gerrit Reviews
Mark Nunberg
made changes -
Mark Nunberg
made changes -
| Status | Open [ 1 ] | In Progress [ 3 ] |
Mark Nunberg
made changes -
| Fix Version/s | 2.1.0 [ 10461 ] | |
| Fix Version/s | 2.0.2 [ 10445 ] |