Skip to content

Release DataFusion 47.0.0 (April 2025) #15072

Closed

Description

@alamb

Is your feature request related to a problem or challenge?

Tracking ticket for next release, also a place to track desired inclusions

Previous release will be https://crates.io/crates/datafusion/45.0.0 (likely Feb 1, 2025) December 31, 2024 so next major release would be around March 1, 2025

Steps:

Prior release tickets:

Changes to add to upgrade guide

These PRs made changes that deserve a mention in the upgrade guide

Features to mention in the blog (if they make it)

Bugs that would be good to fix

Community Wishlist

@alamb 's wishlist

Activity

  1. xudong963 commented on Mar 11, 2025

    @xudong963
    Member

    @alamb, I'll also be in charge of this release.

  2. alamb commented on Mar 11, 2025

    @alamb
    ContributorAuthor

    @XiangpengHao also offered to test with the parquet viewer prior to 47: #15102 (comment)

  3. xudong963 commented on Mar 12, 2025

    @xudong963
    Member

    @XiangpengHao also offered to test with the parquet viewer prior to 47: #15102 (comment)

    That's great, added it to release steps

  4. shehabgamin commented on Mar 19, 2025

    @shehabgamin
    Contributor

    I feel like this may be important enough to try to get into the release. Does anyone else have thoughts?

  5. alamb commented on Mar 19, 2025

    @alamb
    ContributorAuthor

    I feel like this may be important enough to try to get into the release. Does anyone else have thoughts?

    Seems reasonable to me -- I have added it to the "good to get in " list

  6. alamb commented on Mar 19, 2025

    @alamb
    ContributorAuthor

    I believe the voting deadline has passed and I will now will prmote / publish it.

    Update: wrong ticket (I was looking for 46.0.0

  7. xudong963 commented on Mar 26, 2025

    @xudong963
    Member

    The PR #15266 has significantly improved performance, so I added it to the blog section.

  8. xudong963 commented on Mar 28, 2025

    @xudong963
    Member

    @alamb I think we can start testing the 47.0.0 in the second week of April and begin the release process at the end of that week. What do you think?

  9. alamb commented on Mar 28, 2025

    @alamb
    ContributorAuthor

    @alamb I think we can start testing the 47.0.0 in the second week of April and begin the release process at the end of that week. What do you think?

    I think it sounds like a great idea -- thank you @xudong963

    For your planning purposes I will be away the week of April 21 -- so perhaps we can start testing a week earlier (week of April 7 so we have time to complete / fix issues prior to April 14)

  10. shehabgamin commented on Mar 28, 2025

    @shehabgamin
    Contributor

    Happy to test whenever!

  11. xudong963 commented on Mar 29, 2025

    @xudong963
    Member

    For your planning purposes I will be away the week of April 21 -- so perhaps we can start testing a week earlier (week of April 7 so we have time to complete / fix issues prior to April 14)

    That sounds good!

  12. rluvaton commented on Apr 2, 2025

    @rluvaton
    Member

    Would really appreciate if could add the following PR to the release as well:

  13. 36 remaining items

  14. andygrove commented on Apr 14, 2025

    @andygrove
    Member

    @alamb I am hoping that we can merge #15537 for this release. It was just rebased now that the arrow-rs upgrade is merged.

  15. gabotechs commented on Apr 15, 2025

    @gabotechs
    Contributor

    Thanks for putting this together! If we could additionally get #14412 in, that would be awesome 🙏

  16. xudong963 commented on Apr 15, 2025

    @xudong963
    Member

    I don't know of anything else we are now waiting on for this release. I suggest we make the release notes PR and generate a release candidate

    @alamb It seems there are still one or two PRs that want to be included, so how about making release notes tomorrow(UTC+8, after I get up)

  17. alamb commented on Apr 15, 2025

    @alamb
    ContributorAuthor

    @alamb I am hoping that we can merge #15537 for this release. It was just rebased now that the arrow-rs upgrade is merged.

    Thanks for putting this together! If we could additionally get #14412 in, that would be awesome 🙏

    Sorry @gabotechs -- I just merged that one!

    @alamb It seems there are still one or two PRs that want to be included, so how about making release notes tomorrow(UTC+8, after I get up)

    SOunds like a good plan. I'll take a pass through the outstanding PRs again to see if there is anything else we can/should merge

    Thank you all

  18. alamb commented on Apr 16, 2025

    @alamb
    ContributorAuthor

    I just merged the version + changelog PR from @xudong963

    I also created a branch-47 here for the release:

    @xudong963, given I think it is late in your timezone, I'll plan to make an RC in a few hours unless you let me know otherwise.

  19. alamb commented on Apr 16, 2025

    @alamb
    ContributorAuthor

    I have made a release candidate and started a voting thread: https://lists.apache.org/thread/zrq9x9gf51r8b6m9qokf2q75kh251rm6

  20. alamb commented on Apr 16, 2025

    @alamb
    ContributorAuthor

    Note that I will be away starting April 18, and so likely can not complete the vote / release process until April 26. @andygrove would it be possible for you to complete the voting process / publish the release to crates.io for this release?

  21. andygrove commented on Apr 16, 2025

    @andygrove
    Member

    Note that I will be away starting April 18, and so likely can not complete the vote / release process until April 26. @andygrove would it be possible for you to complete the voting process / publish the release to crates.io for this release?

    Yes, I would be happy to do that. I will be offline on Saturday, but can take care of it on Sunday or Monday.

  22. alamb commented on Apr 16, 2025

    @alamb
    ContributorAuthor

    Awesome -- we have a plan! I hope to work on the upgrade guide and maybe even a blog post about this release, but we'll see if I have the time

  23. alamb commented on Apr 17, 2025

    @alamb
    ContributorAuthor

    Here is a draft upgrade guide:

  24. alamb commented on Apr 19, 2025

    @alamb
    ContributorAuthor

    I filed the following ticket for the next release:

  25. alamb commented on Apr 28, 2025

    @alamb
    ContributorAuthor

    DataFusion 47 is on crates.io https://crates.io/crates/datafusion/47.0.0

    So closing this one down

  26. added a commit that references this issue on Apr 30, 2025
  27. added a commit that references this issue on Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions