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

Extend PlanStageSlots in SBE stage builder to carry type information

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • QE 2023-08-07, QE 2023-08-21, QE 2023-09-04, QE 2023-09-18
    • 5

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: