| Package | Description |
|---|---|
| com.facebook.presto.hive | |
| com.facebook.presto.hive.rule | |
| com.facebook.presto.hive.security |
| Constructor and Description |
|---|
HiveConnector(com.facebook.airlift.bootstrap.LifeCycleManager lifeCycleManager,
Supplier<TransactionalMetadata> metadataFactory,
HiveTransactionManager transactionManager,
ConnectorSplitManager splitManager,
ConnectorPageSourceProvider pageSourceProvider,
ConnectorPageSinkProvider pageSinkProvider,
ConnectorNodePartitioningProvider nodePartitioningProvider,
Set<SystemTable> systemTables,
Set<Procedure> procedures,
List<PropertyMetadata<?>> sessionProperties,
List<PropertyMetadata<?>> schemaProperties,
List<PropertyMetadata<?>> tableProperties,
List<PropertyMetadata<?>> analyzeProperties,
ConnectorAccessControl accessControl,
ConnectorPlanOptimizerProvider planOptimizerProvider,
ConnectorMetadataUpdaterProvider metadataUpdaterProvider,
ConnectorTypeSerdeProvider connectorTypeSerdeProvider,
ClassLoader classLoader) |
HiveSplitManager(HiveClientConfig hiveClientConfig,
CacheQuotaRequirementProvider cacheQuotaRequirementProvider,
HiveTransactionManager hiveTransactionManager,
NamenodeStats namenodeStats,
HdfsEnvironment hdfsEnvironment,
DirectoryLister directoryLister,
ExecutorService executorService,
CoercionPolicy coercionPolicy,
HiveEncryptionInformationProvider encryptionInformationProvider,
PartitionSkippabilityChecker partitionSkippabilityChecker) |
HiveSplitManager(HiveTransactionManager hiveTransactionManager,
NamenodeStats namenodeStats,
HdfsEnvironment hdfsEnvironment,
DirectoryLister directoryLister,
Executor executor,
CoercionPolicy coercionPolicy,
com.facebook.airlift.stats.CounterStat highMemorySplitSourceCounter,
int maxOutstandingSplits,
io.airlift.units.DataSize maxOutstandingSplitsSize,
int minPartitionBatchSize,
int maxPartitionBatchSize,
int splitLoaderConcurrency,
boolean recursiveDfsWalkerEnabled,
CacheQuotaRequirementProvider cacheQuotaRequirementProvider,
HiveEncryptionInformationProvider encryptionInformationProvider,
PartitionSkippabilityChecker partitionSkippabilityChecker) |
| Modifier and Type | Field and Description |
|---|---|
protected HiveTransactionManager |
HiveFilterPushdown.transactionManager |
| Constructor and Description |
|---|
HiveFilterPushdown(HiveTransactionManager transactionManager,
RowExpressionService rowExpressionService,
StandardFunctionResolution functionResolution,
HivePartitionManager partitionManager,
FunctionMetadataManager functionMetadataManager) |
HiveParquetDereferencePushDown(HiveTransactionManager transactionManager,
RowExpressionService rowExpressionService) |
HivePlanOptimizerProvider(HiveTransactionManager transactionManager,
RowExpressionService rowExpressionService,
StandardFunctionResolution functionResolution,
HivePartitionManager partitionManager,
FunctionMetadataManager functionMetadataManager,
TypeManager typeManager,
Supplier<TransactionalMetadata> metadataFactory) |
| Constructor and Description |
|---|
LegacyAccessControl(HiveTransactionManager hiveTransactionManager,
LegacySecurityConfig securityConfig) |
SqlStandardAccessControl(HiveConnectorId connectorId,
HiveTransactionManager hiveTransactionManager) |
Copyright © 2012–2023. All rights reserved.