Hi Sheng ~
It is a hard work to upgrade Calcite version because that means you need to:
- Fix all the bug introduced by the new planner
- Fix all the logical plan to have correct semantics
- Replace the deprecate APIs to new
In order to achieve this, you need to have good knowledge of Calcite basic and SQL planning (the relational algebra) that really few people have,
so i would not suggest to do that at all for yourself.
What is the purpose to must upgrade Calcite, can you share something ~
Best,
Danny Chan
Hi,
I want to upgrade calcite to 1.22 in the flink branch that fork from apache release 1.9.
Can community give me some suggestion.