Here is my +1(binding) for 2.1.0-rc2.

[x] Download links are valid and accessible.
[x] GPG signature is valid for the release artifact using the KEYS file.
[x] SHA512 checksums are correct and verified.
 verify these files in one line cmd `for i in *.tar.gz; do echo $i;
sha512sum --check  $i.sha512; done`, output: ok
[x] Source release artifact filename includes "incubating".
[x] LICENSE, NOTICE, and DISCLAIMER files exist and are accurate.
[x] No unexpected binary files in the source release.
[x] All source files have appropriate ASF headers (excluding generated
files and legacy files).
  run `mvn apache-rat:check`, ok
[x] Build completes successfully from source with clear instructions.
  build cloudberry/cloudberry-pxf/cloudberry-backup on Rocky
8+9/Ubuntu 22.04, ok

Best,
Dianjin Wang

On Thu, Mar 19, 2026 at 8:58 PM Dianjin Wang <[email protected]> wrote:
>
> Hi all,
>
> I would like to call a VOTE to release Apache Cloudberry (Incubating) 
> 2.1.0-rc2.
>
> This vote covers the source release artifacts for Apache Cloudberry
> (Incubating) 2.1.0-rc2, including the main Cloudberry project and the
> two components cloudberry-backup and cloudberry-pxf.
>
> ## Key changes since 2.1.0-incubating-rc1
>
> - cloudberry:
>   * No changes. Fixes for the license typo and documentation updates
> pointed out during the RC1 round will be included in the next release.
>
> - cloudberry-pxf
>   * Add `cloudberry-pxf-release.sh` to assist the release manager in
> creating ASF releases.
>   * Update `Makefile` to include `fdw` in DEB/RPM packages.
>   * Remove `gradle-wrapper.jar` from the source tree; it is now
> downloaded and validated during the build process.
>   * Add ASF license headers to files created by the Cloudberry community.
>   * Update the `LICENSE` file to reflect the latest changes from 
> third-parties.
>   * Add a new `README.apache.md` to document historical attributions
> and describe test archive files.
>   * Add a new `pom.xml` with necessary exclusions for running `mvn
> apache-rat:check` during license audits.
>   * Add `.github/workflows/apache-rat-audit.yml` to perform regular
> license checks on PRs and pushes.
>
> - cloudberry-backup
>   * Update the `LICENSE` file with correct open-source attributions.
>   * Add a new `README.apache.md` to document historical attributions
> and describe test archive files.
>   * Add a new `pom.xml` with necessary exclusions for running `mvn
> apache-rat:check` during license audits.
>   * Add `.github/workflows/apache-rat-audit.yml` to perform regular
> license checks on PRs and pushes.
>
> ## Release Candidate Artifacts
>
> Staged release artifacts:
> https://dist.apache.org/repos/dist/dev/incubator/cloudberry/2.1.0-incubating-rc2/
>
> Git tag & commit for the release:
> - cloudberry
>  https://github.com/apache/cloudberry/tree/2.1.0-incubating-rc2
>  
> https://github.com/apache/cloudberry/commit/bdf90c5518f916f5dfea335c1cd83724e0ebe9e2
>
> - cloudberry-backup
>  https://github.com/apache/cloudberry-backup/tree/2.1.0-incubating-rc2
>  
> https://github.com/apache/cloudberry-backup/commit/3b5451f4b1974ee8b35d44e141d13e5bc909df59
>
> - cloudberry-pxf
>  https://github.com/apache/cloudberry-pxf/tree/2.1.0-incubating-rc2
>  
> https://github.com/apache/cloudberry-pxf/commit/118f5889cff90d185a24caad2f6582dc9b105b0c
>
> KEYS file:
> https://downloads.apache.org/incubator/cloudberry/KEYS
>
> GPG signature key: 9A36AA272348A207E193A49C500708B75754FB7C
>
> The GPG user ID(s): Dianjin Wang <[email protected]>
>
> ## How to Vote
>
> Please review the release and cast your vote below. If you are a PPMC
> member, please indicate whether your vote is binding. Also, it would
> be appreciated if you could list the items you verified in your reply,
> as it shows what your vote is based on.
>
> [ ] +1 Approve the release
> [ ]  0 No opinion
> [ ] -1 Disapprove (please explain why)
>
> The vote is open for at least 72 hours and will close no earlier than
> March 23, 2026 at 13:00 UTC.
>
> ## Checklist for reference:
>
> [ ] Download links are valid and accessible.
> [ ] GPG signature is valid for the release artifact using the KEYS file.
> [ ] SHA512 checksums are correct and verified.
> [ ] Source release artifact filename includes "incubating".
> [ ] LICENSE, NOTICE, and DISCLAIMER files exist and are accurate.
> [ ] No unexpected binary files in the source release.
> [ ] All source files have appropriate ASF headers (excluding generated
> files and legacy files).
> [ ] Build completes successfully from source with clear instructions.
>
> For a more detailed checklist, please refer to:
> https://github.com/apache/cloudberry/wiki/Source-Release-Checklist
>
> Build/Install guides (for reference):
> - cloudberry: 
> https://cloudberry.apache.org/docs/deployment/quick-build#for-apache-cloudberry-210
> - cloudberry-pxf:
> https://github.com/apache/cloudberry-pxf/blob/2.1.0-incubating-rc2/README.md
> - cloudberry-backup:
> https://github.com/apache/cloudberry-backup/blob/2.1.0-incubating-rc2/README.md
>
> ## GPG Signature and SHA512 checksums Verification Instructions
>
> Please refer to our step-by-step guide:
> https://cloudberry.apache.org/releases/#verifying-releases
>
> ## About Convenience Binaries
>
> After this source release vote passes and the release is published, we
> plan to provide optional convenience binary packages via GitHub
> Releases for easier testing. These binaries are not part of this vote
> and are not ASF release artifacts.
>
> Thanks for reviewing and voting!
>
> Best,
> Dianjin Wang

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to