Repository navigation
Release DataFusion 52.3.0 (minor/) Release (Mar 2026) #20681
Description
Activity
Thank you @hareshkh for filing this -- this is awesome.
I am happy to help do the PMC only part of this (aka make a release candidate / do the official vote / publish to crates.io)
Selfishly we also found a new bug in our testing too so it is in my own self interest too :)
Reacted by Haresh KhannaI would also like to include the fix for this into 52.3.0 if possible:
Once it gets merged I will make a backport to branch-52 as well
Reacted by Haresh Khannawith releases and patches ongoing, I'm also wondering how to ensure some patch was backported to 52 from main but also missing from 53 🤔
Thanks @mbutrovich @alamb - I have included your suggested issues/PRs in the issue description as well.
@comphead - Thankyou for flagging! For now I can do a manual audit and ensure fixes that are on this issue are also backported to/part of branch-53 before closing this issue. Open to other ideas as well to better coordinate this!
For now, I have added a task in the this ticket's description -
Ensure all fixes here also make their way to branch-53Reacted by Andrew LambFor now, I have added a task in the this ticket's description - Ensure all fixes here also make their way to branch-53
Thank you @hareshkh
- added a commit that references this issue
on Mar 4, 2026 I can help shepherd this along because I have a PR I am about to put up that should get into 52 (and 53)
Reacted by Andrew Lamb and Haresh KhannaI also found that my reproducer for #20696 hit another bug (since fixed on main)
- Fix constant value from stats #20042
I would like to include that PR as well in the patch release (I will make a backport PR)
Reacted by Haresh Khanna- Fix constant value from stats #20042
Assuming our benchmarks this afternoon show a good result, I will open backport PRs for #20729 as soon as it merges into
main.Reacted by Bruce Ritchie, Haresh Khanna and Oleks V- Reacted by Haresh Khanna and Oleks V
How is this release shaping up? Are we ready to make a PR to update the release notes and version?
8 remaining items
I will start building the RC as soon as CI finishes on #20790
Reacted by Haresh Khanna- added a commit that references this issue
on Mar 8, 2026 - Reacted by Haresh Khanna, Andrew Lamb and Oleks V
We already at the threshold for binding votes. Now we just need to let the time elapse
@timsaucer I added you as owner to the datafusion crates on crates.io (you'll have to accept them in order to publish the release)
Thank you again for helping run this
👋 Are we still in time for a bugfix on this issue #20724 ?
👋 Are we still in time for a bugfix on this issue #20724 ?
Not a maintainer so I may be incorrect but from previous experience, after voting has started I think the train may have left the station for this particular release.
- added a commit that references this issue
on Mar 9, 2026 - Reacted by Quentin PIERRE
- added a commit that references this issue
on Mar 10, 2026 I have been behind on reviews but I have seen several other PRs that fix bugs / regressions introduced in 52 (and we hit another one at InfluxData yesterday), specifically this one that is not in 52 yet
I was planning to spend my time trying to make sure 53 has all the fixes, but realistically if there is demand and bandwidth to help we may need a 52.4.0 as well 🤔
I filed a ticket to track another potential 52 release
Crates are published. Thank you everyone for the work on this.
Reacted by Andrew Lamb and Haresh Khanna- added a commit that references this issue
on Mar 12, 2026 - added a commit that references this issue
on Mar 31, 2026
Is your feature request related to a problem or challenge?
Steps:
branch-53- Release DataFusion53.0.0(Feb 2026 / Mar 2026) #19692 (comment)Potential Content:
Requested Bug Fixes. Issue / requester / Backport
INNER JOINwith dictionary keys fails when run on parquet withpushdown_filters = true. #20696 by @alamb / [branch-52] fix:HashJoinpanic with String dictionary keys (don't flatten keys) (#20505) #20708