Existing 'bucketSize' field in index spec from removed haystack index prevents server startup

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Blocker - P1
    • 7.0.0-rc0, 7.1.0-rc0, 6.0.6
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • ALL
    • v7.0
    • Execution Team 2023-04-17
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      SERVER-59805 added the ability to use collMod to remove invalid index specs. However, we currently have no way of starting up the server when invalid index specs are found other than using a special fail point.

      --repair is also unable to handle this case.

      We need to provide an upgrade path for users with invalid index spec fields.

              Assignee:
              [DO NOT USE] Backlog - Storage Execution Team
              Reporter:
              Henrik Edin
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: