Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

feat: add transaction_timeout connection property#4056

Merged
rahul2393 merged 1 commit intomainfrom
transaction-timeout
Sep 26, 2025
Merged

feat: add transaction_timeout connection property#4056
rahul2393 merged 1 commit intomainfrom
transaction-timeout

Conversation

@olavloite
Copy link
Copy Markdown
Collaborator

Add a transaction_timeout property that sets a timeout for an entire read/write transaction. When a transaction is started, a deadline is calculated based on the current setting for transaction_timeout. The deadline is applied to all statements and the commit of the transaction.

@olavloite olavloite requested review from a team September 25, 2025 13:45
@product-auto-label product-auto-label Bot added size: xl Pull request size is extra large. api: spanner Issues related to the googleapis/java-spanner API. labels Sep 25, 2025
@olavloite
Copy link
Copy Markdown
Collaborator Author

cc @skuruppu

Add a transaction_timeout property that sets a timeout for an entire
read/write transaction. When a transaction is started, a deadline is
calculated based on the current setting for transaction_timeout. The
deadline is applied to all statements and the commit of the transaction.
@rahul2393 rahul2393 merged commit cdc52d4 into main Sep 26, 2025
42 checks passed
@rahul2393 rahul2393 deleted the transaction-timeout branch September 26, 2025 05:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: spanner Issues related to the googleapis/java-spanner API. size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants