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 TransactionManagerModifierConstructorDescriptionCatalogPruneTask(TransactionManager transactionManager, CatalogManager catalogManager, ConnectorServicesProvider connectorServicesProvider, io.airlift.node.NodeInfo nodeInfo, io.airlift.discovery.client.ServiceSelector selector, io.airlift.http.client.HttpClient httpClient, CatalogPruneTaskConfig catalogPruneTaskConfig, InternalCommunicationConfig internalCommunicationConfig) DefaultCatalogFactory(Metadata metadata, AccessControl accessControl, InternalNodeManager nodeManager, PageSorter pageSorter, PageIndexerFactory pageIndexerFactory, io.airlift.node.NodeInfo nodeInfo, VersionEmbedder versionEmbedder, io.opentelemetry.api.OpenTelemetry openTelemetry, TransactionManager transactionManager, TypeManager typeManager, NodeSchedulerConfig nodeSchedulerConfig, OptimizerConfig optimizerConfig) -
Uses of TransactionManager in io.trino.connector.system
Constructors in io.trino.connector.system with parameters of type TransactionManagerModifierConstructorDescriptionCoordinatorSystemTablesProvider(TransactionManager transactionManager, Metadata metadata, String catalogName, StaticSystemTablesProvider staticProvider) TransactionsSystemTable(TypeManager typeManager, TransactionManager transactionManager) -
Uses of TransactionManager in io.trino.dispatcher
Constructors in io.trino.dispatcher with parameters of type TransactionManagerModifierConstructorDescriptionLocalDispatchQueryFactory(QueryManager queryManager, QueryManagerConfig queryManagerConfig, TransactionManager transactionManager, AccessControl accessControl, Metadata metadata, QueryMonitor queryMonitor, LocationFactory locationFactory, Map<Class<? extends Statement>, QueryExecution.QueryExecutionFactory<?>> executionFactories, WarningCollectorFactory warningCollectorFactory, ClusterSizeMonitor clusterSizeMonitor, DispatchExecutor dispatchExecutor, FeaturesConfig featuresConfig, NodeVersion version) -
Uses of TransactionManager in io.trino.execution
Methods in io.trino.execution with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic QueryStateMachineQueryStateMachine.begin(Optional<TransactionId> existingTransactionId, String query, Optional<String> preparedQuery, Session session, URI self, ResourceGroupId resourceGroup, boolean transactionControl, TransactionManager transactionManager, AccessControl accessControl, Executor executor, Metadata metadata, WarningCollector warningCollector, PlanOptimizersStatsCollector queryStatsCollector, Optional<QueryType> queryType, boolean faultTolerantExecutionExchangeEncryptionEnabled, NodeVersion version) 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) ResetSessionAuthorizationTask(TransactionManager transactionManager) RollbackTask(TransactionManager transactionManager) SetSessionAuthorizationTask(AccessControl accessControl, TransactionManager transactionManager) StartTransactionTask(TransactionManager transactionManager) -
Uses of TransactionManager in io.trino.metadata
Methods in io.trino.metadata with parameters of type TransactionManagerModifier and TypeMethodDescriptionMetadataManager.TestMetadataManagerBuilder.withTransactionManager(TransactionManager transactionManager) Constructors in io.trino.metadata with parameters of type TransactionManagerModifierConstructorDescriptionMetadataManager(SystemSecurityMetadata systemSecurityMetadata, TransactionManager transactionManager, GlobalFunctionCatalog globalFunctionCatalog, LanguageFunctionManager languageFunctionManager, TypeManager typeManager) -
Uses of TransactionManager in io.trino.security
Constructors in io.trino.security with parameters of type TransactionManagerModifierConstructorDescriptionAccessControlManager(NodeVersion nodeVersion, TransactionManager transactionManager, EventListenerManager eventListenerManager, AccessControlConfig config, io.opentelemetry.api.OpenTelemetry openTelemetry, String defaultAccessControlName) -
Uses of TransactionManager in io.trino.server.testing
Methods in io.trino.server.testing that return TransactionManager -
Uses of TransactionManager in io.trino.sql.analyzer
Constructors in io.trino.sql.analyzer with parameters of type TransactionManagerModifierConstructorDescriptionStatementAnalyzerFactory(PlannerContext plannerContext, SqlParser sqlParser, SessionTimeProvider sessionTimeProvider, AccessControl accessControl, TransactionManager transactionManager, GroupProvider groupProvider, TableProceduresRegistry tableProceduresRegistry, TableFunctionRegistry tableFunctionRegistry, TablePropertyManager tablePropertyManager, AnalyzePropertyManager analyzePropertyManager, TableProceduresPropertyManager tableProceduresPropertyManager) -
Uses of TransactionManager in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type TransactionManagerModifierConstructorDescriptionPlanFragmenter(Metadata metadata, FunctionManager functionManager, TransactionManager transactionManager, CatalogManager catalogManager, LanguageFunctionManager languageFunctionManager, QueryManagerConfig queryManagerConfig) -
Uses of TransactionManager in io.trino.testing
Methods in io.trino.testing that return TransactionManagerModifier and TypeMethodDescriptionPlanTester.getTransactionManager()QueryRunner.getTransactionManager()StandaloneQueryRunner.getTransactionManager()Methods in io.trino.testing with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic TransactionBuilderTransactionBuilder.transaction(TransactionManager transactionManager, Metadata metadata, AccessControl accessControl) Constructors in io.trino.testing with parameters of type TransactionManagerModifierConstructorDescriptionTestingAccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager) TestingAccessControlManager(TransactionManager transactionManager, EventListenerManager eventListenerManager, AccessControlConfig accessControlConfig, io.opentelemetry.api.OpenTelemetry openTelemetry) -
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 TransactionManagerInMemoryTransactionManagerModule.createTransactionManager(TransactionManagerConfig config, CatalogManager catalogManager, VersionEmbedder versionEmbedder, ScheduledExecutorService idleCheckExecutor, ExecutorService finishingExecutor)