| Constructor and Description |
|---|
CreateEmptyPartitionProcedure(Supplier<TransactionalMetadata> hiveMetadataFactory,
HiveMetastore metastore,
LocationService locationService,
io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec) |
HiveMetadataFactory(HiveConfig hiveConfig,
HiveMetastore metastore,
HdfsEnvironment hdfsEnvironment,
HivePartitionManager partitionManager,
ExecutorService executorService,
TypeManager typeManager,
LocationService locationService,
io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec,
TypeTranslator typeTranslator,
NodeVersion nodeVersion) |
HiveMetadataFactory(HiveMetastore metastore,
HdfsEnvironment hdfsEnvironment,
HivePartitionManager partitionManager,
org.joda.time.DateTimeZone timeZone,
int maxConcurrentFileRenames,
boolean allowCorruptWritesForTesting,
boolean skipDeletionForAlter,
boolean skipTargetCleanupOnRollback,
boolean writesToNonManagedTablesEnabled,
boolean createsOfNonManagedTablesEnabled,
long perTransactionCacheMaximumSize,
int maxPartitions,
TypeManager typeManager,
LocationService locationService,
io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec,
ExecutorService executorService,
TypeTranslator typeTranslator,
String prestoVersion) |
HivePageSinkProvider(Set<HiveFileWriterFactory> fileWriterFactories,
HdfsEnvironment hdfsEnvironment,
PageSorter pageSorter,
HiveMetastore metastore,
PageIndexerFactory pageIndexerFactory,
TypeManager typeManager,
HiveConfig config,
LocationService locationService,
io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec,
NodeManager nodeManager,
io.airlift.event.client.EventClient eventClient,
HiveSessionProperties hiveSessionProperties,
HiveWriterStats hiveWriterStats,
OrcFileWriterFactory orcFileWriterFactory) |
| Constructor and Description |
|---|
HiveConnectorFactory(String name,
ClassLoader classLoader,
Optional<HiveMetastore> metastore) |
HivePlugin(String name,
Optional<HiveMetastore> metastore) |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingHiveMetastore
Hive Metastore Cache
|
class |
RecordingHiveMetastore |
| Modifier and Type | Field and Description |
|---|---|
protected HiveMetastore |
CachingHiveMetastore.delegate |
| Modifier and Type | Method and Description |
|---|---|
static CachingHiveMetastore |
CachingHiveMetastore.memoizeMetastore(HiveMetastore delegate,
long maximumSize) |
static void |
MetastoreUtil.verifyCanDropColumn(HiveMetastore metastore,
String databaseName,
String tableName,
String columnName) |
| Constructor and Description |
|---|
CachingHiveMetastore(HiveMetastore delegate,
ExecutorService executor,
io.airlift.units.Duration cacheTtl,
io.airlift.units.Duration refreshInterval,
long maximumSize) |
CachingHiveMetastore(HiveMetastore delegate,
ExecutorService executor,
HiveConfig hiveConfig) |
HivePageSinkMetadataProvider(HivePageSinkMetadata pageSinkMetadata,
HiveMetastore delegate) |
RecordingHiveMetastore(HiveMetastore delegate,
HiveConfig hiveConfig) |
SemiTransactionalHiveMetastore(HdfsEnvironment hdfsEnvironment,
HiveMetastore delegate,
Executor renameExecutor,
boolean skipDeletionForAlter,
boolean skipTargetCleanupOnRollback) |
| Constructor and Description |
|---|
HiveMetastoreModule(Optional<HiveMetastore> metastore) |
| Modifier and Type | Class and Description |
|---|---|
class |
FileHiveMetastore |
| Modifier and Type | Class and Description |
|---|---|
class |
GlueHiveMetastore |
| Modifier and Type | Class and Description |
|---|---|
class |
BridgingHiveMetastore |
Copyright © 2012–2019. All rights reserved.