[JCBC-221] XDCR observe - java client Created: 28/Jan/13  Updated: 19/Dec/13  Resolved: 19/Dec/13

Status: Closed
Project: Couchbase Java Client
Component/s: Core
Affects Version/s: None
Fix Version/s: .future
Security Level: Public

Type: Improvement Priority: Major
Reporter: Alex Ma Assignee: Michael Nitschinger
Resolution: Won't Fix 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:
Dependency
depends on MB-7614 XDCR: Provide Observe with XDCR Open

 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.
Comment by Michael Nitschinger [ 19/Dec/13 ]
This is not in scope since the client is one-bucket only.. Also, semantics change a lot over xdcr. This would be a much larger project in scope.
Generated at Wed Jul 23 05:09:30 CDT 2014 using JIRA 5.2.4#845-sha1:c9f4cc41abe72fb236945343a1f485c2c844dac9.