Ignore coarsest/finestIndexedLevel for non-2dsphere indexes in the catalog operations validator

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: 8.1.0-rc0
    • Component/s: Catalog
    • None
    • Catalog and Routing
    • Fully Compatible
    • ALL
    • CAR Team 2025-02-03
    • 0
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      As explained in SERVER-97084, the coarsestIndexedLevel and finestIndexedLevel are undocumented fields intended for 2dsphere indexes, but they are incorrectly accepted when creating any kind of non-2dsphere index and persisted in the catalog, similarly to some other plugin fields.

      We should add them to the list of fields we ignore due to SERVER-97084 when mapping $listCatalog to listIndexes in the catalog consistency validator in order to avoid spurious failures in the jstestfuzz test suites.

            Assignee:
            Joan Bruguera Micó
            Reporter:
            Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: