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
The hanging only happens on DML queries executed in transaction. The issue is that we attach a listener to the transaction step, but the failure is not propagated through transaction steps.
There are two ways this could be addressed:
Get client library to propagate failure in async function up to the chained transaction steps futures.
Refactor driver code to work similarly to SELECT statements, in which the asynchronous operation is returned and can have callbacks attached. Currently, the last transaction step future is returned.
Investigate whether test failure or actual driver failing to propagate issue.
The text was updated successfully, but these errors were encountered: