-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The Python client does not currently support transaction savepoints, but they are an essential feature. For example it's currently impossible to recover from errors (e.g. CardinalityViolationError) within transactions - the entire transaction has to be retried. There are additional difficulties arising in test writing and when dealing with external failures without losing (all) progress in a transaction.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request