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

Legacy DCP stream from an ephemerial bucket can see snapshot end > highest committed mutation when backfilling

    XMLWordPrintable

Details

    • Triaged
    • 1
    • Unknown

    Description

      This MB is spinned out from MB-47437 but just to fix the bug for ephemerial buckets.

      An explanation of the issue can be found here. However, for ephemerial we'll need to either start recording the high commited seqno per collection as we curren't don't have access to this in memory or perform a range scan to find the high commit seqno for the default collection, before sending the snapshot marker. Given this bug is an edge case when a legacy DCP client connects to a 7.0.X cluster which is using collections it might be worth taking the performance hit.

      Attachments

        Issue Links

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

          Activity

            People

              owend Daniel Owen
              richard.demellow Richard deMellow
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty