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

[Data Loss]: Replica change(1->2) with failover and rebalance out a node followed by add back the failed over leads to data loss.

    XMLWordPrintable

Details

    • Bug
    • Resolution: User Error
    • Critical
    • None
    • 7.1.0
    • couchbase-bucket
    • 7.1.0-2475

    Description

      1. Create a 6 node cluster and a default bucket
      2. Load 100k items
      3. Change replica from 1 -> 2. Do not rebalance
      4. Start loading items another 100k items from 100k to 200k asynchronously.
      5. Failover one node gracefully and rebalance out that node. Replicas change in Step 3 came into effect
      6. Rebalance in the failed over node back into the cluster
      7. Validate 200k items. Few items are missing while SDK returned success for these keys.
        Missing keys in this instance:

        u'test_docs-171797', u'test_docs-171765', u'test_docs-171787', u'test_docs-171785', u'test_docs-171749', u'test_docs-171584', u'test_docs-171804', u'test_docs-171807', u'test_docs-121854', u'test_docs-186749', u'test_docs-186748'
        

      Attachments

        Activity

          People

            ritesh.agarwal Ritesh Agarwal
            ritesh.agarwal Ritesh Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty