alinaliBQ opened a new issue, #47117:
URL: https://github.com/apache/arrow/issues/47117

   ### Describe the enhancement requested
   
   This is a mirror of the JDBC issue 
https://github.com/apache/arrow-java/issues/157
   
   AC:
   - When `FlightInfo` reports a list of endpoints, the driver internally 
creates a `FlightClient` for each endpoint that reports a Location. These 
clients can benefit from being cached/pooled since a server will likely re-use 
endpoints for subsequent queries. This should likely be a configuration option.
   
   The driver should also check if the Location at an endpoint is the same as 
the original location used when creating `FlightStreamChunkBuffer` and avoid 
creating a new `FlightClient` in this case.
   
   ---
   
   Parent issue: https://github.com/apache/arrow/issues/30622
   
   ### Component(s)
   
   FlightRPC, C++


-- 
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: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to