Hi, Yes, as Danny said, it is very hard work...
A suggestion is that you can cherry-pick some bugfixs from the new Calcite version to your own internal Calcite branch, if you just want to fix some bugs. Best, Jingsong On Thu, Mar 11, 2021 at 2:28 PM Danny Chan <danny0...@apache.org> wrote: > 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 > > > 盛森林 <laughing.sh...@qq.com> 于2021年2月4日周四 下午10:47写道: > >> 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. > > -- Best, Jingsong Lee