public class HivePlanOptimizerProvider extends Object implements ConnectorPlanOptimizerProvider
| Constructor and Description |
|---|
HivePlanOptimizerProvider(HiveTransactionManager transactionManager,
RowExpressionService rowExpressionService,
StandardFunctionResolution functionResolution,
HivePartitionManager partitionManager,
FunctionMetadataManager functionMetadataManager,
TypeManager typeManager,
Supplier<TransactionalMetadata> metadataFactory) |
| Modifier and Type | Method and Description |
|---|---|
Set<ConnectorPlanOptimizer> |
getLogicalPlanOptimizers() |
Set<ConnectorPlanOptimizer> |
getPhysicalPlanOptimizers() |
@Inject public HivePlanOptimizerProvider(HiveTransactionManager transactionManager, RowExpressionService rowExpressionService, StandardFunctionResolution functionResolution, HivePartitionManager partitionManager, FunctionMetadataManager functionMetadataManager, TypeManager typeManager, Supplier<TransactionalMetadata> metadataFactory)
public Set<ConnectorPlanOptimizer> getLogicalPlanOptimizers()
getLogicalPlanOptimizers in interface ConnectorPlanOptimizerProviderpublic Set<ConnectorPlanOptimizer> getPhysicalPlanOptimizers()
getPhysicalPlanOptimizers in interface ConnectorPlanOptimizerProviderCopyright © 2012–2023. All rights reserved.