Need a way to specify timeout and retry for transaction. #1900
Labels
api: spanner
Issues related to the googleapis/java-spanner API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Currently the entire transaction is continually retied for 24 hours according to #1009.
I think this could get dataflow jobs to stuck or run for long time. Also if the transaction finally get retried successfully after 23 hours, it doesn't give any error or information for customer to debug the issue from their end.
For example, I have saw one case, transactions have been retried for 24 hours again and again due to following error and dataflow jobs gets stuck due to this :
Does it make sense support custom retry and timeout settings on the transaction retry?
The text was updated successfully, but these errors were encountered: