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

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

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 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
    • 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-mico@mongodb.com Joan Bruguera Micó
            Reporter:
            joan.bruguera-mico@mongodb.com Joan Bruguera Micó
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None