[JCBC-221] XDCR observe - java client Created: 28/Jan/13 Updated: 31/Jan/13 |
|
| Status: | Open |
| Project: | Couchbase Java Client |
| Component/s: | library |
| Affects Version/s: | None |
| Fix Version/s: | .next |
| Security Level: | Public |
| Type: | Improvement | Priority: | Major |
| Reporter: | Alex Ma | Assignee: | Dipti Borkar |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: | Couchbase Server 2.0 GA with XDCR either across datacenters or AWS Regions | ||
| Issue Links: |
|
||||||||
| Description |
|
Add functionality to the Java client so that request for observe can block the request until either persisted to disk, replicated to another node intra cluster or replicated to a remote cluster.
|
| Comments |
| Comment by Dipti Borkar [ 28/Jan/13 ] |
| This needs additional internal discussion first. |
| Comment by Matt Ingenthron [ 28/Jan/13 ] |
| We also need some semblance of what kind of throughput and response times are reasonable. There are currently some architectural limitations that mean remote replication will take potentially quite a while. I'd be reticent to implement this without knowing if the end result is useable. |