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

Extend PlanStageSlots in SBE stage builder to carry type information

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • QE 2023-08-07, QE 2023-08-21, QE 2023-09-04, QE 2023-09-18
    • 5

      In order to enable the stage builder to detect whether the source stage is actually producing blocks or scalar values, the type information must be attached to each output slot.
      This will also immediately enable a better type checking as the type inferred in an expression inside a $project can be carried over to the type checking of a subsequent $filter stage.

            Assignee:
            alberto.massari@mongodb.com Alberto Massari
            Reporter:
            alberto.massari@mongodb.com Alberto Massari
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: