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 22.0.0 (next release after 21.0.0) #2542

Closed
5 tasks done
alamb opened this issue Aug 21, 2022 · 9 comments · Fixed by #2612
Closed
5 tasks done

Release Arrow 22.0.0 (next release after 21.0.0) #2542

alamb opened this issue Aug 21, 2022 · 9 comments · Fixed by #2612
Labels
development-process Related to development process of arrow-rs enhancement Any new improvement worthy of a entry in the changelog

Comments

@alamb
Copy link
Contributor

alamb commented Aug 21, 2022

Follow on from #2382

  • Planned Release Candidate: 2022-09-02
  • Planned Release and Publish to crates.io: 2022-09-05

Items (from dev/release/README.md):

See full list here:
21.0.0...master

@alamb alamb added the enhancement Any new improvement worthy of a entry in the changelog label Aug 21, 2022
@alamb
Copy link
Contributor Author

alamb commented Aug 21, 2022

@iajoiner here is ticket. The instructions are here: https://github.com/apache/arrow-rs/blob/master/dev/release/README.md

Basically a PMC member such as myself, @nevi-me etc needs to run the scripts to upload to svn and crates.io but all the other steps (the version and changelog specifically) can be done by anyone. If someone could help make the changelog and then pushing the updates through to datafusion that is what takes most of my time

However, the update of the changelog is largely done by modifying the descriptions / tags on various github issues, which if I recall can only be done by committers (e.g. @liukun4515 or @tustvold )

@liukun4515
Copy link
Contributor

liukun4515 commented Aug 23, 2022

@iajoiner here is ticket. The instructions are here: https://github.com/apache/arrow-rs/blob/master/dev/release/README.md

Basically a PMC member such as myself, @nevi-me etc needs to run the scripts to upload to svn and crates.io but all the other steps (the version and changelog specifically) can be done by anyone. If someone could help make the changelog and then pushing the updates through to datafusion that is what takes most of my time

However, the update of the changelog is largely done by modifying the descriptions / tags on various github issues, which if I recall can only be done by committers (e.g. @liukun4515 or @tustvold )

Is there automation script to generate the changelog from the commit information or github information?
I didn't do that before, but I am happy to do something with you and reduce the work of you for each release.

@alamb

@alamb
Copy link
Contributor Author

alamb commented Aug 29, 2022

Hi @liukun4515 -- sorry for the late reply. There is a script to create the changelog from github -- ./dev/release/update_change_log.sh

The instructions for use are described in https://github.com/apache/arrow-rs/blob/master/dev/release/README.md#prepare-changelog-and-version

@liukun4515
Copy link
Contributor

Hi @liukun4515 -- sorry for the late reply. There is a script to create the changelog from github -- ./dev/release/update_change_log.sh

The instructions for use are described in https://github.com/apache/arrow-rs/blob/master/dev/release/README.md#prepare-changelog-and-version

No worries, I can help to do this for the next release.

@iajoiner
Copy link
Contributor

@liukun4515 Really thanks! However this is actually unnecessary. I managed to generate the change log using my credentials.

@alamb alamb changed the title Release Arrow XXXX (next release after 21.0.0) Release Arrow 22.0.0 (next release after 21.0.0) Sep 2, 2022
@alamb
Copy link
Contributor Author

alamb commented Sep 2, 2022

I plan to cut the release candidate in a few hours. I need to do some other things now

@alamb alamb reopened this Sep 2, 2022
@wangfenjin
Copy link
Contributor

Do we plan to release version 22.0.0 today?

@alamb
Copy link
Contributor Author

alamb commented Sep 5, 2022

Do we plan to release version 22.0.0 today?

@wangfenjin I do plan to release 22.0.0 today -- However, I need to wait another 8 hours or so for the 72 hour voting window to expire (see link to mailing list post above).

I will try and release shortly after the window has expired, assuming there are no issues found, but depending on my schedule it may take a few more hours

@alamb
Copy link
Contributor Author

alamb commented Sep 6, 2022

Released!

@alamb alamb closed this as completed Sep 6, 2022
@tustvold tustvold added the development-process Related to development process of arrow-rs label Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development-process Related to development process of arrow-rs enhancement Any new improvement worthy of a entry in the changelog
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants