Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release DataFusion 42.0.0 #11902

Open
3 tasks done
alamb opened this issue Aug 9, 2024 · 12 comments
Open
3 tasks done

Release DataFusion 42.0.0 #11902

alamb opened this issue Aug 9, 2024 · 12 comments
Assignees
Labels
enhancement New feature or request

Comments

@alamb
Copy link
Contributor

alamb commented Aug 9, 2024

Is your feature request related to a problem or challenge?

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

Last release was https://crates.io/crates/datafusion/41.0.0 Aug 11, 2024 so next major release would be around September 10, 2024

List if items that would be good to get into this release:

Additional context

Items to fix before release

@alamb
Copy link
Contributor Author

alamb commented Sep 9, 2024

FYI this release is being planned for this week: https://lists.apache.org/thread/jgqktymcw8xtshth0lvr3317s77lft16

@alamb
Copy link
Contributor Author

alamb commented Sep 9, 2024

We (InfluxData) found two issues while upgrading to a pre-release version of DataFusion that are not yet filed. We are working to open tickets for them (after confirming they are indeed issues upstream)

@alamb
Copy link
Contributor Author

alamb commented Sep 9, 2024

In terms of using StringView by default, #11682, I hope to turn that on very soon after 42 is released (so it gets maximum bake time on main before we release version 43)

@alamb
Copy link
Contributor Author

alamb commented Sep 10, 2024

Here is one issue (a regression) that I think we should fix before release:

@timsaucer
Copy link
Contributor

Another regression to fix before the release if possible: #12425

@alamb
Copy link
Contributor Author

alamb commented Sep 11, 2024

Another regression to fix before the release if possible: #12425

I added a section to the ticket's description for "items to fix"

@andygrove
Copy link
Member

@alamb I plan on starting the release prep today unless there are other issues?

@alamb
Copy link
Contributor Author

alamb commented Sep 12, 2024

@alamb I plan on starting the release prep today unless there are other issues?

The only other thing I think we might want to consider is #12414 that @wiedld and @berkaysynnada are working on.

I have just filed #12446 to track it. However, since the regression has existed since 40.0.0 I don't think it should block the release of 42.0.0

@alamb
Copy link
Contributor Author

alamb commented Sep 13, 2024

@andygrove there are a few PRs I was holding off merging until you do the release cut

Do you have any estimate on when you might make the release candidate?

@andygrove
Copy link
Member

andygrove commented Sep 14, 2024

I was waiting to see if #12446 would be resolved, but I can go ahead and cut the release candidate today

@alamb
Copy link
Contributor Author

alamb commented Sep 15, 2024

Release candidate thread: https://lists.apache.org/thread/bdnfy1skj5vs3s4nx44kycdd6lb917b2

I also filed #12470 to track releasing the next version 43.0.0

@andygrove
Copy link
Member

Updates:

I have some post-release tasks to do:

  • Update release instructions with new crates and changes in crate publishing order
  • Add README files to new crates
  • Update download page to point to latest release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants