Vova Vysotskyi created CALCITE-4036:
---------------------------------------
Summary: Allow applying SemiJoinRule to join without aggregate
below
Key: CALCITE-4036
URL: https://issues.apache.org/jira/browse/CALCITE-4036
Project: Calcite
Issue Type: Task
Reporter: Vova Vysotskyi
Assignee: Vova Vysotskyi
The current implementation of {{SemiJoinRule}} can be applied for rel nodes
where the right input of join is aggregate, but it theoretically can be applied
for the case when there is no aggregate, but right joint input returns single
row which has only unique values. Column uniqueness may be checked using
{{BuiltInMetadata.ColumnUniqueness}} statistics.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)