I also think the ProjectJoinTransposeRule should be included in the main optimizer process.
Best, Liya Fan On Fri, Oct 23, 2020 at 10:43 AM JiaTao Tao <taojia...@gmail.com> wrote: > This rule is only used in RelOptMaterializations#substitute, is not in > Calcite's main optimizer process(RelOptUtil#registerDefaultRules), wonder > why, seems a common rule. > > > Regards! > > Aron Tao >