Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.25.0
-
None
Description
RelOptMaterialization may add a Project on top of tableRel. This is always a LogicalProject since the RelFactories.ProjectFactory is hardcoded to RelFactories.DEFAULT_PROJECT_FACTORY.
Some projects like Hive specifies its custom operators and custom RelFactories instead of using the built in Logical ones.
Example:
public class HiveProject extends Project
Attachments
Issue Links
- blocks
-
HIVE-24335 RelOptMaterialization creates LogicalProject on top of HiveTableScan
- Open
- links to