my suggestion is you define a rule which matches the DrillJoinRel RelNode , then at the onMatch method ,you traverse the join children to find the ScanRel nodes . You define a new ScanRel which include the ScanRel nodes you find last step. Then transform the JoinRel to this equivalent new ScanRel. Finally , the plan tree will not have the JoinRel but the ScanRel. You can let your join plan rule in the PlannerPhase.JOIN_PLANNING.
- Is it possible to delegate data joins and filtering to th... Muhammad Gelbana
- Re: Is it possible to delegate data joins and filter... Paul Rogers
- Re: Is it possible to delegate data joins and fi... Zelaine Fong
- Re: Is it possible to delegate data joins an... weijie tong
- Re: Is it possible to delegate data join... Muhammad Gelbana
- Re: Is it possible to delegate data... Muhammad Gelbana
- Re: Is it possible to delegate ... weijie tong
- Re: Is it possible to deleg... weijie tong
- Re: Is it possible to deleg... Muhammad Gelbana
- Re: Is it possible to deleg... weijie tong
- Re: Is it possible to deleg... Muhammad Gelbana
- Re: Is it possible to deleg... weijie tong
- Re: Is it possible to deleg... Muhammad Gelbana
- Re: Is it possible to deleg... Muhammad Gelbana
- Re: Is it possible to deleg... weijie tong
- Re: Is it possible to deleg... Muhammad Gelbana
