Uses of Interface
io.trino.transaction.TransactionManager
Packages that use TransactionManager
Package
Description
-
Uses of TransactionManager in io.trino
Methods in io.trino with parameters of type TransactionManagerModifier and TypeMethodDescriptionSession.beginTransactionId(TransactionId transactionId, TransactionManager transactionManager, AccessControl accessControl) -
Uses of TransactionManager in io.trino.connector
Constructors in io.trino.connector with parameters of type TransactionManagerModifierConstructorDescriptionConnectorManager(MetadataManager metadataManager, CatalogManager catalogManager, AccessControlManager accessControlManager, SplitManager splitManager, PageSourceManager pageSourceManager, IndexManager indexManager, NodePartitioningManager nodePartitioningManager, PageSinkManager pageSinkManager, HandleResolver handleResolver, InternalNodeManager nodeManager, io.airlift.node.NodeInfo nodeInfo, VersionEmbedder versionEmbedder, PageSorter pageSorter, PageIndexerFactory pageIndexerFactory, TransactionManager transactionManager, EventListenerManager eventListenerManager, TypeManager typeManager, ProcedureRegistry procedureRegistry, TableProceduresRegistry tableProceduresRegistry, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, ColumnPropertyManager columnPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager, AnalyzePropertyManager analyzePropertyManager, TableProceduresPropertyManager tableProceduresPropertyManager, NodeSchedulerConfig nodeSchedulerConfig) -
Uses of TransactionManager in io.trino.connector.system
Constructors in io.trino.connector.system with parameters of type TransactionManagerModifierConstructorDescriptionAnalyzePropertiesSystemTable(TransactionManager transactionManager, AnalyzePropertyManager analyzePropertyManager) ColumnPropertiesSystemTable(TransactionManager transactionManager, ColumnPropertyManager columnPropertyManager) CoordinatorSystemTablesProvider(TransactionManager transactionManager, Metadata metadata, String catalogName, StaticSystemTablesProvider staticProvider) MaterializedViewPropertiesSystemTable(TransactionManager transactionManager, MaterializedViewPropertyManager materializedViewPropertyManager) SchemaPropertiesSystemTable(TransactionManager transactionManager, SchemaPropertyManager schemaPropertyManager) TablePropertiesSystemTable(TransactionManager transactionManager, TablePropertyManager tablePropertyManager) TransactionsSystemTable(TypeManager typeManager, TransactionManager transactionManager) -
Uses of TransactionManager in io.trino.dispatcher
Constructors in io.trino.dispatcher with parameters of type TransactionManagerModifierConstructorDescriptionDispatchManager(QueryIdGenerator queryIdGenerator, QueryPreparer queryPreparer, ResourceGroupManager<?> resourceGroupManager, DispatchQueryFactory dispatchQueryFactory, FailedDispatchQueryFactory failedDispatchQueryFactory, TransactionManager transactionManager, AccessControl accessControl, SessionSupplier sessionSupplier, SessionPropertyDefaults sessionPropertyDefaults, SessionPropertyManager sessionPropertyManager, QueryManagerConfig queryManagerConfig, DispatchExecutor dispatchExecutor) LocalDispatchQueryFactory(QueryManager queryManager, TransactionManager transactionManager, AccessControl accessControl, Metadata metadata, QueryMonitor queryMonitor, LocationFactory locationFactory, Map<Class<? extends Statement>, QueryExecution.QueryExecutionFactory<?>> executionFactories, WarningCollectorFactory warningCollectorFactory, ClusterSizeMonitor clusterSizeMonitor, DispatchExecutor dispatchExecutor) -
Uses of TransactionManager in io.trino.execution
Methods in io.trino.execution with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic QueryStateMachineQueryStateMachine.begin(String query, Optional<String> preparedQuery, Session session, URI self, ResourceGroupId resourceGroup, boolean transactionControl, TransactionManager transactionManager, AccessControl accessControl, Executor executor, Metadata metadata, WarningCollector warningCollector, Optional<QueryType> queryType) Created QueryStateMachines must be transitioned to terminal states to clean up resources.Constructors in io.trino.execution with parameters of type TransactionManagerModifierConstructorDescriptionCallTask(TransactionManager transactionManager, PlannerContext plannerContext, AccessControl accessControl, ProcedureRegistry procedureRegistry) CommitTask(TransactionManager transactionManager) RollbackTask(TransactionManager transactionManager) StartTransactionTask(TransactionManager transactionManager) -
Uses of TransactionManager in io.trino.metadata
Methods in io.trino.metadata with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic MetadataManagerMetadataManager.createTestMetadataManager(TransactionManager transactionManager, FeaturesConfig featuresConfig) Constructors in io.trino.metadata with parameters of type TransactionManagerModifierConstructorDescriptionMetadataManager(FeaturesConfig featuresConfig, SystemSecurityMetadata systemSecurityMetadata, TransactionManager transactionManager, TypeOperators typeOperators, BlockTypeOperators blockTypeOperators, TypeManager typeManager, BlockEncodingSerde blockEncodingSerde, NodeVersion nodeVersion) -
Uses of TransactionManager in io.trino.security
Constructors in io.trino.security with parameters of type TransactionManagerModifierConstructorDescriptionAccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager, AccessControlConfig config, String defaultAccessControlName) -
Uses of TransactionManager in io.trino.server
Methods in io.trino.server that return TransactionManagerModifier and TypeMethodDescriptionstatic TransactionManagerCoordinatorModule.createTransactionManager(TransactionManagerConfig config, CatalogManager catalogManager, VersionEmbedder versionEmbedder, ScheduledExecutorService idleCheckExecutor, ExecutorService finishingExecutor) Constructors in io.trino.server with parameters of type TransactionManagerModifierConstructorDescriptionQuerySessionSupplier(TransactionManager transactionManager, Metadata metadata, AccessControl accessControl, SessionPropertyManager sessionPropertyManager, SqlEnvironmentConfig config) -
Uses of TransactionManager in io.trino.server.testing
Methods in io.trino.server.testing that return TransactionManager -
Uses of TransactionManager in io.trino.testing
Methods in io.trino.testing that return TransactionManagerModifier and TypeMethodDescriptionLocalQueryRunner.getTransactionManager()QueryRunner.getTransactionManager()Constructors in io.trino.testing with parameters of type TransactionManagerModifierConstructorDescriptionTestingAccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager) TestingAccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager, AccessControlConfig accessControlConfig) -
Uses of TransactionManager in io.trino.transaction
Classes in io.trino.transaction that implement TransactionManagerModifier and TypeClassDescriptionclassclassUsed on workers.Methods in io.trino.transaction that return TransactionManagerModifier and TypeMethodDescriptionstatic TransactionManagerInMemoryTransactionManager.create(TransactionManagerConfig config, ScheduledExecutorService idleCheckExecutor, CatalogManager catalogManager, Executor finishingExecutor) static TransactionManagerInMemoryTransactionManager.createTestTransactionManager()static TransactionManagerInMemoryTransactionManager.createTestTransactionManager(CatalogManager catalogManager) Methods in io.trino.transaction with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic TransactionBuilderTransactionBuilder.transaction(TransactionManager transactionManager, AccessControl accessControl)