8000 [WIP] Upgrade to V1.2.1 by Maxxen · Pull Request #462 · duckdb/duckdb-rs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[WIP] Upgrade to V1.2.1 #462

New issue

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

Merged
merged 23 commits into from
Mar 12, 2025
Merged

[WIP] Upgrade to V1.2.1 #462

merged 23 commits into from
Mar 12, 2025

Conversation

Maxxen
Copy link
Member
@Maxxen Maxxen commented Mar 10, 2025

Like last time Im going to go through open PR's and merge them into this.

So far I've managed to fix CI and replaced the old setup rust action with https://github.com/actions-rust-lang/setup-rust-toolchain which seems to provide similar features but be much better maintained. I've also added back the address sanitizer check, closing #430.

luong-komorebi and others added 17 commits February 17, 2025 13:07
Signed-off-by: luong-hq <luong@hyperquery.ai>
In turning a ValueRef to a Value, the code was indexing with the row index directly into the dictionary's string array, so iterating any query's results was effectively just listing the Enum variants in order until row index > number of variants and it panicked. Fix by getting the row value (key) and using that to index into the dictionary's string array.
The test tests for correct value extraction, based on built-in examples in DuckDB. The old expected value was flatly incorrect, as can be seen in duckdb directly with `SELECT medium_enum FROM test_all_types();`.
Extra space breaks hecrj/setup-rust-action. Arguments should be comma-separated.
@Maxxen Maxxen merged commit 6430076 into duckdb:main Mar 12, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
0