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

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Critical - P2 Critical - P2
    • 4.1.5
    • Affects Version/s: None
    • Component/s: Index Maintenance, Querying
    • None
    • Fully Compatible
    • ALL
    • Query 2018-11-05

      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.

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

              Created:
              Updated:
              Resolved: