Details
Description
In the current implementation, there is no method for a non-CAS version of the append/prepend/incr/decr/add/replace operations. As per the memcached protocol, these operations do not require (but may be used with) a CAS id and requiring one greatly reduces the performance available by requiring a gets prior to the operation.
Perry
Perry
Issue Links
- is duplicated by
-
JCBC-143
Prepend should not require CAS
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Gerrit Reviews
Mike Wiederhold
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Project | Couchbase Java Client [ 10080 ] | Spymemcached Java Client [ 10047 ] |
| Key | JCBC-67 | SPY-92 |
| Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
| Affects Version/s | 1.0 [ 10273 ] | |
| Affects Version/s | 1.0.1 [ 10282 ] | |
| Affects Version/s | 1.0.2 [ 10283 ] | |
| Affects Version/s | 1.1dp [ 10297 ] | |
| Component/s | library [ 10120 ] | |
| Component/s | library [ 10140 ] |
Matt Ingenthron
made changes -
| Assignee | Raghavan Srinivas [ rags ] | Michael Nitschinger [ daschl ] |
Perry Krug
made changes -
| Project | Spymemcached Java Client [ 10047 ] | Couchbase Java Client [ 10080 ] |
| Key | SPY-92 | JCBC-196 |
| Component/s | library [ 10140 ] | |
| Component/s | library [ 10120 ] |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.1 [ 10430 ] |
Michael Nitschinger
made changes -
Michael Nitschinger
made changes -
| Status | Open [ 1 ] | In Progress [ 3 ] |
Perry Krug
made changes -
| Component/s | docs [ 10141 ] |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.2 [ 10480 ] | |
| Fix Version/s | 1.1.1 [ 10430 ] |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.3 [ 10496 ] | |
| Fix Version/s | 1.1.2 [ 10480 ] |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.4 [ 10514 ] | |
| Fix Version/s | 1.1.3 [ 10496 ] |
Michael Nitschinger
made changes -
| Planned Start | (set to new fixed version's start date) | |
| Planned End | (set to new fixed version's start date) |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.5 [ 10515 ] | |
| Fix Version/s | 1.1.4 [ 10514 ] |
Michael Nitschinger
made changes -
| Planned Start | (set to new fixed version's start date) | |
| Planned End | (set to new fixed version's start date) |
Michael Nitschinger
made changes -
| Fix Version/s | 1.1.6 [ 10531 ] | |
| Fix Version/s | 1.1.5 [ 10515 ] |
Michael Nitschinger
made changes -
| Rank | Ranked higher |
Michael Nitschinger
made changes -
| Sprint | Sprint 1 - CW 19 & 20 [ 13 ] |
Michael Nitschinger
made changes -
| Status | In Progress [ 3 ] | Open [ 1 ] |