alamb opened a new pull request, #3401: URL: https://github.com/apache/arrow-rs/pull/3401
Draft as it builds on - [ ] https://github.com/apache/arrow-rs/pull/3391 # Which issue does this PR close? re https://github.com/apache/arrow-rs/issues/3301 closes https://github.com/apache/arrow-rs/issues/3310 closes https://github.com/apache/arrow-rs/issues/3308 closes https://github.com/apache/arrow-rs/issues/3400 # Rationale for this change Low level details such as encoding `FlightData` and specific forms of authentication should be avoided in FlightSQL as they are now present in the mid level client and so this client can be used with as many implementations as possible # What changes are included in this PR? 1. Rewrites the FlightSQL client in terms of the Flight mid level client 2. Adds a FlightSQL integration tests 3. Adds CI coverage for flight-experimental features: https://github.com/apache/arrow-rs/issues/3400 4. TODO Move specifics of credential handling and connection management into examples client / server (e.g. handshake) # Are there any user-facing changes? Yes; New `FlightSqlClient` (still behind XXXXX feature flag) -- 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]
