alamb opened a new pull request, #3378: URL: https://github.com/apache/arrow-rs/pull/3378
# Which issue does this PR close? Towards https://github.com/apache/arrow-rs/issues/3371 # Rationale for this change I am building a FlightSQL client. There are many lower level details such as RecordBatch reconstruction that are not FlightSQL specific. Not only are they easier to test as a separate layer, the mid level client is useful on its own (for writing clients for other Arrow Flight based APIs) so I am contributing it here. More details are on https://github.com/apache/arrow-rs/issues/3371 If this basic approach is accepted, I plan: 1. PRs with tests for do_get (this PR is already quite large) 2. PR to update the FlightSQL client to use `FlightClient` # What changes are included in this PR? 1. Initial `FlightClient`, `FlightError` modules, originally written for IOx in https://github.com/influxdata/influxdb_iox/pull/6427 3. Documentation 4. Integration test # Are there any user-facing changes? These are new features cc @tustvold @Dandandan @avantgardnerio -- 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]
