You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support planning logical range repartitioning #22786
DataFusion now has a logical Partitioning::Range representation, but LogicalPlan::Repartition with range partitioning is rejected during physical planning.
Add planner support to lower logical range repartitioning to an appropriate physical plan once range repartition execution support is available.
@gene-bordegaray Hmm, I definitely could be mistaken here but it looks like in the below that logical range repartitioning is now supported during physical planning:
With the test physical_planner::tests::logical_range_repartition_plans_output_partitioning passing as well! Is the above what this issue was encompassing, or is there something else that I might be missing here? Thanks again for the help! 😁
yes forgot to close this, but the actual physical implementation for repartitioning for Range is not implemented if you would like to look at that @saadtajwar 👍
yes forgot to close this, but the actual physical implementation for repartitioning for Range is not implemented if you would like to look at that @saadtajwar 👍
Sounds good, yeah for sure! I'll make an issue for that if there isn't one already
Activity
saadtajwar commentedon Jun 23, 2026
Hey @gene-bordegaray ! If this is still open I'm happy to take it and start digging around!
saadtajwar commentedon Jun 23, 2026
take
saadtajwar commentedon Jun 23, 2026
@gene-bordegaray Hmm, I definitely could be mistaken here but it looks like in the below that logical range repartitioning is now supported during physical planning:
With the test
physical_planner::tests::logical_range_repartition_plans_output_partitioningpassing as well! Is the above what this issue was encompassing, or is there something else that I might be missing here? Thanks again for the help! 😁gene-bordegaray commentedon Jun 23, 2026
yes forgot to close this, but the actual physical implementation for repartitioning for Range is not implemented if you would like to look at that @saadtajwar 👍
gene-bordegaray commentedon Jun 23, 2026
completed in #22777
saadtajwar commentedon Jun 23, 2026
Sounds good, yeah for sure! I'll make an issue for that if there isn't one already