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

[BP MB-40521] - delete mutation on a 'src' bucket from OnUpdate() is not suppressed

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.5.1, 6.6.0
    • Fix Version/s: 6.6.1
    • Component/s: eventing
    • Triage:
      Untriaged
    • Story Points:
      1
    • Is this a Regression?:
      Unknown

      Description

      This issue violates the source bucket mutation suppression guarantees.

        Attachments

          Issue Links

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

            Activity

            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.0-7911 contains eventing commit a4ac16c with commit message:
            MB-40522 : Use correct e.dataType for detecting delete mutation with xattrs. Checking the wrong data type caused delete mutation to get leaked into OnDelete()

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.0-7911 contains eventing commit a4ac16c with commit message: MB-40522 : Use correct e.dataType for detecting delete mutation with xattrs. Checking the wrong data type caused delete mutation to get leaked into OnDelete()
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.1-9001 contains eventing commit a4ac16c with commit message:
            MB-40522 : Use correct e.dataType for detecting delete mutation with xattrs. Checking the wrong data type caused delete mutation to get leaked into OnDelete()

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9001 contains eventing commit a4ac16c with commit message: MB-40522 : Use correct e.dataType for detecting delete mutation with xattrs. Checking the wrong data type caused delete mutation to get leaked into OnDelete()
            Hide
            vikas.chaudhary Vikas Chaudhary added a comment -

            verified on 6.6.1-1901

            Test

            ./testrunner -i vikas-nodes.ini  -t eventing.eventing_source_mutation.EventingSourceMutation.test_supress_delete_in_onupdate,nodes_init=4,services_init=kv-eventing-index-n1ql,dataset=default,groups=simple,reset_services=True 

            Show
            vikas.chaudhary Vikas Chaudhary added a comment - verified on 6.6.1-1901 Test ./testrunner -i vikas-nodes.ini -t eventing.eventing_source_mutation.EventingSourceMutation.test_supress_delete_in_onupdate,nodes_init=4,services_init=kv-eventing-index-n1ql,dataset=default,groups=simple,reset_services=True

              People

              Assignee:
              vikas.chaudhary Vikas Chaudhary
              Reporter:
              jeelan.poola Jeelan Poola
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes

                    PagerDuty