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

[BP 7.0.4] DCP system events should be considered encapsulated within OSO snapshots

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      The Collections spec states:

      During receipt of the OSO snapshot (i.e. begin received, but not the end) keep track of the greatest seqno received, consider this X.
      X = max(X, received message.seqno).
      The client must do this tracking for all DCP mutation, deletion, expiration and system events. If the client enabled synchronous replication, they would also need to include DCP prepare and abort messages.

      Analytics DCP client does not consider system events to be within the OSO snapshot tracking, this should be fixed in Neo.

      Attachments

        Issue Links

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

          Activity

            Potentially causes skipped data on ingestion recovery - leading to wrong query results.

            till Till Westmann added a comment - Potentially causes skipped data on ingestion recovery - leading to wrong query results.

            Declined for the 7.0.4 release.

            till Till Westmann added a comment - Declined for the 7.0.4 release.
            ritam.sharma Ritam Sharma added a comment -

            Bulk closing 'Declined' issues.

            ritam.sharma Ritam Sharma added a comment - Bulk closing 'Declined' issues.

            People

              ritam.sharma Ritam Sharma
              michael.blow Michael Blow
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty