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]

Reply via email to