ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1026
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Overview

      Implement SlotBasedStageBuilder::buildStreamingGroup, building a StreamingAggStage from the StreamingGroupNode that SERVER-138655 plans.

      Scope of Work

      • Use the group key slots as the cluster key slots.
      • Stage builder unit tests.
      • A jstest comparing streaming and hash $group results with the flag forced on.

      Notes

      • The flag stays fully disabled. With the cluster key equal to the group key, results are wrong when null and missing are interleaved in the input (a fetch after a non-covered index scan; see SERVER-136257). The follow-up ticket builds the cluster keys correctly.

            Assignee:
            Anna Veselova
            Reporter:
            Evan Bergeron
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: