Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Cheshire-Cat
-
None
Description
For custom bucket, XDCR fetch target XATTRs using subdoc_multi_lookup, which only returns Cas and not revId, flags, etc. For non-json or deleted doc, we currently use LWW based on Cas only. This is different from LWW bucket. It is possible for different documents to have the same Cas but otherwise different and these documents will not converge. Need to take another look at this.
Build couchbase-server-7.0.0-4655 contains goxdcr commit de47041 with commit message:
MB-42424: When bucket is CCR and document has to use LWW, retreive all