-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.5.0
-
Component/s: None
-
Labels:None
Implement a subset of Pig Latin on top of Calcite, mapping it onto Calcite algebra (via RelBuilder) that can then be optimized and executed on any back-end.
This serves several purposes:
- Illustrate how to implement a data language on Calcite
- Clear technical roadblocks so that the real Pig can be implemented on Calcite
- Strengthen Calcite's support for nested collections and related operations such as cogroup
- is related to
-
DRILL-82 Pig Latin to logical language parser and converter
-
- Open
-
-
PIG-4107 Calcite for query optimization
-
- Open
-
- relates to
-
CALCITE-869 Add VALUES command to Piglet
-
- Closed
-