suremarc commented on issue #37741:
URL: https://github.com/apache/arrow/issues/37741#issuecomment-1925869375

   @alamb I think we are on the same page that Do Exchange does _not_ require 
passing a `FlightInfo` — the problem is that the existing prepared statement 
interfaces _do_ require returning a `FlightInfo` back to the client. 
Introducing the `DoExchange` protocol breaks this assumption. 
   
   For example, see the Go prepared statement implementation: 
[`PreparedStatement.Execute`](https://pkg.go.dev/github.com/apache/arrow/go/[email protected]/arrow/flight/flightsql#PreparedStatement.Execute),
 which returns a `FlightInfo`. The Rust FlightSQL client does this too. 


-- 
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]

Reply via email to