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)