public class HivePartialAggregationPushdown extends Object implements ConnectorPlanOptimizer
| Constructor and Description |
|---|
HivePartialAggregationPushdown(FunctionMetadataManager functionMetadataManager,
StandardFunctionResolution standardFunctionResolution,
Supplier<TransactionalMetadata> metadataFactory) |
| Modifier and Type | Method and Description |
|---|---|
PlanNode |
optimize(PlanNode maxSubplan,
ConnectorSession session,
VariableAllocator variableAllocator,
PlanNodeIdAllocator idAllocator) |
@Inject public HivePartialAggregationPushdown(FunctionMetadataManager functionMetadataManager, StandardFunctionResolution standardFunctionResolution, Supplier<TransactionalMetadata> metadataFactory)
public PlanNode optimize(PlanNode maxSubplan, ConnectorSession session, VariableAllocator variableAllocator, PlanNodeIdAllocator idAllocator)
optimize in interface ConnectorPlanOptimizerCopyright © 2012–2023. All rights reserved.