Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-42424

LWW for delete or json document in custom Bucket needs more than CAS for conflict resolution

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • CheshireCat.Next
    • Cheshire-Cat
    • XDCR
    • 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.

      Attachments

        Activity

          People

            lilei.chen Lilei Chen (Inactive)
            lilei.chen Lilei Chen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty