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

[CBSE] Avoid stream rollback if only a few indexes require it

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      If rollback is required for one index using a stream, then it can lead to rollback of all indexes using that stream. This can be avoided if rollback is handled by a separate stream.

      Specifically, Indexer can fetch the purge seqno from KV at the time of restart. If some of the disk snapshots have lower sequence number than the purge seqno, those can be reset to Created state.

      The fix for MB-47544 can help simplify this scenario as well.

      Attachments

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

        Activity

          People

            dhananjay.kshirsagar Dhananjay Kshirsagar
            amit.kulkarni Amit Kulkarni
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty