Skip to content

Preserve string encoding for UUID columns under pyarrow 24+ - #3894

Merged
zilto merged 1 commit into
develfrom
fix/3893-pyarrow-24-uuid-inference
Apr 27, 2026
Merged

Preserve string encoding for UUID columns under pyarrow 24+#3894
zilto merged 1 commit into
develfrom
fix/3893-pyarrow-24-uuid-inference

Conversation

@burnash

@burnash burnash commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

Fixes #3893

@burnash
burnash requested a review from rudolfix April 27, 2026 10:31
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
docs e6e3dc4 Commit Preview URL

Branch Preview URL
Apr 27 2026, 10:37 AM

@burnash burnash self-assigned this Apr 27, 2026

@zilto zilto left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Ideally, we could catch regressions where pyarrow is updated and the output type changes.

This would be possible with parameterized type conversion tests @pytest.mark.paramerize similar to what we do with sqlglot

@zilto
zilto merged commit 5b29068 into devel Apr 27, 2026
198 of 204 checks passed
@zilto
zilto deleted the fix/3893-pyarrow-24-uuid-inference branch April 27, 2026 17:32
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.

row_tuples_to_arrow switches UUID columns from string to extension<arrow.uuid> on pyarrow 24+

2 participants