Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Implement theta join in enumerable convention. It must handle not just equi-, or equi-plus-theta (see CALCITE-371) but any join condition. It must also handle inner and all types of outer join.
Performance may not be that good. Other join algorithms (e.g. hash join, nested loops doing range scans into a sorted map, or merge joins) can offer better alternatives for particular operators (e.g. BETWEEN).
Attachments
Issue Links
- is duplicated by
-
CALCITE-212 Join condition with OR
- Closed
- is related to
-
CALCITE-371 Implement JOIN whose ON clause contains mixed equi and theta
- Closed
- is required by
-
CALCITE-212 Join condition with OR
- Closed