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

[Ephemeral] Rev id going backwards for SyncWrite add

    XMLWordPrintable

Details

    • Untriaged
    • Centos 64-bit
    • 1
    • No

    Description

      Build: 7.0.2-6683

      Steps to reproduce:

      1. Create a doc using Sync_Write (MAJORITY)
      2. Delete the same doc using non-sync delete operation
      3. Create the same same using sync_write (MAJORITY)

      Observation:

      Rev Id of the document after step#3 remains 2 instead of '3'

      Impact

      Revision id (revid) is primarily used for XDCR conflict resolution. Documents which are affected by this issue may not have the correct update selected if the same key exists on an XDCR target Bucket.

      Ref: MB-48179

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Build couchbase-server-6.6.4-9922 contains kv_engine commit aa44e45 with commit message:
            MB-48713: [BP] Set correct revSeqno for sync write add for Ephemeral

            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.4-9922 contains kv_engine commit aa44e45 with commit message: MB-48713 : [BP] Set correct revSeqno for sync write add for Ephemeral

            Fix merged for 6.6.4, 7.0.2, Neo.

            james.harrison James Harrison added a comment - Fix merged for 6.6.4, 7.0.2, Neo.

            Validated 6.6.4 build 9922 

            ashwin.govindarajulu Ashwin Govindarajulu added a comment - Validated 6.6.4 build 9922  

            Build couchbase-server-7.0.3-7005 contains kv_engine commit aa44e45 with commit message:
            MB-48713: [BP] Set correct revSeqno for sync write add for Ephemeral

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.3-7005 contains kv_engine commit aa44e45 with commit message: MB-48713 : [BP] Set correct revSeqno for sync write add for Ephemeral

            Build couchbase-server-7.1.0-1769 contains kv_engine commit aa44e45 with commit message:
            MB-48713: [BP] Set correct revSeqno for sync write add for Ephemeral

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-1769 contains kv_engine commit aa44e45 with commit message: MB-48713 : [BP] Set correct revSeqno for sync write add for Ephemeral

            People

              ashwin.govindarajulu Ashwin Govindarajulu
              ashwin.govindarajulu Ashwin Govindarajulu
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty