-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
In this approach we walk the projection AST in order to compute _subtreeContainsComputedFields. After the traversal, the projection AST would already be tagged at all the places where
there are no descendent expressions. We could then transmit this knowledge
directly to the nodes of the execution tree as we construct them in
'projection_executor_builder.cpp'.
- is related to
-
SERVER-48684 Pipeline stage $set fails to set a non-existent dotted field to an object
- Closed