The JoinControl is actually used in IndexIntersectPlanGenerator, NonCoveringIndexPlanGenerator and a few other places. You may need to expand those files since GitHub does not automatically load the diffs by default.
For the broader question of passing around the join type and related information in a more componentized way, yes this has been a pending item that planner needs to provide. Pls feel free to create a JIRA and if you have any initial thoughts you can start proposing it there. [ Full content available at: https://github.com/apache/drill/pull/1466 ] This message was relayed via gitbox.apache.org for [email protected]
