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

Move Index results in Index being built but not getting ready on source and destination node

    XMLWordPrintable

Details

    • Untriaged
    • 0
    • Unknown

    Description

      In a mixed mode cluster with nodes having indexing service on 6.x and 7.x. Any move index from a 6.x node to 7.x will result in the index getting built not getting ready (Index is never dropped on source node and RState of destination node never changes to RebalActive).

      This results as the transfer token generated on 6.x does not have any information for scope and collection. When the tranfer token is set to TransferTokenInProgres and buildAcceptedIndexes() is run. The check in getIndexStatusFromMeta(tt, localMeta) will return the Index state to be INDEX_STATE_NIL as the scope and collection field does not match for the transferToken and localMeta.

      TransferToken contains the scope and collection field to be empty string ("") while the localMeta contains the "_default" as the value.

      Attachments

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

        Activity

          People

            shivansh.rustagi Shivansh Rustagi
            shivansh.rustagi Shivansh Rustagi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty