lidavidm commented on issue #61:
URL: https://github.com/apache/arrow-adbc/issues/61#issuecomment-1215630552

   Ok, so how does this sound (here, I'm ignoring #59 provide a "just query" 
method):
   
   Remove `AdbcStatementGetStream`
   Change `AdbcStatementExecute` to `AdbcStatementExecute(struct 
AdbcStatement*, struct ArrowArrayStream*, size_t*, struct AdbcError*)` where 
the ArrowArrayStream is for the result set and the size_t is for the rows 
affected (if known, else 0)
   Change the various `AdbcConnectionGetInfo` methods to take `struct 
ArrowArrayStream*` as their output instead of `struct AdbcStatement*` (but 
clarify they still may count as a 'statement' for the purposes of concurrency - 
that is, they may acquire the same locks, etc. internally)


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

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

Reply via email to