Interface | Description |
---|---|
DrillCalciteSqlWrapper |
This interface is meant for the users of the wrappers,
DrillCalciteSqlOperatorWrapper ,
DrillCalciteSqlFunctionWrapper and DrillCalciteSqlAggFunctionWrapper , to access the wrapped Calcite
SqlOperator without knowing exactly which wrapper it is. |
ExpandingConcurrentMap.MapValueFactory<KEY,VALUE> |
Class | Description |
---|---|
CrossJoinTest | |
DirectPlan | |
DrillCalciteSqlAggFunctionWrapper |
This class serves as a wrapper class for SqlAggFunction.
|
DrillCalciteSqlBetweenOperatorWrapper |
This class serves as a wrapper class for SqlBetweenOperator.
|
DrillCalciteSqlFunctionWrapper |
This class serves as a wrapper class for SqlFunction.
|
DrillCalciteSqlOperatorWrapper |
This class serves as a wrapper class for SqlOperator.
|
DrillConformance |
Drill's SQL conformance is SqlConformanceEnum.DEFAULT with a couple of deviations.
|
DrillConvertletTable |
Convertlet table which allows to plug-in custom rex conversion of calls to
Calcite's standard operators.
|
DrillOperatorTable |
Implementation of
SqlOperatorTable that contains standard operators and functions provided through
SqlStdOperatorTable , and Drill User Defined Functions. |
DrillParserConfig | |
DrillSqlAggOperator | |
DrillSqlAggOperator.DrillSqlAggOperatorBuilder | |
DrillSqlAggOperatorWithoutInference | |
DrillSqlOperator | |
DrillSqlOperator.DrillSqlOperatorBuilder | |
DrillSqlOperatorWithoutInference | |
DrillSqlWorker | |
ExpandingConcurrentMap<KEY,VALUE> |
A special type of concurrent map which attempts to create an object before returning that it does not exist.
|
SchemaUtilites | |
TestDrillSQLWorker | |
TypeInferenceUtils |
Exception | Description |
---|---|
QueryInputException |
Copyright © 2022 The Apache Software Foundation. All rights reserved.