Details
-
Bug
-
Resolution: Fixed
-
Major
-
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
- relates to
-
KAFKAC-262 Sink: Missed updates when using N1QL mode
- Resolved
For Gerrit Dashboard: KAFKAC-261 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
156380,5 | KAFKAC-257 Sink: Add a SinkHandler extension point KAFKAC-261 Sink: Missed updates when using subdoc mode with append/prepend KAFKAC-262 Sink: Missed updates when using N1QL mode | master | kafka-connect-couchbase | Status: MERGED | +2 | +1 |