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
Describe the bug, including details regarding any error messages, version, and platform.
This is similar to a bug that was in the C++ Flight SQL client. This means that certain operations won't actually complete when the function returns, causing nondeterministic behavior in callers.
Component(s)
Go
The text was updated successfully, but these errors were encountered:
lidavidm
changed the title
[Go] Flight SQL client does not drain DoAction streams
[Go][FlightRPC] Flight SQL client does not drain DoAction streams
Mar 6, 2023
…nt (#34473)
### Rationale for this change
Unless we drain the result of DoAction, we can't be sure that the RPC actually completed.
### What changes are included in this PR?
Always drain the result of DoAction.
### Are these changes tested?
A new test was added and existing tests were modified.
### Are there any user-facing changes?
This fixes potential nondeterministic behavior that users may have previously observed.
* Closes: #34472
Authored-by: David Li <li.davidm96@gmail.com>
Signed-off-by: David Li <li.davidm96@gmail.com>
Describe the bug, including details regarding any error messages, version, and platform.
This is similar to a bug that was in the C++ Flight SQL client. This means that certain operations won't actually complete when the function returns, causing nondeterministic behavior in callers.
Component(s)
Go
The text was updated successfully, but these errors were encountered: