Uh oh!
There was an error while loading. Please reload this page.
feat(go/adbc/driver/flightsql): handle is_update in prepared stmts - #4161
feat(go/adbc/driver/flightsql): handle is_update in prepared stmts#4161ennuite wants to merge 6 commits into
Conversation
I'm unsure of which component to use given that I touched 3 different ones: It's my first PR in this codebase and I'm not very familiar with Go. I would appreciate a review not only on the content but also on style. I'm available for improving this as requested. It's not yet in a state where I feel like it's ready to merge, although it is fine as a PoC. Things I want to improve:
Question: I added a logger in Python, but I don't see logging being used anywhere else. I would like to know your opinion on log statements in this codebase. |
This PR is not an individual piece of work. It requires changes in Arrow-Go and the main repo. |
lidavidm
left a comment
There was a problem hiding this comment.
Don't make any Python changes. It should be handled entirely in the driver.
@lidavidm I thought about that and it would definitely be much easier. However, do we want this in ADBC Go? My understanding is that, in ADBC Go, queries that generate result sets go via |
lidavidm
commented
Apr 1, 2026
Yes, that should be handled properly. It'll simply return an empty resultset. |
ennuite
commented
Apr 3, 2026
I see you already approved. I will still add tests tomorrow, but the feature work is finished. After I add the tests, if you agree, I think it's time to put the spec change to a vote. |
ennuite
commented
Apr 3, 2026
@lidavidm I added tests for this new behavior. I also manually tested it end-to-end, using the Go driver and the Python driver, against backend servers with and without the change to ensure backwards compatibility. Let me know if we can proceed with voting on the spec change. |
ennuite
commented
Jul 3, 2026
Converted to draft until I carry over the latest changes from apache/arrow-go#732 |
lidavidm
commented
Jul 22, 2026
@ennuite is this still in progress? |
…reatePreparedStatementResult
5df5778 to
2dbd787Compareennuite
commented
Jul 27, 2026
@lidavidm It's ready for review now. Sorry for the delay. |
lidavidm
left a comment
There was a problem hiding this comment.
Seems good, but we need the arrow-go changes
zeroshade
commented
Jul 28, 2026
I added a bunch of comments on the corresponding arrow-go PR that are waiting for responses |
ennuite
commented
Aug 18, 2026
@lidavidm The Arrow-Go changes have been merged, see apache/arrow-go#732 |
lidavidm
commented
Aug 20, 2026
Well, yes, we can't merge in this state. |
zeroshade
commented
Sep 2, 2026
I should be doing an arrow-go release in the next week or so |
AI Disclaimer
This change was created with AI assistance (Augment Code). All lines were manually reviewed by a human. The output is not copyrightable subject matter.
Closes#4074