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: order logical schema to match physical schema #2129

Merged
merged 2 commits into from
Jan 27, 2024

Conversation

Blajda
Copy link
Collaborator

@Blajda Blajda commented Jan 27, 2024

Description

When using logical plans with DF, the order & location of partitioned columns did not match with physical schema. This would cause errors when logical relations were converted to physical relations.

Related Issue(s)

@github-actions github-actions bot added binding/rust Issues for the Rust crate crate/core labels Jan 27, 2024
@Blajda Blajda marked this pull request as ready for review January 27, 2024 19:44
Copy link
Collaborator

@roeap roeap left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@Blajda Blajda merged commit c954d61 into delta-io:main Jan 27, 2024
20 checks passed
@ion-elgreco
Copy link
Collaborator

@Blajda thanks for the fix! 🤗

@sylvanayelda
Copy link

Thank you!!

RobinLin666 pushed a commit to RobinLin666/delta-rs that referenced this pull request Feb 2, 2024
# Description
When using logical plans with DF, the order & location of partitioned
columns did not match with physical schema. This would cause errors when
logical relations were converted to physical relations.

# Related Issue(s)
- closes delta-io#2104
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binding/rust Issues for the Rust crate crate/core
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MERGE logical plan vs execution plan schema mismatch
4 participants