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 37.0.0 #9682

Closed
8 tasks done
andygrove opened this issue Mar 18, 2024 · 19 comments
Closed
8 tasks done

Release DataFusion 37.0.0 #9682

andygrove opened this issue Mar 18, 2024 · 19 comments
Assignees
Labels
enhancement New feature or request

Comments

@andygrove
Copy link
Member

andygrove commented Mar 18, 2024

Is your feature request related to a problem or challenge?

It has been ~4 weeks since the last release was published. so I plan on starting the release process for the next version later this week.

Describe the solution you'd like

Waiting on:

Describe alternatives you've considered

No response

Additional context

No response

@andygrove andygrove added the enhancement New feature or request label Mar 18, 2024
@alamb
Copy link
Contributor

alamb commented Mar 18, 2024

EPIC!

@alamb
Copy link
Contributor

alamb commented Mar 19, 2024

I think we should hold this release for two regression bugs:

  1. Regression: Wrong result when there are 2 count(distinct) #9586
  2. Regression: incorrect result for aliased arguments in select list after TreeNode rewrite #9678

I expect solutions to both by the end of day today

@leoyvens
Copy link
Contributor

Any chance of including #9613? Seems desirable for DataFusion to tightly follow the latest arrow-rs dependencies.

@alamb
Copy link
Contributor

alamb commented Mar 19, 2024

Any chance of including #9613? Seems desirable for DataFusion to tightly follow the latest arrow-rs dependencies.

It makes sense to me. I'll go and get that PR ready for merge now

Update: merged

@alamb
Copy link
Contributor

alamb commented Mar 19, 2024

Something else we may want to wait for is backwards compatible write configuration options

cc @metesynnada and @ozankabak and @devinjdangelo

@alamb
Copy link
Contributor

alamb commented Mar 20, 2024

@wiedld has a PR up to fix #9678 ( #9685)

@alamb
Copy link
Contributor

alamb commented Mar 20, 2024

I have added the list of things I think we should wait on to the description of this ticket

@alamb
Copy link
Contributor

alamb commented Mar 23, 2024

I believe all outstanding items from my perspective are complete

@alamb
Copy link
Contributor

alamb commented Mar 28, 2024

@andygrove unless you or someone else does it first, I plan to make a release candidate tomorrow, Friday March 29. 2024

@andygrove andygrove self-assigned this Mar 28, 2024
@alamb
Copy link
Contributor

alamb commented Mar 30, 2024

@alamb
Copy link
Contributor

alamb commented Mar 30, 2024

@wiedld has found another regression in 37.0.0: #9870 (see details in #9870 (comment))

Update: I reviewed the PR to fix it #9871 and it looks good to go to me

@alamb
Copy link
Contributor

alamb commented Apr 1, 2024

Update: I reviewed the PR to fix it #9871 and it looks good to go to me

Has been merged

@alamb
Copy link
Contributor

alamb commented Apr 1, 2024

@comphead
Copy link
Contributor

comphead commented Apr 4, 2024

Are we still planning to release 37.0.0?

@alamb
Copy link
Contributor

alamb commented Apr 4, 2024

I think we are now ready to go: the RC has been approved and 72 hours has elapsed.

https://lists.apache.org/thread/mzjt0l4tzkm3y7hxsv8lk35x0xxq1q5b

If @andygrove doesn't get a chance to publish to crates.io I can do it later today

@alamb
Copy link
Contributor

alamb commented Apr 4, 2024

The release is available here:
https://dist.apache.org/repos/dist/release/arrow/arrow-datafusion-37.0.0

The release has also been published to crates.io:
https://crates.io/crates/datafusion/37.0.0

Thank you all for your help!

Andrew

@alamb
Copy link
Contributor

alamb commented Apr 4, 2024

I made some small improvements based on my experience this time, but otherwise I think this is now done

  1. Fix datafusion-cli publishing #9955
  2. Minor: Update release README #9956

@alamb
Copy link
Contributor

alamb commented Apr 18, 2024

BTW we are making a 37.1.0 release -- see #9904

@alamb
Copy link
Contributor

alamb commented Apr 18, 2024

Note the failing CI test (security_audit) is explained here #10128 (comment).

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

4 participants