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 arrow-rs / parquet version 52.0.0 #5688

Open
2 of 3 tasks
alamb opened this issue Apr 24, 2024 · 14 comments
Open
2 of 3 tasks

Release arrow-rs / parquet version 52.0.0 #5688

alamb opened this issue Apr 24, 2024 · 14 comments
Labels
enhancement Any new improvement worthy of a entry in the changelog

Comments

@alamb
Copy link
Contributor

alamb commented Apr 24, 2024

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
50.1.0 #5453 was released about 2 months ago: https://crates.io/crates/arrow/51.0.0 (March 18, 2024)

Describe the solution you'd like
A new release.

Describe alternatives you've considered

Additional context
Suggested content for the release:

@konjac
Copy link

konjac commented May 8, 2024

Hi @tustvold, could we consider to prioritize this?

@alamb
Copy link
Contributor Author

alamb commented May 8, 2024

Maybe we can list what the release is waiting on. @tustvold mentioned at some point fixing #5654, but given how long that has been broken (1+ years) it might not be that critical to fix

Is there anything else we are waiting on to create the next release?

@alamb
Copy link
Contributor Author

alamb commented May 8, 2024

(I can handle the release mechanics when we decide it is time)

@tustvold
Copy link
Contributor

tustvold commented May 8, 2024

I think #5654 and getting the various view arrays to a somewhat stable state, e.g. if we do decide to add a view abstraction or similar.

I intend to cut the release towards the end of May as a stepping stone to the 3 month breaking release cadence that people are asking for.

@alamb
Copy link
Contributor Author

alamb commented May 8, 2024

I see -- so perhaps we release 52 at the end of may and then target 52.1.0 in June and 52.2.0 in July and then 53.0.0 (next breaking API) release in August 🤔

@tustvold
Copy link
Contributor

tustvold commented May 8, 2024

I'm loathe to commit to a rigid cadence, there isn't much point going through the rigmarole if not much has changed, but I think we can commit to the next breaking release afterwards being no earlier than August

@alamb
Copy link
Contributor Author

alamb commented May 8, 2024

I'm loathe to commit to a rigid cadence, there isn't much point going through the rigmarole if not much has changed, but I think we can commit to the next breaking release afterwards being no earlier than August

The reason to have a regular cadence is so that we don't hold up releasing things like bug fixes . I agree it is overhead on maintainers

@alamb
Copy link
Contributor Author

alamb commented May 9, 2024

I filed #5737 to try and document what the current thinking for releases is. Feedback welcome.

@Xuanwo
Copy link
Member

Xuanwo commented May 14, 2024

Hi @alamb, I'd like to include #5753 in our release train for version 52.

@alamb
Copy link
Contributor Author

alamb commented May 14, 2024

Thanks @Xuanwo -- added to the list above. 🚋

@matthewmturner
Copy link
Contributor

I think getting a resolution / fix on #5731 would be valuable for this release.

@alamb
Copy link
Contributor Author

alamb commented May 14, 2024

Added to the list @matthewmturner -- thank you

Are you driving the resolution on #5731 ?

@matthewmturner
Copy link
Contributor

@alamb i am happy to, i will review and propose next steps

@tustvold
Copy link
Contributor

Definitely not a necessity, but sorting out null handling for nested comparison is something that may need breaking changes and would therefore be something we may want to include in this release - #5426

I can try to find some time to look into this, I know I keep promising this, but it keeps getting ousted by more urgent things 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Any new improvement worthy of a entry in the changelog
Projects
None yet
Development

No branches or pull requests

5 participants