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

SBE should order projection fields ahead of expression fields in a $project stage

    XMLWordPrintable

Details

    • Minor Change
    • ALL
    • Query Execution 2021-06-28, Query Execution 2021-07-12
    • 148

    Description

      The behavior of $project in the classic engine is to order projection fields ahead of fields which require expression evaluation. SBE engine doesn't seemed to follow this convention, which is producing failures on the aggregation fuzzers. We should fix the behavior to match that of classic engine.

      Attachments

        Issue Links

          Activity

            People

              mohammad.dashti@mongodb.com Mohammad Dashti
              arun.banala@mongodb.com Arun Banala
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: