Uses of Class
io.trino.plugin.hive.metastore.SemiTransactionalHiveMetastore
-
Packages that use SemiTransactionalHiveMetastore Package Description io.trino.plugin.hive io.trino.plugin.hive.metastore io.trino.plugin.hive.security io.trino.plugin.hive.statistics io.trino.plugin.hive.util -
-
Uses of SemiTransactionalHiveMetastore in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return SemiTransactionalHiveMetastore Modifier and Type Method Description SemiTransactionalHiveMetastoreHiveMetadata. getMetastore()SemiTransactionalHiveMetastoreTransactionalMetadata. getMetastore()Methods in io.trino.plugin.hive that return types with arguments of type SemiTransactionalHiveMetastore Modifier and Type Method Description Function<HiveTransactionHandle,SemiTransactionalHiveMetastore>HiveModule. createMetastoreGetter(HiveTransactionManager transactionManager)Methods in io.trino.plugin.hive with parameters of type SemiTransactionalHiveMetastore Modifier and Type Method Description protected TransactionalMetadataHiveMetadataFactory. create(CatalogName catalogName, SemiTransactionalHiveMetastore metastore, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean translateHiveViews, boolean hideDeltaLakeTables, TypeManager typeManager, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, String trinoVersion, HiveStatisticsProvider hiveStatisticsProvider, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadata hiveMaterializedViewMetadata, AccessControlMetadata accessControlMetadata)static ViewReaderUtil.ViewReaderViewReaderUtil. createViewReader(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table, TypeManager typemanager)LocationHandleHiveLocationService. forExistingTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table)LocationHandleLocationService. forExistingTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table)LocationHandleHiveLocationService. forNewTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, String schemaName, String tableName, Optional<org.apache.hadoop.fs.Path> externalLocation)LocationHandleLocationService. forNewTable(SemiTransactionalHiveMetastore metastore, ConnectorSession session, String schemaName, String tableName, Optional<org.apache.hadoop.fs.Path> externalLocation)List<HivePartition>HivePartitionManager. getOrLoadPartitions(SemiTransactionalHiveMetastore metastore, HiveIdentity identity, HiveTableHandle table)HivePartitionResultHivePartitionManager. getPartitions(SemiTransactionalHiveMetastore metastore, HiveIdentity identity, ConnectorTableHandle tableHandle, Constraint constraint)Constructors in io.trino.plugin.hive with parameters of type SemiTransactionalHiveMetastore Constructor Description HiveMetadata(CatalogName catalogName, SemiTransactionalHiveMetastore metastore, HdfsEnvironment hdfsEnvironment, HivePartitionManager partitionManager, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean translateHiveViews, boolean hideDeltaLakeTables, TypeManager typeManager, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, String trinoVersion, HiveStatisticsProvider hiveStatisticsProvider, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, HiveMaterializedViewMetadata hiveMaterializedViewMetadata, AccessControlMetadata accessControlMetadata)Constructor parameters in io.trino.plugin.hive with type arguments of type SemiTransactionalHiveMetastore Constructor Description HiveSplitManager(HiveConfig hiveConfig, Function<HiveTransactionHandle,SemiTransactionalHiveMetastore> metastoreProvider, HivePartitionManager partitionManager, NamenodeStats namenodeStats, HdfsEnvironment hdfsEnvironment, DirectoryLister directoryLister, ExecutorService executorService, VersionEmbedder versionEmbedder, TypeManager typeManager)HiveSplitManager(Function<HiveTransactionHandle,SemiTransactionalHiveMetastore> metastoreProvider, HivePartitionManager partitionManager, NamenodeStats namenodeStats, HdfsEnvironment hdfsEnvironment, DirectoryLister directoryLister, Executor executor, io.airlift.stats.CounterStat highMemorySplitSourceCounter, int maxOutstandingSplits, io.airlift.units.DataSize maxOutstandingSplitsSize, int minPartitionBatchSize, int maxPartitionBatchSize, int maxInitialSplits, int splitLoaderConcurrency, Integer maxSplitsPerSecond, boolean recursiveDfsWalkerEnabled, TypeManager typeManager) -
Uses of SemiTransactionalHiveMetastore in io.trino.plugin.hive.metastore
Constructors in io.trino.plugin.hive.metastore with parameters of type SemiTransactionalHiveMetastore Constructor Description CoralSemiTransactionalHiveMSCAdapter(SemiTransactionalHiveMetastore coralHiveMetastoreClient, HiveIdentity identity) -
Uses of SemiTransactionalHiveMetastore in io.trino.plugin.hive.security
Constructor parameters in io.trino.plugin.hive.security with type arguments of type SemiTransactionalHiveMetastore Constructor Description SemiTransactionalLegacyAccessControlMetastore(Function<HiveTransactionHandle,SemiTransactionalHiveMetastore> metastoreProvider)SemiTransactionalSqlStandardAccessControlMetastore(Function<HiveTransactionHandle,SemiTransactionalHiveMetastore> metastoreProvider) -
Uses of SemiTransactionalHiveMetastore in io.trino.plugin.hive.statistics
Constructors in io.trino.plugin.hive.statistics with parameters of type SemiTransactionalHiveMetastore Constructor Description MetastoreHiveStatisticsProvider(SemiTransactionalHiveMetastore metastore) -
Uses of SemiTransactionalHiveMetastore in io.trino.plugin.hive.util
Methods in io.trino.plugin.hive.util with parameters of type SemiTransactionalHiveMetastore Modifier and Type Method Description static org.apache.hadoop.fs.PathHiveWriteUtils. getTableDefaultLocation(HdfsEnvironment.HdfsContext context, SemiTransactionalHiveMetastore metastore, HdfsEnvironment hdfsEnvironment, String schemaName, String tableName)
-