Mihai Budiu created CALCITE-6540:
------------------------------------

             Summary: RelOptUtil.pushDownJoinConditions does not correctly 
adjust ASOF joins match conditions
                 Key: CALCITE-6540
                 URL: https://issues.apache.org/jira/browse/CALCITE-6540
             Project: Calcite
          Issue Type: Bug
          Components: core
    Affects Versions: 1.38.0
            Reporter: Mihai Budiu
            Assignee: Mihai Budiu


ASOF join was introduced recently by CALCITE-6372

The implementation parallels the join implementation. However, the function 
RelOptUtil.pushDownJoinConditions may adjust the join condition. When that 
happens, the asof matchCondition may need to be adjusted too. This last 
adjustment is missing, which can cause the matchCondition to be wrong, because 
the offsets of the RexInputRef fields are not appropriately adjusted.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to