Uses of Interface
io.trino.transaction.TransactionManager
-
-
Uses of TransactionManager in io.trino
Methods in io.trino with parameters of type TransactionManager Modifier and Type Method Description SessionSession. beginTransactionId(TransactionId transactionId, TransactionManager transactionManager, AccessControl accessControl) -
Uses of TransactionManager in io.trino.connector
Constructors in io.trino.connector with parameters of type TransactionManager Constructor Description ConnectorManager(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, TypeOperators typeOperators, NodeSchedulerConfig nodeSchedulerConfig) -
Uses of TransactionManager in io.trino.connector.system
Constructors in io.trino.connector.system with parameters of type TransactionManager Constructor Description AnalyzePropertiesSystemTable(TransactionManager transactionManager, Metadata metadata)ColumnPropertiesSystemTable(TransactionManager transactionManager, Metadata metadata)CoordinatorSystemTablesProvider(TransactionManager transactionManager, Metadata metadata, String catalogName, StaticSystemTablesProvider staticProvider)MaterializedViewPropertiesSystemTable(TransactionManager transactionManager, Metadata metadata)SchemaPropertiesSystemTable(TransactionManager transactionManager, Metadata metadata)TablePropertiesSystemTable(TransactionManager transactionManager, Metadata metadata)TransactionsSystemTable(Metadata metadata, TransactionManager transactionManager) -
Uses of TransactionManager in io.trino.dispatcher
Constructors in io.trino.dispatcher with parameters of type TransactionManager Constructor Description DispatchManager(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 TransactionManager Modifier and Type Method Description static 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 TransactionManager Constructor Description CallTask(TransactionManager transactionManager, Metadata metadata, AccessControl accessControl)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 TransactionManager Modifier and Type Method Description static MetadataManagerMetadataManager. createTestMetadataManager(TransactionManager transactionManager, FeaturesConfig featuresConfig)Constructors in io.trino.metadata with parameters of type TransactionManager Constructor Description MetadataManager(FeaturesConfig featuresConfig, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager, ColumnPropertyManager columnPropertyManager, AnalyzePropertyManager analyzePropertyManager, TableProceduresPropertyManager tableProceduresPropertyManager, SystemSecurityMetadata systemSecurityMetadata, TransactionManager transactionManager, TypeOperators typeOperators, BlockTypeOperators blockTypeOperators, NodeVersion nodeVersion) -
Uses of TransactionManager in io.trino.security
Constructors in io.trino.security with parameters of type TransactionManager Constructor Description AccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager, AccessControlConfig config, String defaultAccessControlName) -
Uses of TransactionManager in io.trino.server
Methods in io.trino.server that return TransactionManager Modifier and Type Method Description static TransactionManagerCoordinatorModule. createTransactionManager(TransactionManagerConfig config, CatalogManager catalogManager, VersionEmbedder versionEmbedder, ScheduledExecutorService idleCheckExecutor, ExecutorService finishingExecutor)Constructors in io.trino.server with parameters of type TransactionManager Constructor Description QuerySessionSupplier(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 Modifier and Type Method Description TransactionManagerTestingTrinoServer. getTransactionManager() -
Uses of TransactionManager in io.trino.testing
Methods in io.trino.testing that return TransactionManager Modifier and Type Method Description TransactionManagerLocalQueryRunner. getTransactionManager()TransactionManagerQueryRunner. getTransactionManager()Constructors in io.trino.testing with parameters of type TransactionManager Constructor Description TestingAccessControlManager(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 TransactionManager Modifier and Type Class Description classInMemoryTransactionManagerclassNoOpTransactionManagerUsed on workers.Methods in io.trino.transaction that return TransactionManager Modifier and Type Method Description static 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 TransactionManager Modifier and Type Method Description static TransactionBuilderTransactionBuilder. transaction(TransactionManager transactionManager, AccessControl accessControl)
-