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