+1 [Binding]

Despite a minor issue with the RELEASE_NOTES, I am voting +1.
The notes were not updated with the latest notes introduced with RC2
(below). The RELEASE_NOTES file in the repository is updated.

    - Build: Remove PyXB as a packaged dependency and replace it with
    external pyxb-x dependency.
    - Build: Use PG15 in Jenkins CI
    - CRF: Fix anyarray -> anycompatiblearray change for PG14

TL;DR - Apache MADlib v2.1.0 RC2 review results:

- Reviewing Jira status - PASSED
- Apache MADlib v2.1.0 docs Review - PASSED (
http://madlib.apache.org/docs/rc/index.html)
- PGP signature verification - PASSED
- SHA512 checksum verification - PASSED
- RELEASE_NOTES reviewed - FAILED - The RC2 release notes were not
incorporated into the file included in the source tarball release.
- Copyright review in NOTICE file - PASSED
- Apache RAT (mvn apache-rat:check) - PASSED

I confirmed I was able to get the install, install-check, & dev-check
passing in the following environments:

Ubuntu 22.04.2 LTS:
- PG 15.4 (built from source) - PASSED
- PG 14.9 (built from source) - PASSED
- PG 13.12 (built from source) - PASSED
Python 3.10
pip3 install protobuf==3.19.4 tensorflow==2.10.0 xgboost pyyaml scipy dill
pgsanity hyperopt==0.2.5 scikit-learn pandas numpy rtree mock pyyaml pyxb-x

Rocky Linux release 9.2 (Blue Onyx):
- PG 15.4 (built from source) - PASSED
- PG 14.9 (built from source) - PASSED
- PG 13.12 (built from source) - PASSED
Python 3.9
pip install protobuf==3.19.4 tensorflow==2.10.0 xgboost pyyaml scipy dill
pgsanity hyperopt==0.2.5 scikit-learn pandas numpy rtree mock pyyaml pyxb

Rocky Linux release 8.8 (Green Obsidian):
- PG 15.4 (built from source) - PASSED
- PG 14.9 (built from source) - PASSED
- PG 13.12 (built from source) - PASSED
- Greenplum 6.25.1 (GA) - PASSED
- Greenplum 7 (Beta 5) - PASSED
Python 3.9
pip3 install protobuf==3.19.4 tensorflow==2.10.0 xgboost pyyaml scipy dill
pgsanity hyperopt==0.2.5 scikit-learn pandas numpy rtree mock pyyaml pyxb


On Tue, Sep 5, 2023 at 10:13 AM Orhan Kislal <kislal.or...@gmail.com> wrote:

> Hello, Apache MADlib community,
>
> This is the call for vote for Apache MADlib 2.1.0 Release (RC2).
>
> Due to the disruptive nature of providing support for Python 3,
> upgrading from MADlib 1.X to MADlib 2.X is not supported.
>
> Highlights of this release are:
>
> Bug fixes:
>     - Build: Fix PG 15 support
>     - Assoc_rules: Fix SERIAL cache issue
>     - DL: Remove SERIAL from load_keras_model
>     - Build: Add ubuntu flag for PyXB installation
>     - Build: Add the actual path of $libdir to dynamic_library_path
>     - Build: Remove PyXB as a packaged dependency and replace it with
>     external pyxb-x dependency.
>     - Build: Use PG15 in Jenkins CI
>     - CRF: Fix anyarray -> anycompatiblearray change for PG14
>
> For additional information and release notes, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+2.1.0
>
> Apache MADlib 2.1.0 RC2 documentation can be found here:
> http://madlib.apache.org/docs/rc/index.html
>
> Here are the release artifact details:
>
> Source release tag to be voted on: rc/2.1.0-rc2, located here:
> https://github.com/apache/madlib/tree/rc/2.1.0-rc2
>
> Source release tarball:
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/2.1.0.RC2/apache-madlib-2.1.0-src.tar.gz
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/2.1.0.RC2/apache-madlib-2.1.0-src.tar.gz.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/2.1.0.RC2/apache-madlib-2.1.0-src.tar.gz.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/2.1.0.RC2/apache-madlib-2.1.0-src.tar.gz.sha512
>
> The PGP KEYS file used to validate the signature of the release
> artifact is available here:
> https://dist.apache.org/repos/dist/dev/madlib/KEYS
>
> The vote will close on Friday, September 8th, 2023 @ 5:30 PM UTC. A minimum
> of 3 binding +1 votes and more binding +1 than binding -1 are required
> to pass.
>
> To help in tallying the vote, PMC members please be sure to indicate
> "(binding)" with your vote.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Regards,
> Orhan Kislal
> Apache MADlib
>


-- 
Ed Espino

Reply via email to