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

Wildcard index should not assume non-descending bounds when checking overlap with object type bracket

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical - P2 Critical - P2
    • 4.1.5
    • None
    • Index Maintenance, Querying
    • None
    • Fully Compatible
    • ALL
    • Query 2018-11-05

    Description

      In boundsOverlapObjectTypeBracket we invariant that the OIL's bounds are always ascending or a point-interval. However, it is possible to reach this point after the bounds have been reversed and are now descending, if we are attempting to determine whether the wildcard index can support a projection on a query that is sorted in reverse order.

      Attachments

        Activity

          People

            bernard.gorman@mongodb.com Bernard Gorman
            bernard.gorman@mongodb.com Bernard Gorman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: