In the case, a join statement with equal condition and left is expression instead of column, will fire the bug. the reason is pushDownJoinConditions method does't add left project node to SqlToRelConverter.leaves。
My english is poor, did I make myself clear?
- relates to
-
CALCITE-3571 RelBuilder#shouldMergeProject throws an exception for JOIN with complex conditions
-
- Closed
-
- links to