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

[BP 5.5.4] Improve dcp rollback handling

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 5.5.3
    • 5.5.4
    • secondary-index

    Description

      Indexer's handling of dcp rollback can be improved:

      1. If DCP instructs to rollback to 0, indexer ignores the disk snapshots and blindly rollbacks to 0. There may be cases where trying the stream request with disk snapshots may succeed (e.g. only vbuuid has changed). It is better to always exhaust trying dcp stream requests with all the disk snapshots before rolling back to 0.

      See http://review.couchbase.org/#/c/74784/ for reference.

      Attachments

        Issue Links

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

          Activity

            deepkaran.salooja Deepkaran Salooja added a comment - merged to vulcan branch - http://review.couchbase.org/#/c/103986/

            Build couchbase-server-5.5.4-4313 contains indexing commit c964d93 with commit message:
            MB-32640 Retry stream request with all disk snapshots...

            build-team Couchbase Build Team added a comment - Build couchbase-server-5.5.4-4313 contains indexing commit c964d93 with commit message: MB-32640 Retry stream request with all disk snapshots...
            ajay.bhullar Ajay Bhullar added a comment -

            Verified in 5.5.4-4317 using verification steps in original bug.

            ajay.bhullar Ajay Bhullar added a comment - Verified in 5.5.4-4317 using verification steps in original bug.

            People

              deepkaran.salooja Deepkaran Salooja
              deepkaran.salooja Deepkaran Salooja
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty