Skip to content

Release DataFusion 43.0.0 #12470

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

Closed
1 of 4 tasks
Tracked by #13099
alamb opened this issue Sep 15, 2024 · 18 comments
Closed
1 of 4 tasks
Tracked by #13099

Release DataFusion 43.0.0 #12470

alamb opened this issue Sep 15, 2024 · 18 comments
Assignees
Labels
enhancement New feature or request

Comments

@alamb
Copy link
Contributor

alamb commented Sep 15, 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/42.0.0 September 17th, 2024 so next major release would be around October 20, 2024

Prior release tickets:

Desired Items that would be good to get into this release:

Items to fix before release

@alamb alamb added the enhancement New feature or request label Sep 15, 2024
@alamb alamb mentioned this issue Sep 15, 2024
3 tasks
@andygrove
Copy link
Member

I'm keen to start the 43.0.0 release process as soon as we have upgraded to arrow-rs 53.1.0 since it will unblock apache/datafusion-ray#10

@alamb
Copy link
Contributor Author

alamb commented Oct 4, 2024

I'm keen to start the 43.0.0 release process as soon as we have upgraded to arrow-rs 53.1.0 since it will unblock apache/datafusion-ray#10

The arrow upgrade is all ready here: #12724

Since the arrow upgrade is a minor version, you won't have to wait for the datafusion upgrade to get the latest version of arrow-rs

@alamb alamb mentioned this issue Oct 8, 2024
4 tasks
@andygrove
Copy link
Member

It has been 28 days since the last release to crates.io, so we should start planning this release.

@alamb would you still like to wait for the items mentioned in the description?

@alamb
Copy link
Contributor Author

alamb commented Oct 15, 2024

Thanks @andygrove -- I think we should start planning. Here are some items I think we should include:

Required

I would love to get these as well

Other than #12788 we are on track I think to be ready to release in the next day or two

@andygrove
Copy link
Member

andygrove commented Oct 17, 2024

Thanks @alamb. I am in no rush for the release myself.

A "nice to have" for me is #12969 if it is ready in time, but it should not block the release (and could potentially be back-ported to a 42.x.x release)

@alamb
Copy link
Contributor Author

alamb commented Oct 20, 2024

BTW I am going to accelerate the timeline to release arrow 53.2.0 so we can potentially include it in the next datafusion release: apache/arrow-rs#6341

I hope to make the RC today

@alamb
Copy link
Contributor Author

alamb commented Oct 23, 2024

This came up on the sync call today

I would like consider doing this item before we release (as this check has caused significant pain downstream in InfluxDB 3.0 as well as delta-rs (see links on ticket):

If we did that I view everything else as nice to have, including

@alamb
Copy link
Contributor Author

alamb commented Oct 25, 2024

Here is the PR to use StringView when reading from Parquet files: #13101

@findepi
Copy link
Member

findepi commented Oct 26, 2024

There is a regression for CREATE TABLE #12864 (comment)
This should be resolved before release (or judged OK to break).

@alamb
Copy link
Contributor Author

alamb commented Oct 26, 2024

There is a regression for CREATE TABLE #12864 (comment) This should be resolved before release (or judged OK to break).

Filed I have filed #13124 to track the

@alamb
Copy link
Contributor Author

alamb commented Oct 29, 2024

I am getting worried about the number of changes that are accumulating unreleased.

Here is my proposal:

@alamb
Copy link
Contributor Author

alamb commented Nov 1, 2024

@andygrove what are your thoughts timingwise for 43? I feel like we are accumulating substantial API changes and it might be nice to release sooner rather than later

@timsaucer
Copy link
Contributor

Do you need an assist with any portion of this?

@alamb
Copy link
Contributor Author

alamb commented Nov 4, 2024

Thank yoU @timsaucer ❤️

I am not sure -- I haven't heard from @andygrove -- perhaps we should ask him in Slack?

If he is willing, I think it would be great if you wanted to create the PR to update the versions and readme as documented in https://github.com/apache/datafusion/blob/main/dev/release/README.md#change-log

@andygrove
Copy link
Member

I am here (now). I can start the RC process this evening if we are not waiting on anything else

@timsaucer
Copy link
Contributor

I would like to get this in, but I have yet to find a reviewer: #13183

@alamb
Copy link
Contributor Author

alamb commented Nov 10, 2024

The release has been approved and published to crates.io

Minor follow on:

Tracking 44.0.0:

@alamb
Copy link
Contributor Author

alamb commented Nov 10, 2024

Thanks again @andygrove

# 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