Skip to content

Conversation

@yew1eb
Copy link
Contributor

@yew1eb yew1eb commented Jan 6, 2026

Which issue does this PR close?

Closes #1833

Rationale for this change

Refactor planning logic from from_proto.rs into planner.rs and introduce PhysicalPlanner for converting Spark query plans to DataFusion physical plans, adding support for passing a task-level partition_id during conversion. This partition_id will be used by upcoming implementations of nondeterministic functions.

What changes are included in this PR?

Are there any user-facing changes?

How was this patch tested?

@richox
Copy link
Contributor

richox commented Jan 7, 2026

auron-serde no longer makes sense, can we rename this module to auron-planner?

@yew1eb
Copy link
Contributor Author

yew1eb commented Jan 7, 2026

auron-serde no longer makes sense, can we rename this module to auron-planner?

Sure, will rename the module to auron-planner as suggested.

@yew1eb yew1eb force-pushed the AURON_1833 branch 3 times, most recently from b1c5eda to 0b83e8f Compare January 7, 2026 13:13
@yew1eb
Copy link
Contributor Author

yew1eb commented Jan 9, 2026

@richox PTAL

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[EPIC] Support nondetermenistic expressions

2 participants