Uses of Class
io.trino.transaction.TransactionId
Packages that use TransactionId
Package
Description
-
Uses of TransactionId in io.trino
Methods in io.trino that return TransactionIdMethods in io.trino that return types with arguments of type TransactionIdModifier and TypeMethodDescriptionSession.getTransactionId()SessionRepresentation.getTransactionId()Methods in io.trino with parameters of type TransactionIdModifier and TypeMethodDescriptionSession.beginTransactionId(TransactionId transactionId, TransactionManager transactionManager, AccessControl accessControl) Session.SessionBuilder.setTransactionId(TransactionId transactionId) Constructors in io.trino with parameters of type TransactionIdConstructor parameters in io.trino with type arguments of type TransactionIdModifierConstructorDescriptionSession(QueryId queryId, io.opentelemetry.api.trace.Span querySpan, Optional<TransactionId> transactionId, boolean clientTransactionSupport, Identity identity, Identity originalIdentity, Optional<String> source, Optional<String> catalog, Optional<String> schema, SqlPath path, Optional<String> traceToken, TimeZoneKey timeZoneKey, Locale locale, Optional<String> remoteUserAddress, Optional<String> userAgent, Optional<String> clientInfo, Set<String> clientTags, Set<String> clientCapabilities, ResourceEstimates resourceEstimates, Instant start, Map<String, String> systemProperties, Map<String, Map<String, String>> catalogProperties, SessionPropertyManager sessionPropertyManager, Map<String, String> preparedStatements, ProtocolHeaders protocolHeaders, Optional<io.airlift.slice.Slice> exchangeEncryptionKey) SessionRepresentation(String queryId, io.opentelemetry.api.trace.Span querySpan, Optional<TransactionId> transactionId, boolean clientTransactionSupport, String user, String originalUser, Set<String> groups, Set<String> originalUserGroups, Optional<String> principal, Set<String> enabledRoles, Optional<String> source, Optional<String> catalog, Optional<String> schema, SqlPath path, Optional<String> traceToken, TimeZoneKey timeZoneKey, Locale locale, Optional<String> remoteUserAddress, Optional<String> userAgent, Optional<String> clientInfo, Set<String> clientTags, Set<String> clientCapabilities, ResourceEstimates resourceEstimates, Instant start, Map<String, String> systemProperties, Map<String, Map<String, String>> catalogProperties, Map<String, SelectedRole> catalogRoles, Map<String, String> preparedStatements, String protocolName) -
Uses of TransactionId in io.trino.connector.informationschema
Methods in io.trino.connector.informationschema that return TransactionIdMethods in io.trino.connector.informationschema with parameters of type TransactionIdModifier and TypeMethodDescriptionInformationSchemaConnector.beginTransaction(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly) Constructors in io.trino.connector.informationschema with parameters of type TransactionId -
Uses of TransactionId in io.trino.connector.system
Methods in io.trino.connector.system that return TransactionIdModifier and TypeMethodDescriptionGlobalSystemTransactionHandle.getTransactionId()SystemTransactionHandle.getTransactionId()Methods in io.trino.connector.system with parameters of type TransactionIdModifier and TypeMethodDescriptionGlobalSystemConnector.beginTransaction(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly) SystemConnector.beginTransaction(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly) Constructors in io.trino.connector.system with parameters of type TransactionIdModifierConstructorDescriptionGlobalSystemTransactionHandle(TransactionId transactionId) SystemTransactionHandle(TransactionId transactionId, ConnectorTransactionHandle connectorTransactionHandle) Constructor parameters in io.trino.connector.system with type arguments of type TransactionIdModifierConstructorDescriptionSystemConnector(InternalNodeManager nodeManager, SystemTablesProvider tables, Function<TransactionId, ConnectorTransactionHandle> transactionHandleFunction) -
Uses of TransactionId in io.trino.dispatcher
Method parameters in io.trino.dispatcher with type arguments of type TransactionIdModifier and TypeMethodDescriptionDispatchQueryFactory.createDispatchQuery(Session session, Optional<TransactionId> transactionId, String query, QueryPreparer.PreparedQuery preparedQuery, Slug slug, ResourceGroupId resourceGroup) LocalDispatchQueryFactory.createDispatchQuery(Session session, Optional<TransactionId> existingTransactionId, String query, QueryPreparer.PreparedQuery preparedQuery, Slug slug, ResourceGroupId resourceGroup) -
Uses of TransactionId in io.trino.execution
Methods in io.trino.execution that return types with arguments of type TransactionIdMethods in io.trino.execution with parameters of type TransactionIdModifier and TypeMethodDescriptionvoidQueryStateMachine.setStartedTransactionId(TransactionId startedTransactionId) Method parameters in io.trino.execution with type arguments of type TransactionIdModifier 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. -
Uses of TransactionId in io.trino.metadata
Methods in io.trino.metadata with parameters of type TransactionIdModifier and TypeMethodDescriptionCatalog.beginTransaction(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext) -
Uses of TransactionId in io.trino.security
Methods in io.trino.security that return TransactionIdConstructors in io.trino.security with parameters of type TransactionIdModifierConstructorDescriptionSecurityContext(TransactionId transactionId, Identity identity, QueryId queryId, Instant queryStart) -
Uses of TransactionId in io.trino.server
Methods in io.trino.server that return types with arguments of type TransactionId -
Uses of TransactionId in io.trino.sql.analyzer
Methods in io.trino.sql.analyzer with parameters of type TransactionIdModifier and TypeMethodDescriptionAnalysis.AccessControlInfo.getSecurityContext(TransactionId transactionId, QueryId queryId, Instant queryStart) -
Uses of TransactionId in io.trino.testing
Method parameters in io.trino.testing with type arguments of type TransactionIdModifier and TypeMethodDescriptionvoidTransactionBuilder.execute(Consumer<TransactionId> callback) <T> TTransactionBuilder.execute(Function<TransactionId, T> callback) -
Uses of TransactionId in io.trino.transaction
Methods in io.trino.transaction that return TransactionIdModifier and TypeMethodDescriptionInMemoryTransactionManager.beginTransaction(boolean autoCommitContext) InMemoryTransactionManager.beginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext) NoOpTransactionManager.beginTransaction(boolean autoCommitContext) NoOpTransactionManager.beginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext) TransactionManager.beginTransaction(boolean autoCommitContext) TransactionManager.beginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext) static TransactionIdTransactionId.create()TransactionInfo.getTransactionId()static TransactionIdMethods in io.trino.transaction that return types with arguments of type TransactionIdModifier and TypeMethodDescriptionInMemoryTransactionManager.getTransactionsUsingCatalog(CatalogHandle catalogHandle) NoOpTransactionManager.getTransactionsUsingCatalog(CatalogHandle catalogHandle) TransactionManager.getTransactionsUsingCatalog(CatalogHandle catalogHandle) Methods in io.trino.transaction with parameters of type TransactionIdModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Void> InMemoryTransactionManager.asyncAbort(TransactionId transactionId) com.google.common.util.concurrent.ListenableFuture<Void> NoOpTransactionManager.asyncAbort(TransactionId transactionId) com.google.common.util.concurrent.ListenableFuture<Void> TransactionManager.asyncAbort(TransactionId transactionId) com.google.common.util.concurrent.ListenableFuture<Void> InMemoryTransactionManager.asyncCommit(TransactionId transactionId) com.google.common.util.concurrent.ListenableFuture<Void> NoOpTransactionManager.asyncCommit(TransactionId transactionId) com.google.common.util.concurrent.ListenableFuture<Void> TransactionManager.asyncCommit(TransactionId transactionId) InternalConnector.beginTransaction(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly) voidInMemoryTransactionManager.blockCommit(TransactionId transactionId, String reason) voidNoOpTransactionManager.blockCommit(TransactionId transactionId, String reason) voidTransactionManager.blockCommit(TransactionId transactionId, String reason) voidInMemoryTransactionManager.checkAndSetActive(TransactionId transactionId) voidNoOpTransactionManager.checkAndSetActive(TransactionId transactionId) voidTransactionManager.checkAndSetActive(TransactionId transactionId) voidInMemoryTransactionManager.fail(TransactionId transactionId) voidNoOpTransactionManager.fail(TransactionId transactionId) voidTransactionManager.fail(TransactionId transactionId) InMemoryTransactionManager.getActiveCatalogs(TransactionId transactionId) NoOpTransactionManager.getActiveCatalogs(TransactionId transactionId) TransactionManager.getActiveCatalogs(TransactionId transactionId) InMemoryTransactionManager.getCatalogHandle(TransactionId transactionId, String catalogName) NoOpTransactionManager.getCatalogHandle(TransactionId transactionId, String catalogName) TransactionManager.getCatalogHandle(TransactionId transactionId, String catalogName) InMemoryTransactionManager.getCatalogMetadata(TransactionId transactionId, CatalogHandle catalogHandle) NoOpTransactionManager.getCatalogMetadata(TransactionId transactionId, CatalogHandle catalogHandle) TransactionManager.getCatalogMetadata(TransactionId transactionId, CatalogHandle catalogHandle) InMemoryTransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, CatalogHandle catalogHandle) InMemoryTransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, String catalogName) NoOpTransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, CatalogHandle catalogHandle) NoOpTransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, String catalogName) TransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, CatalogHandle catalogHandle) TransactionManager.getCatalogMetadataForWrite(TransactionId transactionId, String catalogName) InMemoryTransactionManager.getCatalogs(TransactionId transactionId) NoOpTransactionManager.getCatalogs(TransactionId transactionId) TransactionManager.getCatalogs(TransactionId transactionId) InMemoryTransactionManager.getConnectorTransaction(TransactionId transactionId, CatalogHandle catalogHandle) InMemoryTransactionManager.getConnectorTransaction(TransactionId transactionId, String catalogName) NoOpTransactionManager.getConnectorTransaction(TransactionId transactionId, CatalogHandle catalogHandle) NoOpTransactionManager.getConnectorTransaction(TransactionId transactionId, String catalogName) TransactionManager.getConnectorTransaction(TransactionId transactionId, CatalogHandle catalogHandle) TransactionManager.getConnectorTransaction(TransactionId transactionId, String catalogName) InMemoryTransactionManager.getOptionalCatalogMetadata(TransactionId transactionId, String catalogName) NoOpTransactionManager.getOptionalCatalogMetadata(TransactionId transactionId, String catalogName) TransactionManager.getOptionalCatalogMetadata(TransactionId transactionId, String catalogName) default CatalogMetadataTransactionManager.getRequiredCatalogMetadata(TransactionId transactionId, String catalogName) InMemoryTransactionManager.getTransactionInfo(TransactionId transactionId) NoOpTransactionManager.getTransactionInfo(TransactionId transactionId) TransactionManager.getTransactionInfo(TransactionId transactionId) InMemoryTransactionManager.getTransactionInfoIfExist(TransactionId transactionId) NoOpTransactionManager.getTransactionInfoIfExist(TransactionId transactionId) TransactionManager.getTransactionInfoIfExist(TransactionId transactionId) booleanInMemoryTransactionManager.transactionExists(TransactionId transactionId) booleanNoOpTransactionManager.transactionExists(TransactionId transactionId) booleanTransactionManager.transactionExists(TransactionId transactionId) voidInMemoryTransactionManager.trySetActive(TransactionId transactionId) voidNoOpTransactionManager.trySetActive(TransactionId transactionId) voidTransactionManager.trySetActive(TransactionId transactionId) voidInMemoryTransactionManager.trySetInactive(TransactionId transactionId) voidNoOpTransactionManager.trySetInactive(TransactionId transactionId) voidTransactionManager.trySetInactive(TransactionId transactionId) Constructors in io.trino.transaction with parameters of type TransactionIdModifierConstructorDescriptionTransactionInfo(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext, org.joda.time.DateTime createTime, io.airlift.units.Duration idleTime, List<String> catalogNames, Optional<String> writtenCatalogName, Set<CatalogHandle> activeCatalogs)