| Interface | Description |
|---|---|
| HiveRelNode |
| Class | Description |
|---|---|
| HiveAggregate | |
| HiveAntiJoin | |
| HiveBetween | |
| HiveConcat | |
| HiveDateAddSqlOperator | |
| HiveDateSubSqlOperator | |
| HiveExcept | |
| HiveExtractDate | |
| HiveFilter | |
| HiveFilter.StatEnhancedHiveFilter | |
| HiveFloorDate | |
| HiveFromUnixTimeSqlOperator |
Calcite SQL operator mapping to FROM_UNIXTIME Hive UDF
|
| HiveGroupingID | |
| HiveIn | |
| HiveIntersect | |
| HiveJoin | |
| HiveMultiJoin |
A HiveMultiJoin represents a succession of binary joins.
|
| HiveProject | |
| HiveRelNode.Implementor | |
| HiveRexExprList |
This class represents the equivalent to
ExprNodeColumnListDesc
in a Calcite expression. |
| HiveSemiJoin | |
| HiveSortExchange |
Hive extension of calcite SortExchange.
|
| HiveSortLimit | |
| HiveSqlFunction | |
| HiveTableFunctionScan | |
| HiveTableScan |
Relational expression representing a scan of a HiveDB collection.
|
| HiveToDateSqlOperator |
Class used to map TO_DATE Hive UDF to Calcite planer in order to enable push down optimizations
|
| HiveToUnixTimestampSqlOperator |
Sql UNIX_TIMESTAMP calcite operator.
|
| HiveTruncSqlOperator |
Class to map Hive Trunc SQL operator during Calcite plan optimization
|
| HiveUnion | |
| HiveUnixTimestampSqlOperator |
Sql UNIX_TIMESTAMP calcite operator.
|
| HiveValues |
Subclass of
Values. |
| Enum | Description |
|---|---|
| HiveJoin.MapJoinStreamingRelation | |
| HiveTableScan.HiveTableScanTrait |
Copyright © 2022 The Apache Software Foundation. All rights reserved.