I cherry-picked the 5 commits on top of the (almost) latest master, and
searching through the code I could not find who **consumes** the `joinControl`
, that is - that value is being passed around in many method calls, and
initializes local fields, but no where in the code a **decision** is made based
on that value ...
Many methods that seem to analyze this value are unused. Like
`isIntersect()`, `isIntersectDistinct()`, `isIntersectAll()` in `IndexGroup`,
or `getJoinControl()` in `HashTableConfig`.
And also unused are the fields `joinControl` in `HashJoinTableTemplate`, or
`joinControl` in `HashJoinPrel`.
[ Full content available at: https://github.com/apache/drill/pull/1466 ]
This message was relayed via gitbox.apache.org for [email protected]