DropIndexes must return the result field only if it matches with the coordinator completion status

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • CAR Team 2025-12-22
    • 0
    • 🟥 DDL
    • None
    • None
    • None
    • None
    • None
    • None

      The shardsvrDropIndexes, when running with the feature flag DropIndexesDDLCoordinator enabled, does not always returns directly the completion status of the coordinator because we want to preserve the 'raw' field, which contains the response of all the participant shards.

      The shardsvrDropIndexes logic to return a response must be the following one:

      • The shardsvrDropIndexes must return the completionStatus if it differs from the result's error code; otherwise result must be returned to preserve the 'raw' field.

      The goal of this task is to update the code to fullfill the mentioned condition.

            Assignee:
            Silvia Surroca
            Reporter:
            Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: