Uses of Interface
io.trino.plugin.hive.metastore.HiveMetastore
-
-
Uses of HiveMetastore in io.trino.plugin.hive
Method parameters in io.trino.plugin.hive with type arguments of type HiveMetastore Modifier and Type Method Description static ConnectorInternalHiveConnectorFactory. createConnector(String catalogName, Map<String,String> config, ConnectorContext context, com.google.inject.Module module, Optional<HiveMetastore> metastore)Constructors in io.trino.plugin.hive with parameters of type HiveMetastore Constructor Description HiveMetadataFactory(CatalogName catalogName, HiveConfig hiveConfig, MetastoreConfig metastoreConfig, HiveMetastore metastore, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, ExecutorService executorService, ScheduledExecutorService heartbeatService, TypeManager typeManager, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, NodeVersion nodeVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory)HiveMetadataFactory(CatalogName catalogName, HiveMetastore metastore, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, int maxConcurrentFileRenames, int maxConcurrentMetastoreDrops, int maxConcurrentMetastoreUpdates, boolean skipDeletionForAlter, boolean skipTargetCleanupOnRollback, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean translateHiveViews, long perTransactionCacheMaximumSize, Optional<io.airlift.units.Duration> hiveTransactionHeartbeatInterval, boolean hideDeltaLakeTables, TypeManager typeManager, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, ExecutorService executorService, ScheduledExecutorService heartbeatService, String trinoVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory)HiveMetastoreClosure(HiveMetastore delegate)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) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore
Classes in io.trino.plugin.hive.metastore that implement HiveMetastore Modifier and Type Class Description classRecordingHiveMetastoreMethods in io.trino.plugin.hive.metastore that return HiveMetastore Modifier and Type Method Description HiveMetastoreHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)Methods in io.trino.plugin.hive.metastore with parameters of type HiveMetastore Modifier and Type Method Description HiveMetastoreHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)static voidMetastoreUtil. verifyCanDropColumn(HiveMetastore metastore, HiveIdentity identity, String databaseName, String tableName, String columnName)Constructors in io.trino.plugin.hive.metastore with parameters of type HiveMetastore Constructor Description RecordingHiveMetastore(HiveMetastore delegate, RecordingMetastoreConfig config, io.airlift.json.JsonCodec<RecordingHiveMetastore.Recording> recordingCodec)Constructor parameters in io.trino.plugin.hive.metastore with type arguments of type HiveMetastore Constructor Description HiveMetastoreModule(Optional<HiveMetastore> metastore) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.alluxio
Classes in io.trino.plugin.hive.metastore.alluxio that implement HiveMetastore Modifier and Type Class Description classAlluxioHiveMetastoreImplementation of theHiveMetastoreinterface through Alluxio. -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.cache
Classes in io.trino.plugin.hive.metastore.cache that implement HiveMetastore Modifier and Type Class Description classCachingHiveMetastoreHive Metastore CacheFields in io.trino.plugin.hive.metastore.cache declared as HiveMetastore Modifier and Type Field Description protected HiveMetastoreCachingHiveMetastore. delegateMethods in io.trino.plugin.hive.metastore.cache that return HiveMetastore Modifier and Type Method Description static HiveMetastoreCachingHiveMetastore. cachingHiveMetastore(HiveMetastore delegate, Executor executor, io.airlift.units.Duration cacheTtl, Optional<io.airlift.units.Duration> refreshInterval, long maximumSize)static HiveMetastoreCachingHiveMetastore. cachingHiveMetastore(HiveMetastore delegate, Executor executor, CachingHiveMetastoreConfig config)HiveMetastoreCachingHiveMetastoreModule. createCachingHiveMetastore(NodeManager nodeManager, HiveMetastore delegate, CachingHiveMetastoreConfig config, CatalogName catalogName, Optional<HiveMetastoreDecorator> hiveMetastoreDecorator)Methods in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastore Modifier and Type Method Description static HiveMetastoreCachingHiveMetastore. cachingHiveMetastore(HiveMetastore delegate, Executor executor, io.airlift.units.Duration cacheTtl, Optional<io.airlift.units.Duration> refreshInterval, long maximumSize)static HiveMetastoreCachingHiveMetastore. cachingHiveMetastore(HiveMetastore delegate, Executor executor, CachingHiveMetastoreConfig config)HiveMetastoreCachingHiveMetastoreModule. createCachingHiveMetastore(NodeManager nodeManager, HiveMetastore delegate, CachingHiveMetastoreConfig config, CatalogName catalogName, Optional<HiveMetastoreDecorator> hiveMetastoreDecorator)static CachingHiveMetastoreCachingHiveMetastore. memoizeMetastore(HiveMetastore delegate, long maximumSize)Constructors in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastore Constructor Description CachingHiveMetastore(HiveMetastore delegate, Executor executor, OptionalLong expiresAfterWriteMillis, OptionalLong refreshMills, long maximumSize, CachingHiveMetastore.StatsRecording statsRecording) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.file
Classes in io.trino.plugin.hive.metastore.file that implement HiveMetastore Modifier and Type Class Description classFileHiveMetastore -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.glue
Classes in io.trino.plugin.hive.metastore.glue that implement HiveMetastore Modifier and Type Class Description classGlueHiveMetastore -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.thrift
Classes in io.trino.plugin.hive.metastore.thrift that implement HiveMetastore Modifier and Type Class Description classBridgingHiveMetastore -
Uses of HiveMetastore in io.trino.plugin.hive.procedure
Constructors in io.trino.plugin.hive.procedure with parameters of type HiveMetastore Constructor Description CreateEmptyPartitionProcedure(TransactionalMetadataFactory hiveMetadataFactory, HiveMetastore metastore, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec)DropStatsProcedure(TransactionalMetadataFactory hiveMetadataFactory, HiveMetastore metastore)RegisterPartitionProcedure(HiveConfig hiveConfig, TransactionalMetadataFactory hiveMetadataFactory, HiveMetastore metastore, HdfsEnvironment hdfsEnvironment)UnregisterPartitionProcedure(TransactionalMetadataFactory hiveMetadataFactory, HiveMetastore metastore)
-