| 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,
ClassLoader classLoader) |
HiveSplitManager(HiveClientConfig hiveClientConfig,
CacheQuotaRequirementProvider cacheQuotaRequirementProvider,
HiveTransactionManager hiveTransactionManager,
NamenodeStats namenodeStats,
HdfsEnvironment hdfsEnvironment,
DirectoryLister directoryLister,
ExecutorService executorService,
CoercionPolicy coercionPolicy,
HiveEncryptionInformationProvider encryptionInformationProvider) |
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) |
| 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–2022. All rights reserved.