suibianwanwan created CALCITE-7045:
--------------------------------------

             Summary: Generate a unique CorrelationId for each Correlate
                 Key: CALCITE-7045
                 URL: https://issues.apache.org/jira/browse/CALCITE-7045
             Project: Calcite
          Issue Type: Improvement
            Reporter: suibianwanwan


As discussed in 
[https://lists.apache.org/thread/l5ls7hxmrkp6vqqmffxs4cq4dnv95x36] :

Currently in SubQueryRemove, new Correlates are created based on the 
CorrelationId from the original RelNode. When this subQuery requires multiple 
Correlate expansions or when multiple subQueries share the same CorrelationId 
and are expanded separately, multiple Correlates with identical CorrelationId 
may be generated.

This can cause difficulties during Decorrelate processing and lead to errors in 
some scenarios.



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

Reply via email to