Skip to content

Conversation

@Standing-Man
Copy link
Contributor

Which issue does this PR close?

Rationale for this change

What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

@github-actions github-actions bot added sql SQL Planner logical-expr Logical plan and expressions core Core DataFusion crate labels Jan 7, 2026
@Standing-Man
Copy link
Contributor Author

Standing-Man commented Jan 7, 2026

@Jefffrey and @comphead PTAL when you have time. 😸

@Jefffrey
Copy link
Contributor

Jefffrey commented Jan 7, 2026

Could we address the CI failures? Looks like some tests are failing

Signed-off-by: StandingMan <jmtangcs@gmail.com>
Signed-off-by: StandingMan <jmtangcs@gmail.com>
Signed-off-by: StandingMan <jmtangcs@gmail.com>
@Standing-Man
Copy link
Contributor Author

@Jefffrey ready to review.

@alamb
Copy link
Contributor

alamb commented Jan 7, 2026

I was literally about to sit down and have codex try to do this -- thank you @Standing-Man -- taking a look now

Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Looks good to me @Standing-Man -- thank you. THe only question I have is about the change of API to use Boxed results

pub enum RelationPlanning {
/// The relation was successfully planned by an extension planner
Planned(PlannedRelation),
Planned(Box<PlannedRelation>),
Copy link
Contributor

Choose a reason for hiding this comment

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

Why is this API changed?

I think this is a breaking API change, so there should be a good reason for doing so

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Without this breaking API change, the Clippy check would warn with clippy::large-enum-variant, indicating that the entire enum is at least 624 bytes.

Signed-off-by: StandingMan <jmtangcs@gmail.com>
@Standing-Man Standing-Man requested review from Jefffrey and alamb January 8, 2026 05:54
Signed-off-by: StandingMan <jmtangcs@gmail.com>
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate logical-expr Logical plan and expressions sql SQL Planner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bump sqlparser from 0.59.0 to 0.60.0

3 participants