alamb commented on issue #37741: URL: https://github.com/apache/arrow/issues/37741#issuecomment-1926620916
> @alamb I think we are on the same page that DoExchange 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. I always think of `FlightInfo` as a source of potential indirection (as it can contain endpoint information so the subsequent call may be to a different endpoint / hostname) Thus if there is no subsequent calls (just `DoExchange` instead of `DoPut/GetFlightInfo/DoGet`) the lack of `FlightInfo` makes sense to me (as `DoExchange` starts feeding back data from whatever endpoint you sent data to) -- 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]
