+1 with additional fixes Besides what verified before by Kent, the additional items are verified: [X] All source files have appropriate ASF headers (excluding generated and legacy files) - Files properly attributed to original sources (PostgreSQL, VMware/Greenplum, Apache Cloudberry) - Licensing information consistent with disclosed third-party components - New Apache Cloudberry files contain proper ASF headers
[X] Build completes successfully from source with clear instructions ( https://cloudberry.apache.org/docs/deployment/) - I followed https://cloudberry.apache.org/docs/deployment/quick-build and be able to build inside `rockylinux:8` container - Minor issue on `XERCES_LATEST_RELEASE` and `XERCES_INSTALL_PREFIX` env vars, we need to export those variables. - Another error for the `source /usr/local/cloudberry-db/greenplum_path.sh`, this should be `source /usr/local/cloudberry-db/cloudberry-env.sh` Thanks, Shine On Fri, Aug 15, 2025 at 2:07 AM Kent Yao <y...@apache.org> wrote: > +1 (binding) > > - Download links are valid. - sig, checksum are valid - incubating in the > name > - LICENSE, NOTICE, and DISCLAIMER are ok - No unexpected binary files in > the source > > Kent > > Ed Espino <esp...@apache.org> 于2025年8月15日周五 13:51写道: > > > 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) > > >