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

Implement translation of $group stage in the sbe SlotBasedStageBuilder

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Query Execution
    • None
    • Query Execution

      This work will involve:

      1. Adding a new QuerySolutionNode to represent a $group DocumentSource, called GroupNode
      2. Extending the SlotBasedStageBuilder to support translation of GroupNode to an sbe PlanStage. This would leverage the accumulator builders done in previous work.
      3. Using VirtualScanNode to unittest the translation of a simple QSN tree GroupNode --> VSN. 

            Assignee:
            backlog-query-execution [DO NOT USE] Backlog - Query Execution
            Reporter:
            eric.cox@mongodb.com Eric Cox (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: