mhilton opened a new issue, #33717: URL: https://github.com/apache/arrow/issues/33717
### Describe the bug, including details regarding any error messages, version, and platform. When sending a stream of results as a response to a `DoGetStatement` (or indeed any other `DoGet` request). Any error returned over the `StreamChunk` channel will be silently dropped. The expected behaviour is for the error to propogate to the gRPC client. This is occurring because when the `DoGet` handler detects that the `StreamChunk` contains an error it returns the contents of the `err` value, which will always be `nil` if that code path is being followed (https://github.com/apache/arrow/blob/master/go/arrow/flight/flightsql/server.go#L635). ### Component(s) Go -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
