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

      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: