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

BucketEventsListener truncates all analytics collections on open stream rollback response

    XMLWordPrintable

Details

    • Untriaged
    • 0
    • Unknown

    Description

      In the event that KV indicates on a stream request that we need to rollback, today we rollback all datasets in the bucket- this is a leftover from before streams were utilized (pre-collections). It could be the case that only the collection(s) covered by that particular stream need to be rolled back. Rolling back all collections on the bucket results in unnecessary re-streaming of all collections from KV.

      The logic should be refined to only truncate collection(s) affected by the rollback response from KV.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-62190
          # Subject Branch Project Status CR V

          Activity

            People

              abhay.aggrawal Abhay Aggrawal
              michael.blow Michael Blow
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty