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(python, rust): check timestamp_ntz in nested fields, add check_can_write in pyarrow writer #2443

Merged

Conversation

ion-elgreco
Copy link
Collaborator

@ion-elgreco ion-elgreco commented Apr 23, 2024

Description

The nested fields weren't checked, which meant you could get a timestampNtz in your schema but not have the reader/writer features set. This check is now done recursively.

@ion-elgreco ion-elgreco force-pushed the fix/check_timestamp_ntz_recursively branch from 0a5aeb2 to efe7ec9 Compare April 23, 2024 14:35
@github-actions github-actions bot added binding/python Issues for the Python package binding/rust Issues for the Rust crate labels Apr 23, 2024
wjones127
wjones127 previously approved these changes Apr 23, 2024
@ion-elgreco ion-elgreco changed the title fix(python, rust): check if timestamp_ntz exists in nested fields fix(python, rust): check timestamp_ntz in nested fields, add check_can_writestamp_ntz in pyarrow writer Apr 23, 2024
@ion-elgreco ion-elgreco enabled auto-merge (squash) April 23, 2024 15:21
@ion-elgreco ion-elgreco changed the title fix(python, rust): check timestamp_ntz in nested fields, add check_can_writestamp_ntz in pyarrow writer fix(python, rust): check timestamp_ntz in nested fields, add check_can_write in pyarrow writer Apr 23, 2024
@ion-elgreco ion-elgreco merged commit 12979dd into delta-io:main Apr 23, 2024
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binding/python Issues for the Python package binding/rust Issues for the Rust crate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants