+1 (binding).

[x] Download links are valid and accessible. - Ok
[x] GPG signature is valid for the release artifact using the KEYS file. - Ok
[x] SHA512 checksums are correct and verified. - Ok
[x] Source release artifact filename includes "incubating". - Ok
[x] LICENSE, NOTICE, and DISCLAIMER files exist and are accurate. - Ok
[x] No unexpected binary files in the source release. - Ok
[x] All source files have appropriate ASF headers (excluding generated
files and legacy files). - Ok.
 `mvn apache-rat:check` - passed.
[x] Build completes successfully from source with clear instructions. - Ok.

Built cloudberry, cloudberry-backup, and cloudberry-pxf on Ubuntu
22.04/24.04 and Rocky Linux 8/9/10; all are OK. Since we have
introduced a few new extensions, I plan to help with the documentation
updates for reference later this week.

Moreover,
1. When building `cloudberry-backup` successfully and running `make
install`, we will encounter a SyntaxWarning due to the high Python
version; this occurs only on Rocky 10 and Ubuntu 24.04. This is not a
blocker to install and release; I have created a PR
https://github.com/apache/cloudberry/pull/1969 for it. We can
cherry-pick the updates in the next release.
2. Ubuntu 20.04: I think we can drop Ubuntu 20.04 support and document
this change starting with this release. When building the cloudberry
core with `--with-diskquota`, you will get an error due to the CMake
minimum version required by diskquota. I created a PR to lower the
CMake version for diskquota:
https://github.com/apache/cloudberry/pull/1972 (it can be built
successfully on Ubuntu 20.04). Also, Ubuntu 20.04 has reached EOL and
is not covered in our daily CI workflows. So, it's good to drop Ubuntu
20.04 from this release.


Best,
Dianjin Wang

On Thu, Sep 3, 2026 at 9:18 PM Leonid Borchuk <[email protected]> wrote:
>
> Hi all,
>
> I would like to call a VOTE to release Apache Cloudberry (Incubating) 
> 2.2.0-rc1.
>
> ## Release Candidate Artifacts
>
> This vote covers the source release artifacts for Apache Cloudberry
> (Incubating) 2.2.0-rc1,
> including the core Cloudberry project and the components
> cloudberry-backup, cloudberry-pxf and cloudberry-go-libs.
>
> Staged release 
> artifacts:https://dist.apache.org/repos/dist/dev/incubator/cloudberry/2.2.0-incubating-rc1/
>
> Git tag & commit for the release:
> - cloudberry
>  https://github.com/apache/cloudberry/tree/2.2.0-incubating-rc1
>  
> https://github.com/apache/cloudberry/commit/bcbe7115af26063c6a5d617340bf8397be508dee
>
> - cloudberry-backup
>  https://github.com/apache/cloudberry-backup/tree/2.2.0-incubating-rc1
>  
> https://github.com/apache/cloudberry-backup/commit/6c326e7889eee4508c1eaa6fe596d7f124faf0ed
>
> - cloudberry-pxf
>  https://github.com/apache/cloudberry-pxf/tree/2.2.0-incubating-rc1
>  
> https://github.com/apache/cloudberry-pxf/commit/70a537d3444c8ce2daa95000a73caa405449b23b
>
> - cloudberry-go-libs
>  https://github.com/apache/cloudberry-go-libs/tree/2.2.0-incubating-rc1
>  
> https://github.com/apache/cloudberry-go-libs/commit/b4697c23f9061046af135922d1961f60bfa79dfa
>
>
> KEYS file:https://downloads.apache.org/incubator/cloudberry/KEYS
>
> GPG signature key: 9397D9D3BAD2B7D474A16671AA15045C6ACA3F2B
>
> The GPG user ID(s): Leonid Borchuk <[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 is helpful to list the items you verified when casting your
> vote in your reply - it shows what you vote for.
>
> [ ] +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
> Sep 7, 2026 at 08: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.
>
> 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-deploy
> - cloudberry-pxf:
> https://github.com/apache/cloudberry-pxf/blob/2.2.0-incubating-rc1/README.md
> - cloudberry-backup:
> https://github.com/apache/cloudberry-backup/blob/2.2.0-incubating-rc1/README.md
> - cloudberry-go-libs:
> https://github.com/apache/cloudberry-go-libs/blob/2.2.0-incubating-rc1/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 binaries 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,
> Leonid

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

Reply via email to