You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running concurrent queries in a transaction, and one of them fails causing the transaction to close, it's possible to get an unhelpful "Transaction closed" error when fetching answers for the other queries.
Proposed Solution
Solving this properly requires us to implement an improved error protocol:
Problem to Solve
When running concurrent queries in a transaction, and one of them fails causing the transaction to close, it's possible to get an unhelpful "Transaction closed" error when fetching answers for the other queries.
Proposed Solution
Solving this properly requires us to implement an improved error protocol:
Additional information
We've previously tried to fix this issue with patches:
But they resulted in error handling becoming counter-intuitive in the context of a stream or iterator. We ended up reverting these patches.
The text was updated successfully, but these errors were encountered: