| Package | Description |
|---|---|
| org.apache.drill.exec.expr.fn.interpreter | |
| org.apache.drill.exec.ops | |
| org.apache.drill.exec.planner.logical | |
| org.apache.drill.exec.store.parquet |
| Modifier and Type | Method and Description |
|---|---|
static void |
InterpreterEvaluator.evaluate(int recordCount,
UdfUtilities udfUtilities,
VectorAccessible incoming,
ValueVector outVV,
LogicalExpression expr) |
static ValueHolder |
InterpreterEvaluator.evaluateConstantExpr(UdfUtilities udfUtilities,
LogicalExpression expr) |
| Constructor and Description |
|---|
InterpreterEvaluator.EvalVisitor(VectorAccessible incoming,
UdfUtilities udfUtilities) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OptimizerRulesContext |
| Modifier and Type | Class and Description |
|---|---|
class |
FragmentContext
Contextual objects required for execution of a particular fragment.
|
class |
QueryContext |
| Constructor and Description |
|---|
DrillConstExecutor(FunctionImplementationRegistry funcImplReg,
UdfUtilities udfUtilities,
PlannerSettings plannerSettings) |
| Modifier and Type | Method and Description |
|---|---|
GroupScan |
ParquetGroupScan.applyFilter(LogicalExpression filterExpr,
UdfUtilities udfUtilities,
FunctionImplementationRegistry functionImplementationRegistry,
OptionManager optionManager) |
static LogicalExpression |
ParquetFilterBuilder.buildParquetFilterPredicate(LogicalExpression expr,
Set<LogicalExpression> constantBoundaries,
UdfUtilities udfUtilities) |
static boolean |
ParquetRGFilterEvaluator.canDrop(LogicalExpression expr,
Map<SchemaPath,ColumnStatistics> columnStatisticsMap,
long rowCount,
UdfUtilities udfUtilities,
FunctionImplementationRegistry functionImplementationRegistry) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.