Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(flightsql): remove Any encoding of DoPutUpdateResult #6825

Merged
merged 1 commit into from
Dec 4, 2024

Conversation

davisp
Copy link
Member

@davisp davisp commented Dec 2, 2024

Which issue does this PR close?

Closes #6545

Rationale for this change

This is a nearly identical issue to #5731 which was fixed via #5817. I've just taken the logic in #5817 and applied it to the DoPutUpdateResult message as well.

What changes are included in this PR?

Remove the Any encoding of DoPutUpdateResult.

Are there any user-facing changes?

Users of languages that are not Rust will get correct row counts back from Rust FlightSQL servers.

@github-actions github-actions bot added arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate labels Dec 2, 2024
@tustvold tustvold added the api-change Changes to the arrow API label Dec 3, 2024
@tustvold
Copy link
Contributor

tustvold commented Dec 3, 2024

FWIW if you have time #6546 would be very valuable

@davisp
Copy link
Member Author

davisp commented Dec 3, 2024

@tustvold I'll see if I can't find some time later this week to look into those tests.

davisp added a commit to davisp/arrow-flightsql-rs that referenced this pull request Dec 3, 2024
This repo exists solely so that it can be patched into other projects.
Once [this PR](apache/arrow-rs#6825) is on
crates.io this repository will get blown up.
@alamb
Copy link
Contributor

alamb commented Dec 4, 2024

Thank you @davisp and @tustvold

@alamb alamb merged commit 83dda05 into apache:main Dec 4, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-change Changes to the arrow API arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multi-language support issues with Arrow FlightSQL client's execute_update and execute_ingest methods
3 participants