Details
Description
Please create some documentation specifying possible error/failures to operations, what they "look" like in the logs/exceptions/stack traces and what our recommendation is on how to handle them.
i.e. tmp_oom, timeouts (connection/operation/java-internal/etc), "get miss" (it's technically a failure, let's make it overly obvious what it means), CAS failure, add() failure, replace() failure,
Some of this should be covered in the API reference, but this bug is specifically for a single page where this information is aggregated that a customer/user could read about how to handle errors.
i.e. tmp_oom, timeouts (connection/operation/java-internal/etc), "get miss" (it's technically a failure, let's make it overly obvious what it means), CAS failure, add() failure, replace() failure,
Some of this should be covered in the API reference, but this bug is specifically for a single page where this information is aggregated that a customer/user could read about how to handle errors.
Activity
Perry Krug
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Project | Ruby Couchbase Client for Event Machine [ 10090 ] | Couchbase Ruby client library [ 10048 ] |
| Key | RCBCEM-5 | RCBC-119 |
| Affects Version/s | 0.1 [ 10294 ] | |
| Component/s | docs [ 10131 ] | |
| Component/s | docs [ 10171 ] |
Perry Krug
made changes -
| Affects Version/s | 1.2.1 [ 10450 ] |
Sergey Avseyev
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Fix Version/s | 1.2.2 [ 10465 ] | |
| Resolution | Fixed [ 1 ] |
Sergey Avseyev
made changes -
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
Sergey Avseyev
made changes -
| Comment | [ http://review.couchbase.org/23347 ] |
Sergey Avseyev
made changes -
| Fix Version/s | 1.3.0 [ 10375 ] | |
| Fix Version/s | 1.2.2 [ 10465 ] |