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

Duplicate mutation for eventing when data loading is through transaction

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Critical
    • 7.0.0
    • 6.5.0
    • eventing
    • Untriaged
    • Unknown

    Description

      Build: 7.0.0-1345

      This issue to track the behaviour of the eventing transaction.

      • When we create 1 doc in source bucket using transaction it create 3 documents in  source bucket. 
        • _txn:atr (1 for each vbucket)
        • _txn:client-record 
        • Actual document (create 2 times. Initial empty document and then data after the commit)
      • These records update multiple time. Hence eventing received multiple mutations.
      • We end up seeing 9 mutations for 1 doc via transaction.

      Expected: Eventing should not receive mutation for empty document created. DCP need to suppress extra mutation

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty