Hello Incubator Community,

The Apache Cloudberry (Incubating) community has voted to release
version 2.0.0-rc3. We now request the Incubator PMC's approval.

This is the project's first release under the Apache Incubator, and
it follows all ASF release policy requirements, including source-only
artifacts, signed release packages, and a successful PPMC vote.

Key changes since 2.0.0-incubating-rc2:

1. ASF License Headers (raised by Jean-Baptiste Onofré):
   - Added proper ASF headers to markdown files, Makefiles, Python
     files, and other community-created files
   - Preserved original headers for code copied from other projects
   - Comprehensive license header cleanup across the codebase

2. Binary Files Removal (raised by Zhang Yonglun):
   - Removed unexpected binary files including:
     - GoogleTest library files (libgmock.a, libgtest.a, etc.)
       from cpp-stub
     - Python package archives (.tar.gz files) from
       gpMgmt/bin/pythonSrc/ext/
     - Other binary artifacts that shouldn't be in source distribution

3. Build System Improvements:
   - Replaced cpp-stub submodule with local sources to eliminate
     submodule-related binary artifacts
   - Improved Python dependency management (replaced pip3 download
     with curl approach)
   - Enhanced release artifact generation to prevent binary inclusion

4. NOTICE File Cleanup (per Jean-Baptiste's feedback):
   - Removed Greenplum and PostgreSQL mentions that weren't from
     Apache dependencies
   - Streamlined NOTICE to focus on actual Apache dependencies

Community vote thread:
https://lists.apache.org/thread/lgnxlf9c1kklfsdr342kfh9j5cnlfxhy

Vote result thread:
https://lists.apache.org/thread/7rw92td7smo9rjl0ms86dhz42mbg0pxx

Release candidate artifacts:
https://dist.apache.org/repos/dist/dev/incubator/cloudberry/2.0.0-incubating-rc3/

Git tag:
https://github.com/apache/cloudberry/releases/tag/2.0.0-incubating-rc3

Commit:
https://github.com/apache/cloudberry/commit/8178d4faefeca459f7ef2dd3aa502f23e0d7a5c4

The artifacts have been signed with key
[3B90B5634E4506F05BA51F2FC9604135C07CD12A], corresponding to
esp...@apache.org, available here:
https://dist.apache.org/repos/dist/release/incubator/cloudberry/KEYS

Please vote on releasing this candidate as Apache Cloudberry
(Incubating) 2.0.0.

[ ] +1 Approve the release
[ ]  0 No opinion
[ ] -1 Disapprove (please explain why)

This vote will be open for at least 72 hours.

Please verify the following:

[ ] Download links are valid and accessible
[ ] PGP 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
    and legacy files)
[ ] Build completes successfully from source with clear instructions
    (https://cloudberry.apache.org/docs/deployment/)

Best regards,
Ed Espino
(on behalf of the Apache Cloudberry (Incubating) community)

Reply via email to