Uses of Interface
io.trino.plugin.hive.metastore.HiveMetastoreFactory
-
-
Uses of HiveMetastoreFactory in io.trino.plugin.hive
Constructors in io.trino.plugin.hive with parameters of type HiveMetastoreFactory Constructor Description HiveMetadataFactory(CatalogName catalogName, HiveConfig hiveConfig, HiveMetastoreConfig hiveMetastoreConfig, HiveMetastoreFactory metastoreFactory, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, ExecutorService executorService, ScheduledExecutorService heartbeatService, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, NodeVersion nodeVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister)HiveMetadataFactory(CatalogName catalogName, HiveMetastoreFactory metastoreFactory, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, int maxConcurrentFileRenames, int maxConcurrentMetastoreDrops, int maxConcurrentMetastoreUpdates, boolean skipDeletionForAlter, boolean skipTargetCleanupOnRollback, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean deleteSchemaLocationsFallback, boolean translateHiveViews, boolean hiveViewsRunAsInvoker, long perTransactionCacheMaximumSize, Optional<io.airlift.units.Duration> hiveTransactionHeartbeatInterval, boolean hideDeltaLakeTables, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, ExecutorService executorService, ScheduledExecutorService heartbeatService, String trinoVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadataFactory hiveMaterializedViewMetadataFactory, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, long perTransactionFileStatusCacheMaximumSize)HivePageSinkProvider(Set<HiveFileWriterFactory> fileWriterFactories, HdfsEnvironment hdfsEnvironment, PageSorter pageSorter, HiveMetastoreFactory metastoreFactory, 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 HiveMetastoreFactory in io.trino.plugin.hive.metastore
Classes in io.trino.plugin.hive.metastore that implement HiveMetastoreFactory Modifier and Type Class Description static classHiveMetastoreFactory.StaticHiveMetastoreFactoryMethods in io.trino.plugin.hive.metastore that return HiveMetastoreFactory Modifier and Type Method Description static HiveMetastoreFactoryDecoratedHiveMetastoreModule. createHiveMetastore(HiveMetastoreFactory metastoreFactory, Set<HiveMetastoreDecorator> decorators, SharedHiveMetastoreCache sharedHiveMetastoreCache)static HiveMetastoreFactoryHiveMetastoreFactory. ofInstance(HiveMetastore metastore)Methods in io.trino.plugin.hive.metastore with parameters of type HiveMetastoreFactory Modifier and Type Method Description static Optional<CachingHiveMetastore>DecoratedHiveMetastoreModule. createHiveMetastore(HiveMetastoreFactory metastoreFactory)static HiveMetastoreFactoryDecoratedHiveMetastoreModule. createHiveMetastore(HiveMetastoreFactory metastoreFactory, Set<HiveMetastoreDecorator> decorators, SharedHiveMetastoreCache sharedHiveMetastoreCache) -
Uses of HiveMetastoreFactory in io.trino.plugin.hive.metastore.alluxio
Classes in io.trino.plugin.hive.metastore.alluxio that implement HiveMetastoreFactory Modifier and Type Class Description classAlluxioHiveMetastoreFactory -
Uses of HiveMetastoreFactory in io.trino.plugin.hive.metastore.cache
Classes in io.trino.plugin.hive.metastore.cache that implement HiveMetastoreFactory Modifier and Type Class Description static classSharedHiveMetastoreCache.CachingHiveMetastoreFactoryclassSharedHiveMetastoreCache.ImpersonationCachingHiveMetastoreFactoryMethods in io.trino.plugin.hive.metastore.cache that return HiveMetastoreFactory Modifier and Type Method Description HiveMetastoreFactorySharedHiveMetastoreCache. createCachingHiveMetastoreFactory(HiveMetastoreFactory metastoreFactory)Methods in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastoreFactory Modifier and Type Method Description HiveMetastoreFactorySharedHiveMetastoreCache. createCachingHiveMetastoreFactory(HiveMetastoreFactory metastoreFactory)Constructors in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastoreFactory Constructor Description ImpersonationCachingHiveMetastoreFactory(HiveMetastoreFactory metastoreFactory) -
Uses of HiveMetastoreFactory in io.trino.plugin.hive.metastore.file
Classes in io.trino.plugin.hive.metastore.file that implement HiveMetastoreFactory Modifier and Type Class Description classFileHiveMetastoreFactory -
Uses of HiveMetastoreFactory in io.trino.plugin.hive.metastore.glue
Classes in io.trino.plugin.hive.metastore.glue that implement HiveMetastoreFactory Modifier and Type Class Description classGlueHiveMetastoreFactory -
Uses of HiveMetastoreFactory in io.trino.plugin.hive.metastore.thrift
Classes in io.trino.plugin.hive.metastore.thrift that implement HiveMetastoreFactory Modifier and Type Class Description classBridgingHiveMetastoreFactory
-