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

Further refine the set of queries which are considered eligible for SBE

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Query Execution
    • Labels:
    • Query Execution

      The goal would be to further mitigate risk of performance regression. We would need to settle on exactly what behavior we intend to implement. Ideas proposed thus far include:

      • Fall back to classic if there are more than n accumulators in a pushed down $group.
      • Fall back to classic if there is a match expression exceeding some complexity threshold. For instance, we could count the number of nodes in the tree and fallback if there are too many.

            Assignee:
            backlog-query-execution [DO NOT USE] Backlog - Query Execution
            Reporter:
            david.storch@mongodb.com David Storch
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: