Uploaded image for project: 'Couchbase Kafka Connector'
  1. Couchbase Kafka Connector
  2. KAFKAC-261

Sink: Missed updates when using subdoc mode with append/prepend

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 4.1.0
    • None
    • None
    • Release Note
    • 1

    Description

      A connector configured to use SUBDOCUMENT mode with an operation of `ARRAY_PREPEND` of `ARRAY_PREPEND` could mistakenly ignore updates if Kafka records targeting the same document arrive in rapid succession.

      This happened because the connector was using an event deduplication algorithm based on the document ID: if two records targeting the same document arrive in the same batch, the first record was dropped. The connector fails to prepend/append the items from the dropped record.

       

       

      Attachments

        Issue Links

          Activity

            People

              david.nault David Nault
              david.nault David Nault
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty