CurtHagenlocher commented on PR #4031:
URL: https://github.com/apache/arrow-adbc/pull/4031#issuecomment-4444583799

   There's always a tension when fetching metadata between the desire to 
minimize round-trips and the cost of fetching or examining things you don't 
really need. The latter is worsened in situations where looking at metadata 
involves taking a lock on metadata tables, which means both that you may be 
blocked longer waiting to get a lock and that you may end up blocking someone 
else with your own locks.
   
   Our experience with `GetObjects` was that (at least for Snowflake) it was 
too slow for our purposes.
   
   When in doubt, following the pattern of existing ODBC/JDBC APIs probably 
makes sense. Even where those APIs are flawed, it's likely that existing 
systems have done some work to accommodate those patterns.


-- 
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