Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-76077

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

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Blocker - P1 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

      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:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: