The SortedMergeNode reference tracker logic added in SERVER-70637 only propagates definitions from its childResults if the variable name is included in its binded names.
Adding new assertions to the reference tracker in SERVER-70880 raised an error in this sbe_abt_test case because the "pa" definition from the EvalNode does not get propagated through the SortedMergeNode; the RootNode then finds no projection exists for "pa". Either the test is wrong or we should reconsider the reference tracker behavior for SortedMergeNode.
- depends on
-
SERVER-75587 [CQF] Handle RIDUnion for physical optimization
- Closed
-
SERVER-69026 [CQF] Support for index OR-ing
- Closed