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

            ashwin.govindarajulu Ashwin Govindarajulu created issue -
            ashwin.govindarajulu Ashwin Govindarajulu made changes -
            Field Original Value New Value
            Priority Major [ 3 ] Critical [ 2 ]
            drigby Dave Rigby made changes -
            Assignee Daniel Owen [ owend ] James Harrison [ james.harrison ]
            owend Daniel Owen made changes -
            Priority Critical [ 2 ] Blocker [ 1 ]
            wayne Wayne Siu made changes -
            Link This issue blocks MB-46308 [ MB-46308 ]
            wayne Wayne Siu made changes -
            Labels durability functional-test approved-for-7.0.2 durability functional-test
            owend Daniel Owen made changes -
            Due Date 06/Oct/21
            wayne Wayne Siu made changes -
            Link This issue blocks MB-47673 [ MB-47673 ]
            wayne Wayne Siu made changes -
            Labels approved-for-7.0.2 durability functional-test approved-for-6.6.4 approved-for-7.0.2 durability functional-test
            james.harrison James Harrison made changes -
            Assignee James Harrison [ james.harrison ] Ashwin Govindarajulu [ ashwin.govindarajulu ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            ashwin.govindarajulu Ashwin Govindarajulu made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            wayne Wayne Siu made changes -
            Link This issue blocks MB-50048 [ MB-50048 ]
            drigby Dave Rigby made changes -
            Link This issue relates to MB-48179 [ MB-48179 ]
            drigby Dave Rigby made changes -
            Summary rev ids going backwards - non-sync-write delete [Ephemeral] Rev id going backwards for SyncWrite add
            drigby Dave Rigby made changes -
            Description Build: 7.0.2-6683

            Steps to reproduce:
             # Create a doc using Sync_Write (MAJORITY)
             # Delete the same doc using non-sync delete operation
             # Create the same same using sync_write (MAJORITY)

            Observation:

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

            Ref: MB-48179

             
            Build: 7.0.2-6683

            *Steps to reproduce*:
             # Create a doc using Sync_Write (MAJORITY)
             # Delete the same doc using non-sync delete operation
             # 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

             
            drigby Dave Rigby made changes -
            Description Build: 7.0.2-6683

            *Steps to reproduce*:
             # Create a doc using Sync_Write (MAJORITY)
             # Delete the same doc using non-sync delete operation
             # 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

             
            Build: 7.0.2-6683

            *Steps to reproduce*:
             # Create a doc using Sync_Write (MAJORITY)
             # Delete the same doc using non-sync delete operation
             # 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

             

            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