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

DataFusion 8.0.0 Release #2392

Closed
5 of 11 tasks
andygrove opened this issue Apr 30, 2022 · 4 comments · Fixed by #2490
Closed
5 of 11 tasks

DataFusion 8.0.0 Release #2392

andygrove opened this issue Apr 30, 2022 · 4 comments · Fixed by #2490
Assignees
Labels
enhancement New feature or request

Comments

@andygrove
Copy link
Member

andygrove commented Apr 30, 2022

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I would like to propose that we release DataFusion 8.0.0 in mid-May. This will be around 3 months after the last major release.

Let's use this issue to coordinate and track subtasks.

Prep tasks

Release PR

  • Update version numbers in Cargo.toml
  • Update version numbers in User Guide and READMEs

Post-release tasks

  • Publish user guide
  • Prepare release notes draft in Google Doc here
  • Publish blog post
@andygrove andygrove added the enhancement New feature or request label Apr 30, 2022
@andygrove andygrove self-assigned this Apr 30, 2022
@alamb
Copy link
Contributor

alamb commented May 2, 2022

I think this is a great idea. Thanks @andygrove

Also related might be #2327 where we were talking about more frequent releases to crates.io -- I don't think it has any bearing on the 8.0 release directly.

Here are some suggested subtasks:

  1. Figure out if we want to do a ballista release to crates.io at the same time
  2. Enumerate and prepare to release the new subcrates (I think we had datafusion, datafusion-expr, and datafusion-common last release, but we have several new crates this time)
  3. Update versions / do dry run of uploading to crates.io

@andygrove
Copy link
Member Author

I created a separate issue for releasing Ballista 0.7.0

@andygrove
Copy link
Member Author

andygrove commented May 3, 2022

@alamb I was heading towards having separate releases for DataFusion and Ballista until I realized that datafusion-cli depends on both ballista and datafusion which introduces a circular dependency as noted in #2433

I now think we need to release everything at once, with datafusion-cli as the last crate that gets published.

@alamb
Copy link
Contributor

alamb commented May 4, 2022

I now think we need to release everything at once, with datafusion-cli as the last crate that gets published.

👍

The situation is non ideal -- hopefully we can find a better way somehow (after the 8.0.0 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

Successfully merging a pull request may close this issue.

2 participants