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

Update version to 22.0.0 and update CHANGELOG #2612

Merged
merged 13 commits into from Sep 2, 2022

Conversation

iajoiner
Copy link
Contributor

@iajoiner iajoiner commented Aug 30, 2022

Which issue does this PR close?

Closes #2542.

Rationale for this change

Prepare for biweekly release

What changes are included in this PR?

  1. Update versions of parquet, parquet-derive, arrow and arrow-flight to 22.0.0
  2. Update readme. Rendered preview (Aug 30th version, which be updated later): https://github.com/iajoiner/arrow-rs/blob/prepare_for_22.0.0/CHANGELOG.md

Are there any user-facing changes?

Yes

@github-actions github-actions bot added arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate parquet Changes to the parquet crate parquet-derive labels Aug 30, 2022
@iajoiner iajoiner changed the title Update version to 22.0.0 Update version to 22.0.0 and update CHANGELOG Aug 30, 2022
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @iajoiner -- this is looking great. I'll try and take a pass through the tickets / clean up the titles over the next day or so (if @tustvold doesn't beat me to it)

@@ -19,114 +19,110 @@

# Changelog

## [21.0.0](https://github.com/apache/arrow-rs/tree/21.0.0) (2022-08-18)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤔 something I clearly haven't documented is that I normally copy the old release notes into https://github.com/apache/arrow-rs/blob/master/CHANGELOG-old.md -- is there any chance yuo can do that too (and make a note in the readme?)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure! I think we should automate this as well haha.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be awesome to do so -- I haven't had the time. Any chance you want to take it on ? Some simple shell script / python would probably be sufficient.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alamb Yes. That's appropriate for this weekend lol.

@alamb
Copy link
Contributor

alamb commented Sep 1, 2022

@iajoiner thanks again for this PR. I took the liberty of merging up from master to resolve a merge conflict. I have also updated tags on the various tickets.

If you get chance to address the feedback on this PR (e.g. restore the old release notes in CHANGELOG-old.md) by tomorrow morning (US Eastern) that would be great. Otherwise no sweat and I'll handle doing it.

Thanks

@alamb
Copy link
Contributor

alamb commented Sep 1, 2022

(I plan to merge this PR tomorrow morning and cut a release candidate)

@iajoiner
Copy link
Contributor Author

iajoiner commented Sep 1, 2022 via email

@iajoiner iajoiner marked this pull request as ready for review September 2, 2022 01:36
@iajoiner iajoiner requested a review from alamb September 2, 2022 01:36
@iajoiner
Copy link
Contributor Author

iajoiner commented Sep 2, 2022

@alamb We should be good now haha.

Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking great -- thank you @iajoiner

I am going to run the changelog generation script one or two more times now to make sure we are totally synchronized with the latest and greatest changes and then I'll merge and cut the release candidate

@@ -69,7 +69,7 @@ git checkout master
git pull
git checkout -b make-release

# Move the content of CHANGELOG.md to CHANGELOG-old.md
# Copy the content of CHANGELOG.md to the beginning of CHANGELOG-old.md
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@alamb
Copy link
Contributor

alamb commented Sep 2, 2022

And now that I think about what I am actually doing maually here, it is mostly moving the component tags like object-store or arrow from the PR (which are automatically labeled) to the specific issue (which are not). That is probably something I can script and will look into for the next release 🤔

@alamb alamb merged commit e5b9d05 into apache:master Sep 2, 2022
@ursabot
Copy link

ursabot commented Sep 2, 2022

Benchmark runs are scheduled for baseline = 2b2c15b and contender = e5b9d05. e5b9d05 is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Skipped ⚠️ Benchmarking of arrow-rs-commits is not supported on ec2-t3-xlarge-us-east-2] ec2-t3-xlarge-us-east-2
[Skipped ⚠️ Benchmarking of arrow-rs-commits is not supported on test-mac-arm] test-mac-arm
[Skipped ⚠️ Benchmarking of arrow-rs-commits is not supported on ursa-i9-9960x] ursa-i9-9960x
[Skipped ⚠️ Benchmarking of arrow-rs-commits is not supported on ursa-thinkcentre-m75q] ursa-thinkcentre-m75q
Buildkite builds:
Supported benchmarks:
ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python, R. Runs only benchmarks with cloud = True
test-mac-arm: Supported benchmark langs: C++, Python, R
ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java

@iajoiner iajoiner deleted the prepare_for_22.0.0 branch September 2, 2022 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arrow Changes to the arrow crate arrow-flight Changes to the arrow-flight crate parquet Changes to the parquet crate parquet-derive
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Release Arrow 22.0.0 (next release after 21.0.0)
4 participants