Ruben Q L created CALCITE-6488:
----------------------------------

             Summary: Ensure collations created by RelCollations are canonized 
once
                 Key: CALCITE-6488
                 URL: https://issues.apache.org/jira/browse/CALCITE-6488
             Project: Calcite
          Issue Type: Task
          Components: core
    Affects Versions: 1.37.0
            Reporter: Ruben Q L
             Fix For: 1.38.0


RelCollations#of canonizes internally the result before returning it; however 
some callers unnecessarily re-canonize the result on their end.
RelCollations#shift does not canonize its result, some callers canonize on 
their end while others don't.

It is proposed to align their behaviour: RelCollations#of and 
RelCollations#shift will canonize internally their results before return, so 
that their callers do not need to do it on their end.




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

Reply via email to