Skip to content
New issue

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

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

Already on GitHub? # 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).

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

No branches or pull requests

4 participants