You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@madlib.apache.org by Ed Espino <es...@apache.org> on 2017/08/24 16:49:12 UTC

[VOTE] Apache MADlib 1.12 Release (RC1)

Hello Apache MADlib dev community,

This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
source release tarball and convenience binaries.  This is the first
Apache MADlib release as an Apache Top Level Project (TLP).

The vote will run for at least 72 working hours and will close on
Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
more binding +1 than binding -1 are required to pass.

The main goals of this release are:

* New modules (All Pairs Shortest Path, Weakly Connected Components,
  Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
  Train-test split, Multilayer Perceptron)
* Decision tree and random forest improvements (Allow expressions in
  feature list, Allow array input for features, Filter NULL dependent
  values in OOB, Add option to treat NULL as category)
* Summary improvements (Allow user to determine the number of columns
  per run, Improve efficiency of computation time by ~35%)
* Sketch (Promote cardinality estimators to top level module from
  early stage)
* Add basic code coverage support
* Updates for Apache Top Level Project
* Multiple bug fixes

For additional information, please see:
https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12

Here are the release artifact details:

Source release tag to be voted on: rc/1.12-rc1, located here:
https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.git;a=tag;h=65e6c9175e2754de85885f1f0d42b162deb9b76e

Source release tarball can be retrieved from the following locations:

Package:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.sha512
MD5 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.md5

Convenience binary packages can be retrieved from the following
locations:

macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
Package:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.sha512
MD5 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.md5

CentOS 6 - GPDB 5 Beta 8
Package:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
MD5 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5

CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
Package:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.sha512
MD5 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.md5

The PGP KEYS file used to validate the signature of the release artifacts
is available here:
https://dist.apache.org/repos/dist/dev/madlib/KEYS

To help in tallying the vote, PMC members please be sure to indicate
"(binding)" with the vote.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Regards,
Ed Espino

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Frank McQuillan <fm...@pivotal.io>.
Passes install check and spot testing of new 1.12 features on
PostgreSQL 9.6.2 on x86_64-apple-darwin16.4.0

+1 (binding)

On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:

> Hello Apache MADlib dev community,
>
> This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
> source release tarball and convenience binaries.  This is the first
> Apache MADlib release as an Apache Top Level Project (TLP).
>
> The vote will run for at least 72 working hours and will close on
> Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
> more binding +1 than binding -1 are required to pass.
>
> The main goals of this release are:
>
> * New modules (All Pairs Shortest Path, Weakly Connected Components,
>   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
>   Train-test split, Multilayer Perceptron)
> * Decision tree and random forest improvements (Allow expressions in
>   feature list, Allow array input for features, Filter NULL dependent
>   values in OOB, Add option to treat NULL as category)
> * Summary improvements (Allow user to determine the number of columns
>   per run, Improve efficiency of computation time by ~35%)
> * Sketch (Promote cardinality estimators to top level module from
>   early stage)
> * Add basic code coverage support
> * Updates for Apache Top Level Project
> * Multiple bug fixes
>
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
>
> Here are the release artifact details:
>
> Source release tag to be voted on: rc/1.12-rc1, located here:
> https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.git;a=tag;h=
> 65e6c9175e2754de85885f1f0d42b162deb9b76e
>
> Source release tarball can be retrieved from the following locations:
>
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.sha512
> MD5 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.md5
>
> Convenience binary packages can be retrieved from the following
> locations:
>
> macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.sha512
> MD5 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.md5
>
> CentOS 6 - GPDB 5 Beta 8
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> MD5 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>
> CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.sha512
> MD5 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.md5
>
> The PGP KEYS file used to validate the signature of the release artifacts
> is available here:
> https://dist.apache.org/repos/dist/dev/madlib/KEYS
>
> To help in tallying the vote, PMC members please be sure to indicate
> "(binding)" with the vote.
>
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
>
> Regards,
> Ed Espino
>

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Nandish Jayaram <nj...@pivotal.io>.
Upgraded from MADlib 1.9.1 to 1.12 on GPDB 4.3.12, and also made a fresh
MADlib installation on the same platform successfully.

+1 Binding

NJ

On Fri, Aug 25, 2017 at 8:21 PM, Rashmi Raghu <rr...@pivotal.io> wrote:

> Installed and tested install-check on GPDB 4.3.12 using the RPM. Also, ran
> a couple of new algorithms (connected components & bfs) on a small dataset.
>
> +1 Binding
>
> Thanks,
> Rashmi
>
>
> On Fri, Aug 25, 2017 at 6:12 PM, Srivatsan Ramanujam <vatsan.cs@utexas.edu
> >
> wrote:
>
> > Installed and tested install-check on *Postgres 9.6* on *OSX 10.11.6* (El
> > Capitan) using the dmg file.
> >
> > +1 Binding
> >
> > Thanks
> > Vatsan
> >
> > On Thu, Aug 24, 2017 at 4:58 PM, Orhan Kislal <ok...@pivotal.io>
> wrote:
> >
> > > Installed and tested install-check on GPDB 4.3.11 using the RPM.
> > >
> > > +1 Binding
> > >
> > > Thanks,
> > >
> > > Orhan
> > >
> > > On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:
> > >
> > > > +1 (non-binding as I'm not a PMC member)
> > > >
> > > > PGP signatures validated
> > > > Hashes validated
> > > > Apache Release Audit Tool (RAT) validated
> > > >
> > > > On macOS 10.12.6 (16G29), build from source tarball
> > > > (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> > > > using PostgreSQL 9.6.4 & 9.5.8
> > > >
> > > > On macOS 10.12.6 (16G29), validated convenience binary
> > > > (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
> > > >
> > > > On Redhat 7.2, validated convenience binary
> > > > (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum
> Database
> > > > 5 beta 8.
> > > >
> > > > On Redhat 7.2, validated convenience binary
> > > > (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database
> 4.3.16.1.
> > > >
> > > > Regards,
> > > > -=e
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org>
> wrote:
> > > >
> > > > > I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> > > > > apache-madlib-1.12-bin-Linux.rpm. All other files are in good
> > > standing.
> > > > > Please reverify this binary package, pgp signature and hashes.
> Sorry
> > > for
> > > > > the confusion.  Thanks for pointing this out Orhan.
> > > > >
> > > > > Regards,
> > > > > -=e
> > > > >
> > > > > On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io>
> > > > wrote:
> > > > >
> > > > >> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder
> it
> > > > >> creates
> > > > >> is named 1.12-dev. I don't see it in the code, the cause might be
> > > > reusing
> > > > >> an old build folder after the version name is changed from
> 1.12-dev
> > to
> > > > >> 1.12. In addition, it does not have support for the platform. I
> see
> > > the
> > > > >> GPDB 5 folder under ports so the names might have been mixed.
> > > > >>
> > > > >> Orhan Kislal
> > > > >>
> > > > >> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org>
> > > wrote:
> > > > >>
> > > > >> > FYI: You may find this useful when validating the release
> > > artifacts. I
> > > > >> have
> > > > >> > used a variation of the following script to retrieve release
> > > > artifacts,
> > > > >> > verify PGP signatures and check hashes (md5 and sha512). I run
> > this
> > > on
> > > > >> my
> > > > >> > macbook pro with the utilities available via homebrew. I have
> > pasted
> > > > the
> > > > >> > script below as well as the output from running it.
> > > > >> >
> > > > >> > Regards,
> > > > >> > -=e
> > > > >> >
> > > > >> > #! /bin/sh
> > > > >> > ## ------------------------------------------------------------
> > > > >> ----------
> > > > >> > ## Retrieve release artifacts, verify pgp signatures and check
> > > hashes.
> > > > >> > ##
> > > > >> > ## Most utilities are available via homebrew packages:
> > > > >> > ##   gnupg
> > > > >> > ##   gpg2
> > > > >> > ##   coreutils
> > > > >> > ## ------------------------------------------------------------
> > > > >> ----------
> > > > >> >
> > > > >> > files="
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > > >> >
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > > >> >       "
> > > > >> >
> > > > >> > utils="wget gpg gsha512sum gmd5sum"
> > > > >> >
> > > > >> > for util in $utils; do
> > > > >> >     if ! type $util &> /dev/null ; then
> > > > >> >         echo "FATAL: required utility does not exist ($util).
> You
> > > may
> > > > >> need
> > > > >> > to enhance this script to meet your systems needs"
> > > > >> >     fi
> > > > >> > done
> > > > >> >
> > > > >> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> > > > >> >
> > > > >> > for file in $files $KEYS; do
> > > > >> >     wget -nv --timestamping $file
> > > > >> > done
> > > > >> >
> > > > >> > gpg --import KEYS
> > > > >> > if [ $? != 0 ]; then
> > > > >> >    echo "FATAL: failed to import PGP KEYS"
> > > > >> > fi
> > > > >> >
> > > > >> > for file in $files; do
> > > > >> >     if [[ $file == *.asc ]]; then
> > > > >> >        gpg --verify $(basename $file)
> > > > >> >        if [ $? != 0 ]; then
> > > > >> >           echo "FATAL: gpg signature verification failed"
> > > > >> >        fi
> > > > >> >     fi
> > > > >> >     if [[ $file == *.sha512 ]]; then
> > > > >> >        gsha512sum --check $(basename $file)
> > > > >> >        if [ $? != 0 ]; then
> > > > >> >           echo "FATAL: sha512 check failed"
> > > > >> >        fi
> > > > >> >     fi
> > > > >> >     if [[ $file == *.md5 ]]; then
> > > > >> >        gmd5sum --check $(basename $file)
> > > > >> >        if [ $? != 0 ]; then
> > > > >> >           echo "FATAL: md5 check failed"
> > > > >> >        fi
> > > > >> >     fi
> > > > >> > done
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > > >> > ○ → ls -al
> > > > >> > ls -al
> > > > >> > total 8
> > > > >> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> > > > >> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> > > > >> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> > > > >> > apache-madlib-1.12-check.sh
> > > > >> >
> > > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > > >> > ○ → ./apache-madlib-1.12-check.sh
> > > > >> > ./apache-madlib-1.12-check.sh
> > > > >> > 2017-08-24 12:01:34 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > > >> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> > > > >> > 2017-08-24 12:01:34 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > > >> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> > > > >> > 2017-08-24 12:01:34 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > > >> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> > > > >> > 2017-08-24 12:01:35 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > > >> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> > > > >> > 2017-08-24 12:01:35 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > > >> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-
> > GPDB5beta8.rpm"
> > > > [1]
> > > > >> > 2017-08-24 12:01:35 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > > >> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc"
> > [1]
> > > > >> > 2017-08-24 12:01:35 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > > >> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5"
> [1]
> > > > >> > 2017-08-24 12:01:36 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > > >> > [174/174] -> "apache-madlib-1.12-bin-Linux-
> GPDB5beta8.rpm.sha512"
> > > [1]
> > > > >> > 2017-08-24 12:01:36 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > > >> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> > > > >> > 2017-08-24 12:01:36 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > > >> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> > > > >> > 2017-08-24 12:01:36 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > > >> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> > > > >> > 2017-08-24 12:01:36 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > > >> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> > > > >> > 2017-08-24 12:01:37 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz
> > > > >> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> > > > >> > 2017-08-24 12:01:37 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > > >> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> > > > >> > 2017-08-24 12:01:37 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > > >> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> > > > >> > 2017-08-24 12:01:37 URL:
> > > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > > >> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> > > > >> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
> > > > >> pos/dist/dev/madlib/KEYS
> > > > >> > [20807/20807] -> "KEYS" [1]
> > > > >> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> > > > >> > okislal@pivotal.io>" not changed
> > > > >> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY)
> <
> > > > >> > okislal@apache.org>" not changed
> > > > >> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> > > > >> xiaocheng.t@gmail.com
> > > > >> > >"
> > > > >> > not changed
> > > > >> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not
> > > > changed
> > > > >> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> > > > >> > rashmiraghu@apache.org>" not changed
> > > > >> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING
> > > KEY) <
> > > > >> > espino@apache.org>" not changed
> > > > >> > gpg: Total number processed: 6
> > > > >> > gpg:              unchanged: 6
> > > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-
> Darwin.dmg'
> > > > >> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> > > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > > >> F257325522
> > > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> > KEY) <
> > > > >> > espino@apache.org>" [ultimate]
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> > > > >> GPDB5beta8.rpm'
> > > > >> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> > > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > > >> F257325522
> > > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> > KEY) <
> > > > >> > espino@apache.org>" [ultimate]
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> > > > >> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> > > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > > >> F257325522
> > > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> > KEY) <
> > > > >> > espino@apache.org>" [ultimate]
> > > > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > > > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > > > >> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> > > > >> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> > > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > > >> F257325522
> > > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> > KEY) <
> > > > >> > espino@apache.org>" [ultimate]
> > > > >> > apache-madlib-1.12-src.tar.gz: OK
> > > > >> > apache-madlib-1.12-src.tar.gz: OK
> > > > >> >
> > > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > > >> > ○ → ls -al
> > > > >> > ls -al
> > > > >> > total 34264
> > > > >> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> > > > >> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> > > > >> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> > > > >> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > > >> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > > >> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > > >> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > > >> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > > >> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > > >> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > > >> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > > >> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> > > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > > >> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> > > > >> > apache-madlib-1.12-check.sh
> > > > >> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> > > > >> > apache-madlib-1.12-src.tar.gz
> > > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > > >> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> > > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > > >> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> > > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > > >> >
> > > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > > >> > ○ →
> > > > >> >
> > > > >> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org>
> > > wrote:
> > > > >> >
> > > > >> > > Hello Apache MADlib dev community,
> > > > >> > >
> > > > >> > > This is the vote for Apache MADlib 1.12 Release (RC1). It
> > provides
> > > > the
> > > > >> > > source release tarball and convenience binaries.  This is the
> > > first
> > > > >> > > Apache MADlib release as an Apache Top Level Project (TLP).
> > > > >> > >
> > > > >> > > The vote will run for at least 72 working hours and will close
> > on
> > > > >> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1
> votes
> > > and
> > > > >> > > more binding +1 than binding -1 are required to pass.
> > > > >> > >
> > > > >> > > The main goals of this release are:
> > > > >> > >
> > > > >> > > * New modules (All Pairs Shortest Path, Weakly Connected
> > > Components,
> > > > >> > >   Breadth First Search, Mulitple Graph Measures, Stratified
> > > > Sampling,
> > > > >> > >   Train-test split, Multilayer Perceptron)
> > > > >> > > * Decision tree and random forest improvements (Allow
> > expressions
> > > in
> > > > >> > >   feature list, Allow array input for features, Filter NULL
> > > > dependent
> > > > >> > >   values in OOB, Add option to treat NULL as category)
> > > > >> > > * Summary improvements (Allow user to determine the number of
> > > > columns
> > > > >> > >   per run, Improve efficiency of computation time by ~35%)
> > > > >> > > * Sketch (Promote cardinality estimators to top level module
> > from
> > > > >> > >   early stage)
> > > > >> > > * Add basic code coverage support
> > > > >> > > * Updates for Apache Top Level Project
> > > > >> > > * Multiple bug fixes
> > > > >> > >
> > > > >> > > For additional information, please see:
> > > > >> > > https://cwiki.apache.org/confluence/display/MADLIB/
> MADlib+1.12
> > > > >> > >
> > > > >> > > Here are the release artifact details:
> > > > >> > >
> > > > >> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> > > > >> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
> > > > >> it;a=tag;h=
> > > > >> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> > > > >> > >
> > > > >> > > Source release tarball can be retrieved from the following
> > > > locations:
> > > > >> > >
> > > > >> > > Package: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-src.tar.gz
> > > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > > >> dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-src.tar.gz.asc
> > > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-src.tar.gz.sha512
> > > > >> > > MD5 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-src.tar.gz.md5
> > > > >> > >
> > > > >> > > Convenience binary packages can be retrieved from the
> following
> > > > >> > > locations:
> > > > >> > >
> > > > >> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> > > > >> > > Package: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Darwin.dmg
> > > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > > >> dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > > >> > > MD5 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > > >> > >
> > > > >> > > CentOS 6 - GPDB 5 Beta 8
> > > > >> > > Package: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > > >> dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > > >> > > MD5 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > > >> > >
> > > > >> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ
> 2.0
> > > > >> > > Package: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux.rpm
> > > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > > >> dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux.rpm.asc
> > > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > > >> > > MD5 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > > > >> > > apache-madlib-1.12-bin-Linux.rpm.md5
> > > > >> > >
> > > > >> > > The PGP KEYS file used to validate the signature of the
> release
> > > > >> artifacts
> > > > >> > > is available here:
> > > > >> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> > > > >> > >
> > > > >> > > To help in tallying the vote, PMC members please be sure to
> > > indicate
> > > > >> > > "(binding)" with the vote.
> > > > >> > >
> > > > >> > > [ ] +1  approve
> > > > >> > > [ ] +0  no opinion
> > > > >> > > [ ] -1  disapprove (and reason why)
> > > > >> > >
> > > > >> > > Regards,
> > > > >> > > Ed Espino
> > > > >> > >
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > --
> > > > >> > *Ed Espino*
> > > > >> >
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > *Ed Espino*
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > *Ed Espino*
> > > >
> > >
> >
>
>
>
> --
> Rashmi Raghu, Ph.D.
> Pivotal Data Science
>

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Rashmi Raghu <rr...@pivotal.io>.
Installed and tested install-check on GPDB 4.3.12 using the RPM. Also, ran
a couple of new algorithms (connected components & bfs) on a small dataset.

+1 Binding

Thanks,
Rashmi


On Fri, Aug 25, 2017 at 6:12 PM, Srivatsan Ramanujam <va...@utexas.edu>
wrote:

> Installed and tested install-check on *Postgres 9.6* on *OSX 10.11.6* (El
> Capitan) using the dmg file.
>
> +1 Binding
>
> Thanks
> Vatsan
>
> On Thu, Aug 24, 2017 at 4:58 PM, Orhan Kislal <ok...@pivotal.io> wrote:
>
> > Installed and tested install-check on GPDB 4.3.11 using the RPM.
> >
> > +1 Binding
> >
> > Thanks,
> >
> > Orhan
> >
> > On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:
> >
> > > +1 (non-binding as I'm not a PMC member)
> > >
> > > PGP signatures validated
> > > Hashes validated
> > > Apache Release Audit Tool (RAT) validated
> > >
> > > On macOS 10.12.6 (16G29), build from source tarball
> > > (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> > > using PostgreSQL 9.6.4 & 9.5.8
> > >
> > > On macOS 10.12.6 (16G29), validated convenience binary
> > > (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
> > >
> > > On Redhat 7.2, validated convenience binary
> > > (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
> > > 5 beta 8.
> > >
> > > On Redhat 7.2, validated convenience binary
> > > (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.
> > >
> > > Regards,
> > > -=e
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:
> > >
> > > > I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> > > > apache-madlib-1.12-bin-Linux.rpm. All other files are in good
> > standing.
> > > > Please reverify this binary package, pgp signature and hashes.  Sorry
> > for
> > > > the confusion.  Thanks for pointing this out Orhan.
> > > >
> > > > Regards,
> > > > -=e
> > > >
> > > > On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io>
> > > wrote:
> > > >
> > > >> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
> > > >> creates
> > > >> is named 1.12-dev. I don't see it in the code, the cause might be
> > > reusing
> > > >> an old build folder after the version name is changed from 1.12-dev
> to
> > > >> 1.12. In addition, it does not have support for the platform. I see
> > the
> > > >> GPDB 5 folder under ports so the names might have been mixed.
> > > >>
> > > >> Orhan Kislal
> > > >>
> > > >> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org>
> > wrote:
> > > >>
> > > >> > FYI: You may find this useful when validating the release
> > artifacts. I
> > > >> have
> > > >> > used a variation of the following script to retrieve release
> > > artifacts,
> > > >> > verify PGP signatures and check hashes (md5 and sha512). I run
> this
> > on
> > > >> my
> > > >> > macbook pro with the utilities available via homebrew. I have
> pasted
> > > the
> > > >> > script below as well as the output from running it.
> > > >> >
> > > >> > Regards,
> > > >> > -=e
> > > >> >
> > > >> > #! /bin/sh
> > > >> > ## ------------------------------------------------------------
> > > >> ----------
> > > >> > ## Retrieve release artifacts, verify pgp signatures and check
> > hashes.
> > > >> > ##
> > > >> > ## Most utilities are available via homebrew packages:
> > > >> > ##   gnupg
> > > >> > ##   gpg2
> > > >> > ##   coreutils
> > > >> > ## ------------------------------------------------------------
> > > >> ----------
> > > >> >
> > > >> > files="
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > >> >
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > >> >       "
> > > >> >
> > > >> > utils="wget gpg gsha512sum gmd5sum"
> > > >> >
> > > >> > for util in $utils; do
> > > >> >     if ! type $util &> /dev/null ; then
> > > >> >         echo "FATAL: required utility does not exist ($util). You
> > may
> > > >> need
> > > >> > to enhance this script to meet your systems needs"
> > > >> >     fi
> > > >> > done
> > > >> >
> > > >> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> > > >> >
> > > >> > for file in $files $KEYS; do
> > > >> >     wget -nv --timestamping $file
> > > >> > done
> > > >> >
> > > >> > gpg --import KEYS
> > > >> > if [ $? != 0 ]; then
> > > >> >    echo "FATAL: failed to import PGP KEYS"
> > > >> > fi
> > > >> >
> > > >> > for file in $files; do
> > > >> >     if [[ $file == *.asc ]]; then
> > > >> >        gpg --verify $(basename $file)
> > > >> >        if [ $? != 0 ]; then
> > > >> >           echo "FATAL: gpg signature verification failed"
> > > >> >        fi
> > > >> >     fi
> > > >> >     if [[ $file == *.sha512 ]]; then
> > > >> >        gsha512sum --check $(basename $file)
> > > >> >        if [ $? != 0 ]; then
> > > >> >           echo "FATAL: sha512 check failed"
> > > >> >        fi
> > > >> >     fi
> > > >> >     if [[ $file == *.md5 ]]; then
> > > >> >        gmd5sum --check $(basename $file)
> > > >> >        if [ $? != 0 ]; then
> > > >> >           echo "FATAL: md5 check failed"
> > > >> >        fi
> > > >> >     fi
> > > >> > done
> > > >> >
> > > >> >
> > > >> >
> > > >> >
> > > >> >
> > > >> >
> > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > >> > ○ → ls -al
> > > >> > ls -al
> > > >> > total 8
> > > >> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> > > >> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> > > >> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> > > >> > apache-madlib-1.12-check.sh
> > > >> >
> > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > >> > ○ → ./apache-madlib-1.12-check.sh
> > > >> > ./apache-madlib-1.12-check.sh
> > > >> > 2017-08-24 12:01:34 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > >> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> > > >> > 2017-08-24 12:01:34 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > >> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> > > >> > 2017-08-24 12:01:34 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > >> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> > > >> > 2017-08-24 12:01:35 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > >> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> > > >> > 2017-08-24 12:01:35 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > >> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-
> GPDB5beta8.rpm"
> > > [1]
> > > >> > 2017-08-24 12:01:35 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > >> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc"
> [1]
> > > >> > 2017-08-24 12:01:35 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > >> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> > > >> > 2017-08-24 12:01:36 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > >> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512"
> > [1]
> > > >> > 2017-08-24 12:01:36 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > >> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> > > >> > 2017-08-24 12:01:36 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > >> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> > > >> > 2017-08-24 12:01:36 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > >> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> > > >> > 2017-08-24 12:01:36 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > >> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> > > >> > 2017-08-24 12:01:37 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz
> > > >> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> > > >> > 2017-08-24 12:01:37 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > >> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> > > >> > 2017-08-24 12:01:37 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > >> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> > > >> > 2017-08-24 12:01:37 URL:
> > > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > >> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> > > >> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
> > > >> pos/dist/dev/madlib/KEYS
> > > >> > [20807/20807] -> "KEYS" [1]
> > > >> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> > > >> > okislal@pivotal.io>" not changed
> > > >> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> > > >> > okislal@apache.org>" not changed
> > > >> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> > > >> xiaocheng.t@gmail.com
> > > >> > >"
> > > >> > not changed
> > > >> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not
> > > changed
> > > >> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> > > >> > rashmiraghu@apache.org>" not changed
> > > >> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING
> > KEY) <
> > > >> > espino@apache.org>" not changed
> > > >> > gpg: Total number processed: 6
> > > >> > gpg:              unchanged: 6
> > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> > > >> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > >> F257325522
> > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> KEY) <
> > > >> > espino@apache.org>" [ultimate]
> > > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> > > >> GPDB5beta8.rpm'
> > > >> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > >> F257325522
> > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> KEY) <
> > > >> > espino@apache.org>" [ultimate]
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> > > >> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > >> F257325522
> > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> KEY) <
> > > >> > espino@apache.org>" [ultimate]
> > > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > > >> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> > > >> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> > > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > > >> F257325522
> > > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING
> KEY) <
> > > >> > espino@apache.org>" [ultimate]
> > > >> > apache-madlib-1.12-src.tar.gz: OK
> > > >> > apache-madlib-1.12-src.tar.gz: OK
> > > >> >
> > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > >> > ○ → ls -al
> > > >> > ls -al
> > > >> > total 34264
> > > >> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> > > >> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> > > >> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> > > >> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Darwin.dmg
> > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > >> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > >> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > >> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > >> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > >> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > >> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux.rpm
> > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > > >> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > > >> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> > > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > >> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> > > >> > apache-madlib-1.12-check.sh
> > > >> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> > > >> > apache-madlib-1.12-src.tar.gz
> > > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > > >> > apache-madlib-1.12-src.tar.gz.asc
> > > >> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> > > >> > apache-madlib-1.12-src.tar.gz.md5
> > > >> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> > > >> > apache-madlib-1.12-src.tar.gz.sha512
> > > >> >
> > > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > > >> > ○ →
> > > >> >
> > > >> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org>
> > wrote:
> > > >> >
> > > >> > > Hello Apache MADlib dev community,
> > > >> > >
> > > >> > > This is the vote for Apache MADlib 1.12 Release (RC1). It
> provides
> > > the
> > > >> > > source release tarball and convenience binaries.  This is the
> > first
> > > >> > > Apache MADlib release as an Apache Top Level Project (TLP).
> > > >> > >
> > > >> > > The vote will run for at least 72 working hours and will close
> on
> > > >> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes
> > and
> > > >> > > more binding +1 than binding -1 are required to pass.
> > > >> > >
> > > >> > > The main goals of this release are:
> > > >> > >
> > > >> > > * New modules (All Pairs Shortest Path, Weakly Connected
> > Components,
> > > >> > >   Breadth First Search, Mulitple Graph Measures, Stratified
> > > Sampling,
> > > >> > >   Train-test split, Multilayer Perceptron)
> > > >> > > * Decision tree and random forest improvements (Allow
> expressions
> > in
> > > >> > >   feature list, Allow array input for features, Filter NULL
> > > dependent
> > > >> > >   values in OOB, Add option to treat NULL as category)
> > > >> > > * Summary improvements (Allow user to determine the number of
> > > columns
> > > >> > >   per run, Improve efficiency of computation time by ~35%)
> > > >> > > * Sketch (Promote cardinality estimators to top level module
> from
> > > >> > >   early stage)
> > > >> > > * Add basic code coverage support
> > > >> > > * Updates for Apache Top Level Project
> > > >> > > * Multiple bug fixes
> > > >> > >
> > > >> > > For additional information, please see:
> > > >> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> > > >> > >
> > > >> > > Here are the release artifact details:
> > > >> > >
> > > >> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> > > >> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
> > > >> it;a=tag;h=
> > > >> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> > > >> > >
> > > >> > > Source release tarball can be retrieved from the following
> > > locations:
> > > >> > >
> > > >> > > Package: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-src.tar.gz
> > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > >> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-src.tar.gz.asc
> > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-src.tar.gz.sha512
> > > >> > > MD5 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-src.tar.gz.md5
> > > >> > >
> > > >> > > Convenience binary packages can be retrieved from the following
> > > >> > > locations:
> > > >> > >
> > > >> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> > > >> > > Package: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Darwin.dmg
> > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > >> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > >> > > MD5 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> > > >> > >
> > > >> > > CentOS 6 - GPDB 5 Beta 8
> > > >> > > Package: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > >> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > >> > > MD5 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > > >> > >
> > > >> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> > > >> > > Package: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux.rpm
> > > >> > > PGP Signature: https://dist.apache.org/repos/
> > > >> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux.rpm.asc
> > > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > > dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > >> > > MD5 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> > > >> > > apache-madlib-1.12-bin-Linux.rpm.md5
> > > >> > >
> > > >> > > The PGP KEYS file used to validate the signature of the release
> > > >> artifacts
> > > >> > > is available here:
> > > >> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> > > >> > >
> > > >> > > To help in tallying the vote, PMC members please be sure to
> > indicate
> > > >> > > "(binding)" with the vote.
> > > >> > >
> > > >> > > [ ] +1  approve
> > > >> > > [ ] +0  no opinion
> > > >> > > [ ] -1  disapprove (and reason why)
> > > >> > >
> > > >> > > Regards,
> > > >> > > Ed Espino
> > > >> > >
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> > *Ed Espino*
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > *Ed Espino*
> > > >
> > >
> > >
> > >
> > > --
> > > *Ed Espino*
> > >
> >
>



-- 
Rashmi Raghu, Ph.D.
Pivotal Data Science

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Srivatsan Ramanujam <va...@utexas.edu>.
Installed and tested install-check on *Postgres 9.6* on *OSX 10.11.6* (El
Capitan) using the dmg file.

+1 Binding

Thanks
Vatsan

On Thu, Aug 24, 2017 at 4:58 PM, Orhan Kislal <ok...@pivotal.io> wrote:

> Installed and tested install-check on GPDB 4.3.11 using the RPM.
>
> +1 Binding
>
> Thanks,
>
> Orhan
>
> On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:
>
> > +1 (non-binding as I'm not a PMC member)
> >
> > PGP signatures validated
> > Hashes validated
> > Apache Release Audit Tool (RAT) validated
> >
> > On macOS 10.12.6 (16G29), build from source tarball
> > (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> > using PostgreSQL 9.6.4 & 9.5.8
> >
> > On macOS 10.12.6 (16G29), validated convenience binary
> > (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
> >
> > On Redhat 7.2, validated convenience binary
> > (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
> > 5 beta 8.
> >
> > On Redhat 7.2, validated convenience binary
> > (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.
> >
> > Regards,
> > -=e
> >
> >
> >
> >
> >
> >
> > On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:
> >
> > > I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> > > apache-madlib-1.12-bin-Linux.rpm. All other files are in good
> standing.
> > > Please reverify this binary package, pgp signature and hashes.  Sorry
> for
> > > the confusion.  Thanks for pointing this out Orhan.
> > >
> > > Regards,
> > > -=e
> > >
> > > On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io>
> > wrote:
> > >
> > >> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
> > >> creates
> > >> is named 1.12-dev. I don't see it in the code, the cause might be
> > reusing
> > >> an old build folder after the version name is changed from 1.12-dev to
> > >> 1.12. In addition, it does not have support for the platform. I see
> the
> > >> GPDB 5 folder under ports so the names might have been mixed.
> > >>
> > >> Orhan Kislal
> > >>
> > >> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org>
> wrote:
> > >>
> > >> > FYI: You may find this useful when validating the release
> artifacts. I
> > >> have
> > >> > used a variation of the following script to retrieve release
> > artifacts,
> > >> > verify PGP signatures and check hashes (md5 and sha512). I run this
> on
> > >> my
> > >> > macbook pro with the utilities available via homebrew. I have pasted
> > the
> > >> > script below as well as the output from running it.
> > >> >
> > >> > Regards,
> > >> > -=e
> > >> >
> > >> > #! /bin/sh
> > >> > ## ------------------------------------------------------------
> > >> ----------
> > >> > ## Retrieve release artifacts, verify pgp signatures and check
> hashes.
> > >> > ##
> > >> > ## Most utilities are available via homebrew packages:
> > >> > ##   gnupg
> > >> > ##   gpg2
> > >> > ##   coreutils
> > >> > ## ------------------------------------------------------------
> > >> ----------
> > >> >
> > >> > files="
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.asc
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.md5
> > >> >
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.sha512
> > >> >       "
> > >> >
> > >> > utils="wget gpg gsha512sum gmd5sum"
> > >> >
> > >> > for util in $utils; do
> > >> >     if ! type $util &> /dev/null ; then
> > >> >         echo "FATAL: required utility does not exist ($util). You
> may
> > >> need
> > >> > to enhance this script to meet your systems needs"
> > >> >     fi
> > >> > done
> > >> >
> > >> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> > >> >
> > >> > for file in $files $KEYS; do
> > >> >     wget -nv --timestamping $file
> > >> > done
> > >> >
> > >> > gpg --import KEYS
> > >> > if [ $? != 0 ]; then
> > >> >    echo "FATAL: failed to import PGP KEYS"
> > >> > fi
> > >> >
> > >> > for file in $files; do
> > >> >     if [[ $file == *.asc ]]; then
> > >> >        gpg --verify $(basename $file)
> > >> >        if [ $? != 0 ]; then
> > >> >           echo "FATAL: gpg signature verification failed"
> > >> >        fi
> > >> >     fi
> > >> >     if [[ $file == *.sha512 ]]; then
> > >> >        gsha512sum --check $(basename $file)
> > >> >        if [ $? != 0 ]; then
> > >> >           echo "FATAL: sha512 check failed"
> > >> >        fi
> > >> >     fi
> > >> >     if [[ $file == *.md5 ]]; then
> > >> >        gmd5sum --check $(basename $file)
> > >> >        if [ $? != 0 ]; then
> > >> >           echo "FATAL: md5 check failed"
> > >> >        fi
> > >> >     fi
> > >> > done
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > >> > ○ → ls -al
> > >> > ls -al
> > >> > total 8
> > >> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> > >> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> > >> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> > >> > apache-madlib-1.12-check.sh
> > >> >
> > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > >> > ○ → ./apache-madlib-1.12-check.sh
> > >> > ./apache-madlib-1.12-check.sh
> > >> > 2017-08-24 12:01:34 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg
> > >> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> > >> > 2017-08-24 12:01:34 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > >> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> > >> > 2017-08-24 12:01:34 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > >> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> > >> > 2017-08-24 12:01:35 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > >> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> > >> > 2017-08-24 12:01:35 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > >> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm"
> > [1]
> > >> > 2017-08-24 12:01:35 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > >> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
> > >> > 2017-08-24 12:01:35 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > >> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> > >> > 2017-08-24 12:01:36 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > >> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512"
> [1]
> > >> > 2017-08-24 12:01:36 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm
> > >> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> > >> > 2017-08-24 12:01:36 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > >> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> > >> > 2017-08-24 12:01:36 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > >> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> > >> > 2017-08-24 12:01:36 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > >> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> > >> > 2017-08-24 12:01:37 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz
> > >> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> > >> > 2017-08-24 12:01:37 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.asc
> > >> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> > >> > 2017-08-24 12:01:37 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.md5
> > >> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> > >> > 2017-08-24 12:01:37 URL:
> > >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > apache-madlib-1.12-src.tar.gz.sha512
> > >> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> > >> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
> > >> pos/dist/dev/madlib/KEYS
> > >> > [20807/20807] -> "KEYS" [1]
> > >> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> > >> > okislal@pivotal.io>" not changed
> > >> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> > >> > okislal@apache.org>" not changed
> > >> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> > >> xiaocheng.t@gmail.com
> > >> > >"
> > >> > not changed
> > >> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not
> > changed
> > >> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> > >> > rashmiraghu@apache.org>" not changed
> > >> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING
> KEY) <
> > >> > espino@apache.org>" not changed
> > >> > gpg: Total number processed: 6
> > >> > gpg:              unchanged: 6
> > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> > >> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > >> F257325522
> > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > >> > espino@apache.org>" [ultimate]
> > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> > >> GPDB5beta8.rpm'
> > >> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > >> F257325522
> > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > >> > espino@apache.org>" [ultimate]
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> > >> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > >> F257325522
> > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > >> > espino@apache.org>" [ultimate]
> > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > >> > apache-madlib-1.12-bin-Linux.rpm: OK
> > >> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> > >> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> > >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> > >> F257325522
> > >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > >> > espino@apache.org>" [ultimate]
> > >> > apache-madlib-1.12-src.tar.gz: OK
> > >> > apache-madlib-1.12-src.tar.gz: OK
> > >> >
> > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > >> > ○ → ls -al
> > >> > ls -al
> > >> > total 34264
> > >> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> > >> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> > >> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> > >> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Darwin.dmg
> > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > >> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > >> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > >> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > >> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > >> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > >> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux.rpm
> > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux.rpm.asc
> > >> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux.rpm.md5
> > >> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> > >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > >> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> > >> > apache-madlib-1.12-check.sh
> > >> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> > >> > apache-madlib-1.12-src.tar.gz
> > >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > >> > apache-madlib-1.12-src.tar.gz.asc
> > >> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> > >> > apache-madlib-1.12-src.tar.gz.md5
> > >> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> > >> > apache-madlib-1.12-src.tar.gz.sha512
> > >> >
> > >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > >> > ○ →
> > >> >
> > >> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org>
> wrote:
> > >> >
> > >> > > Hello Apache MADlib dev community,
> > >> > >
> > >> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides
> > the
> > >> > > source release tarball and convenience binaries.  This is the
> first
> > >> > > Apache MADlib release as an Apache Top Level Project (TLP).
> > >> > >
> > >> > > The vote will run for at least 72 working hours and will close on
> > >> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes
> and
> > >> > > more binding +1 than binding -1 are required to pass.
> > >> > >
> > >> > > The main goals of this release are:
> > >> > >
> > >> > > * New modules (All Pairs Shortest Path, Weakly Connected
> Components,
> > >> > >   Breadth First Search, Mulitple Graph Measures, Stratified
> > Sampling,
> > >> > >   Train-test split, Multilayer Perceptron)
> > >> > > * Decision tree and random forest improvements (Allow expressions
> in
> > >> > >   feature list, Allow array input for features, Filter NULL
> > dependent
> > >> > >   values in OOB, Add option to treat NULL as category)
> > >> > > * Summary improvements (Allow user to determine the number of
> > columns
> > >> > >   per run, Improve efficiency of computation time by ~35%)
> > >> > > * Sketch (Promote cardinality estimators to top level module from
> > >> > >   early stage)
> > >> > > * Add basic code coverage support
> > >> > > * Updates for Apache Top Level Project
> > >> > > * Multiple bug fixes
> > >> > >
> > >> > > For additional information, please see:
> > >> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> > >> > >
> > >> > > Here are the release artifact details:
> > >> > >
> > >> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> > >> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
> > >> it;a=tag;h=
> > >> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> > >> > >
> > >> > > Source release tarball can be retrieved from the following
> > locations:
> > >> > >
> > >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-src.tar.gz
> > >> > > PGP Signature: https://dist.apache.org/repos/
> > >> dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-src.tar.gz.asc
> > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-src.tar.gz.sha512
> > >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-src.tar.gz.md5
> > >> > >
> > >> > > Convenience binary packages can be retrieved from the following
> > >> > > locations:
> > >> > >
> > >> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> > >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Darwin.dmg
> > >> > > PGP Signature: https://dist.apache.org/repos/
> > >> dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> > >> > >
> > >> > > CentOS 6 - GPDB 5 Beta 8
> > >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > >> > > PGP Signature: https://dist.apache.org/repos/
> > >> dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > >> > >
> > >> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> > >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux.rpm
> > >> > > PGP Signature: https://dist.apache.org/repos/
> > >> dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux.rpm.asc
> > >> > > SHA512 Hash: https://dist.apache.org/repos/
> > dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> > >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > >> > > apache-madlib-1.12-bin-Linux.rpm.md5
> > >> > >
> > >> > > The PGP KEYS file used to validate the signature of the release
> > >> artifacts
> > >> > > is available here:
> > >> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> > >> > >
> > >> > > To help in tallying the vote, PMC members please be sure to
> indicate
> > >> > > "(binding)" with the vote.
> > >> > >
> > >> > > [ ] +1  approve
> > >> > > [ ] +0  no opinion
> > >> > > [ ] -1  disapprove (and reason why)
> > >> > >
> > >> > > Regards,
> > >> > > Ed Espino
> > >> > >
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > *Ed Espino*
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > *Ed Espino*
> > >
> >
> >
> >
> > --
> > *Ed Espino*
> >
>

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Orhan Kislal <ok...@pivotal.io>.
Installed and tested install-check on GPDB 4.3.11 using the RPM.

+1 Binding

Thanks,

Orhan

On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:

> +1 (non-binding as I'm not a PMC member)
>
> PGP signatures validated
> Hashes validated
> Apache Release Audit Tool (RAT) validated
>
> On macOS 10.12.6 (16G29), build from source tarball
> (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> using PostgreSQL 9.6.4 & 9.5.8
>
> On macOS 10.12.6 (16G29), validated convenience binary
> (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
>
> On Redhat 7.2, validated convenience binary
> (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
> 5 beta 8.
>
> On Redhat 7.2, validated convenience binary
> (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.
>
> Regards,
> -=e
>
>
>
>
>
>
> On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:
>
> > I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> > apache-madlib-1.12-bin-Linux.rpm. All other files are in good standing.
> > Please reverify this binary package, pgp signature and hashes.  Sorry for
> > the confusion.  Thanks for pointing this out Orhan.
> >
> > Regards,
> > -=e
> >
> > On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io>
> wrote:
> >
> >> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
> >> creates
> >> is named 1.12-dev. I don't see it in the code, the cause might be
> reusing
> >> an old build folder after the version name is changed from 1.12-dev to
> >> 1.12. In addition, it does not have support for the platform. I see the
> >> GPDB 5 folder under ports so the names might have been mixed.
> >>
> >> Orhan Kislal
> >>
> >> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:
> >>
> >> > FYI: You may find this useful when validating the release artifacts. I
> >> have
> >> > used a variation of the following script to retrieve release
> artifacts,
> >> > verify PGP signatures and check hashes (md5 and sha512). I run this on
> >> my
> >> > macbook pro with the utilities available via homebrew. I have pasted
> the
> >> > script below as well as the output from running it.
> >> >
> >> > Regards,
> >> > -=e
> >> >
> >> > #! /bin/sh
> >> > ## ------------------------------------------------------------
> >> ----------
> >> > ## Retrieve release artifacts, verify pgp signatures and check hashes.
> >> > ##
> >> > ## Most utilities are available via homebrew packages:
> >> > ##   gnupg
> >> > ##   gpg2
> >> > ##   coreutils
> >> > ## ------------------------------------------------------------
> >> ----------
> >> >
> >> > files="
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.asc
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.md5
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.asc
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.md5
> >> >
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.sha512
> >> >       "
> >> >
> >> > utils="wget gpg gsha512sum gmd5sum"
> >> >
> >> > for util in $utils; do
> >> >     if ! type $util &> /dev/null ; then
> >> >         echo "FATAL: required utility does not exist ($util). You may
> >> need
> >> > to enhance this script to meet your systems needs"
> >> >     fi
> >> > done
> >> >
> >> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> >> >
> >> > for file in $files $KEYS; do
> >> >     wget -nv --timestamping $file
> >> > done
> >> >
> >> > gpg --import KEYS
> >> > if [ $? != 0 ]; then
> >> >    echo "FATAL: failed to import PGP KEYS"
> >> > fi
> >> >
> >> > for file in $files; do
> >> >     if [[ $file == *.asc ]]; then
> >> >        gpg --verify $(basename $file)
> >> >        if [ $? != 0 ]; then
> >> >           echo "FATAL: gpg signature verification failed"
> >> >        fi
> >> >     fi
> >> >     if [[ $file == *.sha512 ]]; then
> >> >        gsha512sum --check $(basename $file)
> >> >        if [ $? != 0 ]; then
> >> >           echo "FATAL: sha512 check failed"
> >> >        fi
> >> >     fi
> >> >     if [[ $file == *.md5 ]]; then
> >> >        gmd5sum --check $(basename $file)
> >> >        if [ $? != 0 ]; then
> >> >           echo "FATAL: md5 check failed"
> >> >        fi
> >> >     fi
> >> > done
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >> > ○ → ls -al
> >> > ls -al
> >> > total 8
> >> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> >> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> >> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> >> > apache-madlib-1.12-check.sh
> >> >
> >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >> > ○ → ./apache-madlib-1.12-check.sh
> >> > ./apache-madlib-1.12-check.sh
> >> > 2017-08-24 12:01:34 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg
> >> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> >> > 2017-08-24 12:01:34 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> >> > 2017-08-24 12:01:34 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> >> > 2017-08-24 12:01:35 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> >> > 2017-08-24 12:01:35 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm"
> [1]
> >> > 2017-08-24 12:01:35 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
> >> > 2017-08-24 12:01:35 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> >> > 2017-08-24 12:01:36 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
> >> > 2017-08-24 12:01:36 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm
> >> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> >> > 2017-08-24 12:01:36 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.asc
> >> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> >> > 2017-08-24 12:01:36 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.md5
> >> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> >> > 2017-08-24 12:01:36 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> >> > 2017-08-24 12:01:37 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz
> >> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> >> > 2017-08-24 12:01:37 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.asc
> >> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> >> > 2017-08-24 12:01:37 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.md5
> >> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> >> > 2017-08-24 12:01:37 URL:
> >> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > apache-madlib-1.12-src.tar.gz.sha512
> >> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> >> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
> >> pos/dist/dev/madlib/KEYS
> >> > [20807/20807] -> "KEYS" [1]
> >> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> >> > okislal@pivotal.io>" not changed
> >> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> >> > okislal@apache.org>" not changed
> >> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> >> xiaocheng.t@gmail.com
> >> > >"
> >> > not changed
> >> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not
> changed
> >> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> >> > rashmiraghu@apache.org>" not changed
> >> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
> >> > espino@apache.org>" not changed
> >> > gpg: Total number processed: 6
> >> > gpg:              unchanged: 6
> >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> >> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >> F257325522
> >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >> > espino@apache.org>" [ultimate]
> >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> >> > apache-madlib-1.12-bin-Darwin.dmg: OK
> >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> >> GPDB5beta8.rpm'
> >> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >> F257325522
> >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >> > espino@apache.org>" [ultimate]
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> >> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> >> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >> F257325522
> >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >> > espino@apache.org>" [ultimate]
> >> > apache-madlib-1.12-bin-Linux.rpm: OK
> >> > apache-madlib-1.12-bin-Linux.rpm: OK
> >> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> >> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> >> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >> F257325522
> >> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >> > espino@apache.org>" [ultimate]
> >> > apache-madlib-1.12-src.tar.gz: OK
> >> > apache-madlib-1.12-src.tar.gz: OK
> >> >
> >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >> > ○ → ls -al
> >> > ls -al
> >> > total 34264
> >> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> >> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> >> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> >> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Darwin.dmg
> >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux.rpm
> >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux.rpm.asc
> >> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux.rpm.md5
> >> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> >> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> >> > apache-madlib-1.12-check.sh
> >> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> >> > apache-madlib-1.12-src.tar.gz
> >> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >> > apache-madlib-1.12-src.tar.gz.asc
> >> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> >> > apache-madlib-1.12-src.tar.gz.md5
> >> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> >> > apache-madlib-1.12-src.tar.gz.sha512
> >> >
> >> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >> > ○ →
> >> >
> >> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:
> >> >
> >> > > Hello Apache MADlib dev community,
> >> > >
> >> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides
> the
> >> > > source release tarball and convenience binaries.  This is the first
> >> > > Apache MADlib release as an Apache Top Level Project (TLP).
> >> > >
> >> > > The vote will run for at least 72 working hours and will close on
> >> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
> >> > > more binding +1 than binding -1 are required to pass.
> >> > >
> >> > > The main goals of this release are:
> >> > >
> >> > > * New modules (All Pairs Shortest Path, Weakly Connected Components,
> >> > >   Breadth First Search, Mulitple Graph Measures, Stratified
> Sampling,
> >> > >   Train-test split, Multilayer Perceptron)
> >> > > * Decision tree and random forest improvements (Allow expressions in
> >> > >   feature list, Allow array input for features, Filter NULL
> dependent
> >> > >   values in OOB, Add option to treat NULL as category)
> >> > > * Summary improvements (Allow user to determine the number of
> columns
> >> > >   per run, Improve efficiency of computation time by ~35%)
> >> > > * Sketch (Promote cardinality estimators to top level module from
> >> > >   early stage)
> >> > > * Add basic code coverage support
> >> > > * Updates for Apache Top Level Project
> >> > > * Multiple bug fixes
> >> > >
> >> > > For additional information, please see:
> >> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> >> > >
> >> > > Here are the release artifact details:
> >> > >
> >> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> >> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
> >> it;a=tag;h=
> >> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> >> > >
> >> > > Source release tarball can be retrieved from the following
> locations:
> >> > >
> >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-src.tar.gz
> >> > > PGP Signature: https://dist.apache.org/repos/
> >> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-src.tar.gz.asc
> >> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-src.tar.gz.sha512
> >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-src.tar.gz.md5
> >> > >
> >> > > Convenience binary packages can be retrieved from the following
> >> > > locations:
> >> > >
> >> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Darwin.dmg
> >> > > PGP Signature: https://dist.apache.org/repos/
> >> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> >> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> >> > >
> >> > > CentOS 6 - GPDB 5 Beta 8
> >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >> > > PGP Signature: https://dist.apache.org/repos/
> >> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >> > >
> >> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> >> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux.rpm
> >> > > PGP Signature: https://dist.apache.org/repos/
> >> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux.rpm.asc
> >> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> >> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >> > > apache-madlib-1.12-bin-Linux.rpm.md5
> >> > >
> >> > > The PGP KEYS file used to validate the signature of the release
> >> artifacts
> >> > > is available here:
> >> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> >> > >
> >> > > To help in tallying the vote, PMC members please be sure to indicate
> >> > > "(binding)" with the vote.
> >> > >
> >> > > [ ] +1  approve
> >> > > [ ] +0  no opinion
> >> > > [ ] -1  disapprove (and reason why)
> >> > >
> >> > > Regards,
> >> > > Ed Espino
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > *Ed Espino*
> >> >
> >>
> >
> >
> >
> > --
> > *Ed Espino*
> >
>
>
>
> --
> *Ed Espino*
>

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by "Feng, Xixuan (Aaron)" <aa...@recruit.ai>.
Installed and tested install-check on *Postgres 9.6.4* on macOS Sierra:
10.12.6 using the dmg file from
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg

+1 Binding

Thanks!
Aaron

On Mon, Aug 28, 2017 at 11:56 AM, Ed Espino <es...@apache.org> wrote:

> FYI: I have successfully built Apache MADlib 1.12 Release (RC1) from source
> and run install-check against the recently tagged Greenplum Database 5 beta
> 9 (built from source with ORCA enabled). This was performed on RHEL 7.2.
>
> Regards,
> -=e
>
> On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:
>
> > +1 (non-binding as I'm not a PMC member)
> >
> > PGP signatures validated
> > Hashes validated
> > Apache Release Audit Tool (RAT) validated
> >
> > On macOS 10.12.6 (16G29), build from source tarball
> > (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> > using PostgreSQL 9.6.4 & 9.5.8
> >
> > On macOS 10.12.6 (16G29), validated convenience binary
> > (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
> >
> > On Redhat 7.2, validated convenience binary
> > (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
> > 5 beta 8.
> >
> > On Redhat 7.2, validated convenience binary
> > (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.
> >
> > Regards,
> > -=e
> >
> >
> >
> >
> >
> >
> > On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:
> >
> >> I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> >> apache-madlib-1.12-bin-Linux.rpm. All other files are in good standing.
> >> Please reverify this binary package, pgp signature and hashes.  Sorry
> for
> >> the confusion.  Thanks for pointing this out Orhan.
> >>
> >> Regards,
> >> -=e
> >>
> >> On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io>
> wrote:
> >>
> >>> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
> >>> creates
> >>> is named 1.12-dev. I don't see it in the code, the cause might be
> reusing
> >>> an old build folder after the version name is changed from 1.12-dev to
> >>> 1.12. In addition, it does not have support for the platform. I see the
> >>> GPDB 5 folder under ports so the names might have been mixed.
> >>>
> >>> Orhan Kislal
> >>>
> >>> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:
> >>>
> >>> > FYI: You may find this useful when validating the release artifacts.
> I
> >>> have
> >>> > used a variation of the following script to retrieve release
> artifacts,
> >>> > verify PGP signatures and check hashes (md5 and sha512). I run this
> on
> >>> my
> >>> > macbook pro with the utilities available via homebrew. I have pasted
> >>> the
> >>> > script below as well as the output from running it.
> >>> >
> >>> > Regards,
> >>> > -=e
> >>> >
> >>> > #! /bin/sh
> >>> > ## ------------------------------------------------------------
> >>> ----------
> >>> > ## Retrieve release artifacts, verify pgp signatures and check
> hashes.
> >>> > ##
> >>> > ## Most utilities are available via homebrew packages:
> >>> > ##   gnupg
> >>> > ##   gpg2
> >>> > ##   coreutils
> >>> > ## ------------------------------------------------------------
> >>> ----------
> >>> >
> >>> > files="
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.asc
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.md5
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.asc
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.md5
> >>> >
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.sha512
> >>> >       "
> >>> >
> >>> > utils="wget gpg gsha512sum gmd5sum"
> >>> >
> >>> > for util in $utils; do
> >>> >     if ! type $util &> /dev/null ; then
> >>> >         echo "FATAL: required utility does not exist ($util). You may
> >>> need
> >>> > to enhance this script to meet your systems needs"
> >>> >     fi
> >>> > done
> >>> >
> >>> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> >>> >
> >>> > for file in $files $KEYS; do
> >>> >     wget -nv --timestamping $file
> >>> > done
> >>> >
> >>> > gpg --import KEYS
> >>> > if [ $? != 0 ]; then
> >>> >    echo "FATAL: failed to import PGP KEYS"
> >>> > fi
> >>> >
> >>> > for file in $files; do
> >>> >     if [[ $file == *.asc ]]; then
> >>> >        gpg --verify $(basename $file)
> >>> >        if [ $? != 0 ]; then
> >>> >           echo "FATAL: gpg signature verification failed"
> >>> >        fi
> >>> >     fi
> >>> >     if [[ $file == *.sha512 ]]; then
> >>> >        gsha512sum --check $(basename $file)
> >>> >        if [ $? != 0 ]; then
> >>> >           echo "FATAL: sha512 check failed"
> >>> >        fi
> >>> >     fi
> >>> >     if [[ $file == *.md5 ]]; then
> >>> >        gmd5sum --check $(basename $file)
> >>> >        if [ $? != 0 ]; then
> >>> >           echo "FATAL: md5 check failed"
> >>> >        fi
> >>> >     fi
> >>> > done
> >>> >
> >>> >
> >>> >
> >>> >
> >>> >
> >>> >
> >>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >>> > ○ → ls -al
> >>> > ls -al
> >>> > total 8
> >>> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> >>> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> >>> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> >>> > apache-madlib-1.12-check.sh
> >>> >
> >>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >>> > ○ → ./apache-madlib-1.12-check.sh
> >>> > ./apache-madlib-1.12-check.sh
> >>> > 2017-08-24 12:01:34 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg
> >>> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> >>> > 2017-08-24 12:01:34 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >>> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> >>> > 2017-08-24 12:01:34 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >>> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> >>> > 2017-08-24 12:01:35 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >>> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> >>> > 2017-08-24 12:01:35 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >>> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm"
> [1]
> >>> > 2017-08-24 12:01:35 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >>> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
> >>> > 2017-08-24 12:01:35 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >>> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> >>> > 2017-08-24 12:01:36 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >>> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512"
> [1]
> >>> > 2017-08-24 12:01:36 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm
> >>> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> >>> > 2017-08-24 12:01:36 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.asc
> >>> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> >>> > 2017-08-24 12:01:36 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.md5
> >>> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> >>> > 2017-08-24 12:01:36 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >>> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> >>> > 2017-08-24 12:01:37 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz
> >>> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> >>> > 2017-08-24 12:01:37 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.asc
> >>> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> >>> > 2017-08-24 12:01:37 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.md5
> >>> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> >>> > 2017-08-24 12:01:37 URL:
> >>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > apache-madlib-1.12-src.tar.gz.sha512
> >>> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> >>> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
> >>> pos/dist/dev/madlib/KEYS
> >>> > [20807/20807] -> "KEYS" [1]
> >>> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> >>> > okislal@pivotal.io>" not changed
> >>> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> >>> > okislal@apache.org>" not changed
> >>> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> >>> xiaocheng.t@gmail.com
> >>> > >"
> >>> > not changed
> >>> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not
> changed
> >>> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> >>> > rashmiraghu@apache.org>" not changed
> >>> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY)
> <
> >>> > espino@apache.org>" not changed
> >>> > gpg: Total number processed: 6
> >>> > gpg:              unchanged: 6
> >>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> >>> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> >>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >>> F257325522
> >>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >>> > espino@apache.org>" [ultimate]
> >>> > apache-madlib-1.12-bin-Darwin.dmg: OK
> >>> > apache-madlib-1.12-bin-Darwin.dmg: OK
> >>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> >>> GPDB5beta8.rpm'
> >>> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> >>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >>> F257325522
> >>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >>> > espino@apache.org>" [ultimate]
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> >>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> >>> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> >>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >>> F257325522
> >>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >>> > espino@apache.org>" [ultimate]
> >>> > apache-madlib-1.12-bin-Linux.rpm: OK
> >>> > apache-madlib-1.12-bin-Linux.rpm: OK
> >>> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> >>> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> >>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> >>> F257325522
> >>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> >>> > espino@apache.org>" [ultimate]
> >>> > apache-madlib-1.12-src.tar.gz: OK
> >>> > apache-madlib-1.12-src.tar.gz: OK
> >>> >
> >>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >>> > ○ → ls -al
> >>> > ls -al
> >>> > total 34264
> >>> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> >>> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> >>> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> >>> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Darwin.dmg
> >>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >>> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >>> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >>> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >>> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >>> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >>> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux.rpm
> >>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux.rpm.asc
> >>> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux.rpm.md5
> >>> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> >>> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >>> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> >>> > apache-madlib-1.12-check.sh
> >>> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> >>> > apache-madlib-1.12-src.tar.gz
> >>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> >>> > apache-madlib-1.12-src.tar.gz.asc
> >>> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> >>> > apache-madlib-1.12-src.tar.gz.md5
> >>> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> >>> > apache-madlib-1.12-src.tar.gz.sha512
> >>> >
> >>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> >>> > ○ →
> >>> >
> >>> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org>
> wrote:
> >>> >
> >>> > > Hello Apache MADlib dev community,
> >>> > >
> >>> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides
> >>> the
> >>> > > source release tarball and convenience binaries.  This is the first
> >>> > > Apache MADlib release as an Apache Top Level Project (TLP).
> >>> > >
> >>> > > The vote will run for at least 72 working hours and will close on
> >>> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes
> and
> >>> > > more binding +1 than binding -1 are required to pass.
> >>> > >
> >>> > > The main goals of this release are:
> >>> > >
> >>> > > * New modules (All Pairs Shortest Path, Weakly Connected
> Components,
> >>> > >   Breadth First Search, Mulitple Graph Measures, Stratified
> Sampling,
> >>> > >   Train-test split, Multilayer Perceptron)
> >>> > > * Decision tree and random forest improvements (Allow expressions
> in
> >>> > >   feature list, Allow array input for features, Filter NULL
> dependent
> >>> > >   values in OOB, Add option to treat NULL as category)
> >>> > > * Summary improvements (Allow user to determine the number of
> columns
> >>> > >   per run, Improve efficiency of computation time by ~35%)
> >>> > > * Sketch (Promote cardinality estimators to top level module from
> >>> > >   early stage)
> >>> > > * Add basic code coverage support
> >>> > > * Updates for Apache Top Level Project
> >>> > > * Multiple bug fixes
> >>> > >
> >>> > > For additional information, please see:
> >>> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> >>> > >
> >>> > > Here are the release artifact details:
> >>> > >
> >>> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> >>> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
> >>> it;a=tag;h=
> >>> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> >>> > >
> >>> > > Source release tarball can be retrieved from the following
> locations:
> >>> > >
> >>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-src.tar.gz
> >>> > > PGP Signature: https://dist.apache.org/repos/
> >>> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-src.tar.gz.asc
> >>> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-src.tar.gz.sha512
> >>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-src.tar.gz.md5
> >>> > >
> >>> > > Convenience binary packages can be retrieved from the following
> >>> > > locations:
> >>> > >
> >>> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> >>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Darwin.dmg
> >>> > > PGP Signature: https://dist.apache.org/repos/
> >>> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> >>> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> >>> > >
> >>> > > CentOS 6 - GPDB 5 Beta 8
> >>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >>> > > PGP Signature: https://dist.apache.org/repos/
> >>> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >>> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >>> > >
> >>> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> >>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux.rpm
> >>> > > PGP Signature: https://dist.apache.org/repos/
> >>> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux.rpm.asc
> >>> > > SHA512 Hash: https://dist.apache.org/repos/
> dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> >>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> >>> > > apache-madlib-1.12-bin-Linux.rpm.md5
> >>> > >
> >>> > > The PGP KEYS file used to validate the signature of the release
> >>> artifacts
> >>> > > is available here:
> >>> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> >>> > >
> >>> > > To help in tallying the vote, PMC members please be sure to
> indicate
> >>> > > "(binding)" with the vote.
> >>> > >
> >>> > > [ ] +1  approve
> >>> > > [ ] +0  no opinion
> >>> > > [ ] -1  disapprove (and reason why)
> >>> > >
> >>> > > Regards,
> >>> > > Ed Espino
> >>> > >
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > *Ed Espino*
> >>> >
> >>>
> >>
> >>
> >>
> >> --
> >> *Ed Espino*
> >>
> >
> >
> >
> > --
> > *Ed Espino*
> >
>
>
>
> --
> *Ed Espino*
>



-- 
- Aaron

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Ed Espino <es...@apache.org>.
FYI: I have successfully built Apache MADlib 1.12 Release (RC1) from source
and run install-check against the recently tagged Greenplum Database 5 beta
9 (built from source with ORCA enabled). This was performed on RHEL 7.2.

Regards,
-=e

On Thu, Aug 24, 2017 at 3:41 PM, Ed Espino <es...@apache.org> wrote:

> +1 (non-binding as I'm not a PMC member)
>
> PGP signatures validated
> Hashes validated
> Apache Release Audit Tool (RAT) validated
>
> On macOS 10.12.6 (16G29), build from source tarball
> (apache-madlib-1.12-src.tar.gz) and validated with "install-check"
> using PostgreSQL 9.6.4 & 9.5.8
>
> On macOS 10.12.6 (16G29), validated convenience binary
> (apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8
>
> On Redhat 7.2, validated convenience binary
> (apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
> 5 beta 8.
>
> On Redhat 7.2, validated convenience binary
> (apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.
>
> Regards,
> -=e
>
>
>
>
>
>
> On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:
>
>> I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
>> apache-madlib-1.12-bin-Linux.rpm. All other files are in good standing.
>> Please reverify this binary package, pgp signature and hashes.  Sorry for
>> the confusion.  Thanks for pointing this out Orhan.
>>
>> Regards,
>> -=e
>>
>> On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io> wrote:
>>
>>> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
>>> creates
>>> is named 1.12-dev. I don't see it in the code, the cause might be reusing
>>> an old build folder after the version name is changed from 1.12-dev to
>>> 1.12. In addition, it does not have support for the platform. I see the
>>> GPDB 5 folder under ports so the names might have been mixed.
>>>
>>> Orhan Kislal
>>>
>>> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:
>>>
>>> > FYI: You may find this useful when validating the release artifacts. I
>>> have
>>> > used a variation of the following script to retrieve release artifacts,
>>> > verify PGP signatures and check hashes (md5 and sha512). I run this on
>>> my
>>> > macbook pro with the utilities available via homebrew. I have pasted
>>> the
>>> > script below as well as the output from running it.
>>> >
>>> > Regards,
>>> > -=e
>>> >
>>> > #! /bin/sh
>>> > ## ------------------------------------------------------------
>>> ----------
>>> > ## Retrieve release artifacts, verify pgp signatures and check hashes.
>>> > ##
>>> > ## Most utilities are available via homebrew packages:
>>> > ##   gnupg
>>> > ##   gpg2
>>> > ##   coreutils
>>> > ## ------------------------------------------------------------
>>> ----------
>>> >
>>> > files="
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.asc
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.md5
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.asc
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.md5
>>> >
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.sha512
>>> >       "
>>> >
>>> > utils="wget gpg gsha512sum gmd5sum"
>>> >
>>> > for util in $utils; do
>>> >     if ! type $util &> /dev/null ; then
>>> >         echo "FATAL: required utility does not exist ($util). You may
>>> need
>>> > to enhance this script to meet your systems needs"
>>> >     fi
>>> > done
>>> >
>>> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
>>> >
>>> > for file in $files $KEYS; do
>>> >     wget -nv --timestamping $file
>>> > done
>>> >
>>> > gpg --import KEYS
>>> > if [ $? != 0 ]; then
>>> >    echo "FATAL: failed to import PGP KEYS"
>>> > fi
>>> >
>>> > for file in $files; do
>>> >     if [[ $file == *.asc ]]; then
>>> >        gpg --verify $(basename $file)
>>> >        if [ $? != 0 ]; then
>>> >           echo "FATAL: gpg signature verification failed"
>>> >        fi
>>> >     fi
>>> >     if [[ $file == *.sha512 ]]; then
>>> >        gsha512sum --check $(basename $file)
>>> >        if [ $? != 0 ]; then
>>> >           echo "FATAL: sha512 check failed"
>>> >        fi
>>> >     fi
>>> >     if [[ $file == *.md5 ]]; then
>>> >        gmd5sum --check $(basename $file)
>>> >        if [ $? != 0 ]; then
>>> >           echo "FATAL: md5 check failed"
>>> >        fi
>>> >     fi
>>> > done
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>>> > ○ → ls -al
>>> > ls -al
>>> > total 8
>>> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
>>> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
>>> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
>>> > apache-madlib-1.12-check.sh
>>> >
>>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>>> > ○ → ./apache-madlib-1.12-check.sh
>>> > ./apache-madlib-1.12-check.sh
>>> > 2017-08-24 12:01:34 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg
>>> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
>>> > 2017-08-24 12:01:34 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>>> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
>>> > 2017-08-24 12:01:34 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>>> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
>>> > 2017-08-24 12:01:35 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>>> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
>>> > 2017-08-24 12:01:35 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>>> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1]
>>> > 2017-08-24 12:01:35 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>>> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
>>> > 2017-08-24 12:01:35 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>>> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
>>> > 2017-08-24 12:01:36 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>>> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
>>> > 2017-08-24 12:01:36 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm
>>> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
>>> > 2017-08-24 12:01:36 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.asc
>>> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
>>> > 2017-08-24 12:01:36 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.md5
>>> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
>>> > 2017-08-24 12:01:36 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>>> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
>>> > 2017-08-24 12:01:37 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz
>>> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
>>> > 2017-08-24 12:01:37 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.asc
>>> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
>>> > 2017-08-24 12:01:37 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.md5
>>> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
>>> > 2017-08-24 12:01:37 URL:
>>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > apache-madlib-1.12-src.tar.gz.sha512
>>> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
>>> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
>>> pos/dist/dev/madlib/KEYS
>>> > [20807/20807] -> "KEYS" [1]
>>> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
>>> > okislal@pivotal.io>" not changed
>>> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
>>> > okislal@apache.org>" not changed
>>> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
>>> xiaocheng.t@gmail.com
>>> > >"
>>> > not changed
>>> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not changed
>>> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
>>> > rashmiraghu@apache.org>" not changed
>>> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
>>> > espino@apache.org>" not changed
>>> > gpg: Total number processed: 6
>>> > gpg:              unchanged: 6
>>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
>>> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
>>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>>> F257325522
>>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>>> > espino@apache.org>" [ultimate]
>>> > apache-madlib-1.12-bin-Darwin.dmg: OK
>>> > apache-madlib-1.12-bin-Darwin.dmg: OK
>>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
>>> GPDB5beta8.rpm'
>>> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
>>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>>> F257325522
>>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>>> > espino@apache.org>" [ultimate]
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
>>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
>>> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
>>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>>> F257325522
>>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>>> > espino@apache.org>" [ultimate]
>>> > apache-madlib-1.12-bin-Linux.rpm: OK
>>> > apache-madlib-1.12-bin-Linux.rpm: OK
>>> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
>>> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
>>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>>> F257325522
>>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>>> > espino@apache.org>" [ultimate]
>>> > apache-madlib-1.12-src.tar.gz: OK
>>> > apache-madlib-1.12-src.tar.gz: OK
>>> >
>>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>>> > ○ → ls -al
>>> > ls -al
>>> > total 34264
>>> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
>>> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
>>> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
>>> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Darwin.dmg
>>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>>> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>>> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>>> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>>> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>>> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>>> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux.rpm
>>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux.rpm.asc
>>> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux.rpm.md5
>>> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
>>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>>> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
>>> > apache-madlib-1.12-check.sh
>>> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
>>> > apache-madlib-1.12-src.tar.gz
>>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>>> > apache-madlib-1.12-src.tar.gz.asc
>>> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
>>> > apache-madlib-1.12-src.tar.gz.md5
>>> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
>>> > apache-madlib-1.12-src.tar.gz.sha512
>>> >
>>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>>> > ○ →
>>> >
>>> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:
>>> >
>>> > > Hello Apache MADlib dev community,
>>> > >
>>> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides
>>> the
>>> > > source release tarball and convenience binaries.  This is the first
>>> > > Apache MADlib release as an Apache Top Level Project (TLP).
>>> > >
>>> > > The vote will run for at least 72 working hours and will close on
>>> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
>>> > > more binding +1 than binding -1 are required to pass.
>>> > >
>>> > > The main goals of this release are:
>>> > >
>>> > > * New modules (All Pairs Shortest Path, Weakly Connected Components,
>>> > >   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
>>> > >   Train-test split, Multilayer Perceptron)
>>> > > * Decision tree and random forest improvements (Allow expressions in
>>> > >   feature list, Allow array input for features, Filter NULL dependent
>>> > >   values in OOB, Add option to treat NULL as category)
>>> > > * Summary improvements (Allow user to determine the number of columns
>>> > >   per run, Improve efficiency of computation time by ~35%)
>>> > > * Sketch (Promote cardinality estimators to top level module from
>>> > >   early stage)
>>> > > * Add basic code coverage support
>>> > > * Updates for Apache Top Level Project
>>> > > * Multiple bug fixes
>>> > >
>>> > > For additional information, please see:
>>> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
>>> > >
>>> > > Here are the release artifact details:
>>> > >
>>> > > Source release tag to be voted on: rc/1.12-rc1, located here:
>>> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
>>> it;a=tag;h=
>>> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
>>> > >
>>> > > Source release tarball can be retrieved from the following locations:
>>> > >
>>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-src.tar.gz
>>> > > PGP Signature: https://dist.apache.org/repos/
>>> dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-src.tar.gz.asc
>>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-src.tar.gz.sha512
>>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-src.tar.gz.md5
>>> > >
>>> > > Convenience binary packages can be retrieved from the following
>>> > > locations:
>>> > >
>>> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
>>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Darwin.dmg
>>> > > PGP Signature: https://dist.apache.org/repos/
>>> dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Darwin.dmg.asc
>>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
>>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Darwin.dmg.md5
>>> > >
>>> > > CentOS 6 - GPDB 5 Beta 8
>>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>>> > > PGP Signature: https://dist.apache.org/repos/
>>> dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>>> > >
>>> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
>>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux.rpm
>>> > > PGP Signature: https://dist.apache.org/repos/
>>> dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux.rpm.asc
>>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux.rpm.sha512
>>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>>> > > apache-madlib-1.12-bin-Linux.rpm.md5
>>> > >
>>> > > The PGP KEYS file used to validate the signature of the release
>>> artifacts
>>> > > is available here:
>>> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
>>> > >
>>> > > To help in tallying the vote, PMC members please be sure to indicate
>>> > > "(binding)" with the vote.
>>> > >
>>> > > [ ] +1  approve
>>> > > [ ] +0  no opinion
>>> > > [ ] -1  disapprove (and reason why)
>>> > >
>>> > > Regards,
>>> > > Ed Espino
>>> > >
>>> >
>>> >
>>> >
>>> > --
>>> > *Ed Espino*
>>> >
>>>
>>
>>
>>
>> --
>> *Ed Espino*
>>
>
>
>
> --
> *Ed Espino*
>



-- 
*Ed Espino*

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Ed Espino <es...@apache.org>.
+1 (non-binding as I'm not a PMC member)

PGP signatures validated
Hashes validated
Apache Release Audit Tool (RAT) validated

On macOS 10.12.6 (16G29), build from source tarball
(apache-madlib-1.12-src.tar.gz) and validated with "install-check"
using PostgreSQL 9.6.4 & 9.5.8

On macOS 10.12.6 (16G29), validated convenience binary
(apache-madlib-1.12-bin-Darwin.dmg) using PostgreSQL 9.6.4 & 9.5.8

On Redhat 7.2, validated convenience binary
(apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm) using Greenplum Database
5 beta 8.

On Redhat 7.2, validated convenience binary
(apache-madlib-1.12-bin-Linux.rpm) using Greenplum Database 4.3.16.1.

Regards,
-=e






On Thu, Aug 24, 2017 at 2:28 PM, Ed Espino <es...@apache.org> wrote:

> I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
> apache-madlib-1.12-bin-Linux.rpm. All other files are in good standing.
> Please reverify this binary package, pgp signature and hashes.  Sorry for
> the confusion.  Thanks for pointing this out Orhan.
>
> Regards,
> -=e
>
> On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io> wrote:
>
>> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it
>> creates
>> is named 1.12-dev. I don't see it in the code, the cause might be reusing
>> an old build folder after the version name is changed from 1.12-dev to
>> 1.12. In addition, it does not have support for the platform. I see the
>> GPDB 5 folder under ports so the names might have been mixed.
>>
>> Orhan Kislal
>>
>> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:
>>
>> > FYI: You may find this useful when validating the release artifacts. I
>> have
>> > used a variation of the following script to retrieve release artifacts,
>> > verify PGP signatures and check hashes (md5 and sha512). I run this on
>> my
>> > macbook pro with the utilities available via homebrew. I have pasted the
>> > script below as well as the output from running it.
>> >
>> > Regards,
>> > -=e
>> >
>> > #! /bin/sh
>> > ## ------------------------------------------------------------
>> ----------
>> > ## Retrieve release artifacts, verify pgp signatures and check hashes.
>> > ##
>> > ## Most utilities are available via homebrew packages:
>> > ##   gnupg
>> > ##   gpg2
>> > ##   coreutils
>> > ## ------------------------------------------------------------
>> ----------
>> >
>> > files="
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.asc
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.md5
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.asc
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.md5
>> >
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.sha512
>> >       "
>> >
>> > utils="wget gpg gsha512sum gmd5sum"
>> >
>> > for util in $utils; do
>> >     if ! type $util &> /dev/null ; then
>> >         echo "FATAL: required utility does not exist ($util). You may
>> need
>> > to enhance this script to meet your systems needs"
>> >     fi
>> > done
>> >
>> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
>> >
>> > for file in $files $KEYS; do
>> >     wget -nv --timestamping $file
>> > done
>> >
>> > gpg --import KEYS
>> > if [ $? != 0 ]; then
>> >    echo "FATAL: failed to import PGP KEYS"
>> > fi
>> >
>> > for file in $files; do
>> >     if [[ $file == *.asc ]]; then
>> >        gpg --verify $(basename $file)
>> >        if [ $? != 0 ]; then
>> >           echo "FATAL: gpg signature verification failed"
>> >        fi
>> >     fi
>> >     if [[ $file == *.sha512 ]]; then
>> >        gsha512sum --check $(basename $file)
>> >        if [ $? != 0 ]; then
>> >           echo "FATAL: sha512 check failed"
>> >        fi
>> >     fi
>> >     if [[ $file == *.md5 ]]; then
>> >        gmd5sum --check $(basename $file)
>> >        if [ $? != 0 ]; then
>> >           echo "FATAL: md5 check failed"
>> >        fi
>> >     fi
>> > done
>> >
>> >
>> >
>> >
>> >
>> >
>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>> > ○ → ls -al
>> > ls -al
>> > total 8
>> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
>> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
>> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
>> > apache-madlib-1.12-check.sh
>> >
>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>> > ○ → ./apache-madlib-1.12-check.sh
>> > ./apache-madlib-1.12-check.sh
>> > 2017-08-24 12:01:34 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg
>> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
>> > 2017-08-24 12:01:34 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
>> > 2017-08-24 12:01:34 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
>> > 2017-08-24 12:01:35 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
>> > 2017-08-24 12:01:35 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1]
>> > 2017-08-24 12:01:35 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
>> > 2017-08-24 12:01:35 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
>> > 2017-08-24 12:01:36 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
>> > 2017-08-24 12:01:36 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm
>> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
>> > 2017-08-24 12:01:36 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.asc
>> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
>> > 2017-08-24 12:01:36 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.md5
>> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
>> > 2017-08-24 12:01:36 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
>> > 2017-08-24 12:01:37 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz
>> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
>> > 2017-08-24 12:01:37 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.asc
>> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
>> > 2017-08-24 12:01:37 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.md5
>> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
>> > 2017-08-24 12:01:37 URL:
>> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > apache-madlib-1.12-src.tar.gz.sha512
>> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
>> > 2017-08-24 12:01:38 URL:https://dist.apache.org/re
>> pos/dist/dev/madlib/KEYS
>> > [20807/20807] -> "KEYS" [1]
>> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
>> > okislal@pivotal.io>" not changed
>> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
>> > okislal@apache.org>" not changed
>> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
>> xiaocheng.t@gmail.com
>> > >"
>> > not changed
>> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not changed
>> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
>> > rashmiraghu@apache.org>" not changed
>> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
>> > espino@apache.org>" not changed
>> > gpg: Total number processed: 6
>> > gpg:              unchanged: 6
>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
>> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>> F257325522
>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>> > espino@apache.org>" [ultimate]
>> > apache-madlib-1.12-bin-Darwin.dmg: OK
>> > apache-madlib-1.12-bin-Darwin.dmg: OK
>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
>> GPDB5beta8.rpm'
>> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>> F257325522
>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>> > espino@apache.org>" [ultimate]
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
>> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
>> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>> F257325522
>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>> > espino@apache.org>" [ultimate]
>> > apache-madlib-1.12-bin-Linux.rpm: OK
>> > apache-madlib-1.12-bin-Linux.rpm: OK
>> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
>> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
>> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
>> F257325522
>> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
>> > espino@apache.org>" [ultimate]
>> > apache-madlib-1.12-src.tar.gz: OK
>> > apache-madlib-1.12-src.tar.gz: OK
>> >
>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>> > ○ → ls -al
>> > ls -al
>> > total 34264
>> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
>> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
>> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
>> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
>> > apache-madlib-1.12-bin-Darwin.dmg
>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>> > apache-madlib-1.12-bin-Darwin.dmg.asc
>> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
>> > apache-madlib-1.12-bin-Darwin.dmg.md5
>> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
>> > apache-madlib-1.12-bin-Darwin.dmg.sha512
>> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux.rpm
>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux.rpm.asc
>> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux.rpm.md5
>> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
>> > apache-madlib-1.12-bin-Linux.rpm.sha512
>> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
>> > apache-madlib-1.12-check.sh
>> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
>> > apache-madlib-1.12-src.tar.gz
>> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
>> > apache-madlib-1.12-src.tar.gz.asc
>> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
>> > apache-madlib-1.12-src.tar.gz.md5
>> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
>> > apache-madlib-1.12-src.tar.gz.sha512
>> >
>> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
>> > ○ →
>> >
>> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:
>> >
>> > > Hello Apache MADlib dev community,
>> > >
>> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
>> > > source release tarball and convenience binaries.  This is the first
>> > > Apache MADlib release as an Apache Top Level Project (TLP).
>> > >
>> > > The vote will run for at least 72 working hours and will close on
>> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
>> > > more binding +1 than binding -1 are required to pass.
>> > >
>> > > The main goals of this release are:
>> > >
>> > > * New modules (All Pairs Shortest Path, Weakly Connected Components,
>> > >   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
>> > >   Train-test split, Multilayer Perceptron)
>> > > * Decision tree and random forest improvements (Allow expressions in
>> > >   feature list, Allow array input for features, Filter NULL dependent
>> > >   values in OOB, Add option to treat NULL as category)
>> > > * Summary improvements (Allow user to determine the number of columns
>> > >   per run, Improve efficiency of computation time by ~35%)
>> > > * Sketch (Promote cardinality estimators to top level module from
>> > >   early stage)
>> > > * Add basic code coverage support
>> > > * Updates for Apache Top Level Project
>> > > * Multiple bug fixes
>> > >
>> > > For additional information, please see:
>> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
>> > >
>> > > Here are the release artifact details:
>> > >
>> > > Source release tag to be voted on: rc/1.12-rc1, located here:
>> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.g
>> it;a=tag;h=
>> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
>> > >
>> > > Source release tarball can be retrieved from the following locations:
>> > >
>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-src.tar.gz
>> > > PGP Signature: https://dist.apache.org/repos/
>> dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-src.tar.gz.asc
>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-src.tar.gz.sha512
>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-src.tar.gz.md5
>> > >
>> > > Convenience binary packages can be retrieved from the following
>> > > locations:
>> > >
>> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Darwin.dmg
>> > > PGP Signature: https://dist.apache.org/repos/
>> dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Darwin.dmg.asc
>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Darwin.dmg.md5
>> > >
>> > > CentOS 6 - GPDB 5 Beta 8
>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>> > > PGP Signature: https://dist.apache.org/repos/
>> dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>> > >
>> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
>> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux.rpm
>> > > PGP Signature: https://dist.apache.org/repos/
>> dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux.rpm.asc
>> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux.rpm.sha512
>> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
>> > > apache-madlib-1.12-bin-Linux.rpm.md5
>> > >
>> > > The PGP KEYS file used to validate the signature of the release
>> artifacts
>> > > is available here:
>> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
>> > >
>> > > To help in tallying the vote, PMC members please be sure to indicate
>> > > "(binding)" with the vote.
>> > >
>> > > [ ] +1  approve
>> > > [ ] +0  no opinion
>> > > [ ] -1  disapprove (and reason why)
>> > >
>> > > Regards,
>> > > Ed Espino
>> > >
>> >
>> >
>> >
>> > --
>> > *Ed Espino*
>> >
>>
>
>
>
> --
> *Ed Espino*
>



-- 
*Ed Espino*

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Ed Espino <es...@apache.org>.
I just updated the correct Apache HAWQ 1.12.RC1 convenience binary
apache-madlib-1.12-bin-Linux.rpm. All other files are in good standing.
Please reverify this binary package, pgp signature and hashes.  Sorry for
the confusion.  Thanks for pointing this out Orhan.

Regards,
-=e

On Thu, Aug 24, 2017 at 1:36 PM, Orhan Kislal <ok...@pivotal.io> wrote:

> Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it creates
> is named 1.12-dev. I don't see it in the code, the cause might be reusing
> an old build folder after the version name is changed from 1.12-dev to
> 1.12. In addition, it does not have support for the platform. I see the
> GPDB 5 folder under ports so the names might have been mixed.
>
> Orhan Kislal
>
> On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:
>
> > FYI: You may find this useful when validating the release artifacts. I
> have
> > used a variation of the following script to retrieve release artifacts,
> > verify PGP signatures and check hashes (md5 and sha512). I run this on my
> > macbook pro with the utilities available via homebrew. I have pasted the
> > script below as well as the output from running it.
> >
> > Regards,
> > -=e
> >
> > #! /bin/sh
> > ## ------------------------------------------------------------
> ----------
> > ## Retrieve release artifacts, verify pgp signatures and check hashes.
> > ##
> > ## Most utilities are available via homebrew packages:
> > ##   gnupg
> > ##   gpg2
> > ##   coreutils
> > ## ------------------------------------------------------------
> ----------
> >
> > files="
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.asc
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.asc
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.md5
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.sha512
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.asc
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.md5
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.sha512
> >       "
> >
> > utils="wget gpg gsha512sum gmd5sum"
> >
> > for util in $utils; do
> >     if ! type $util &> /dev/null ; then
> >         echo "FATAL: required utility does not exist ($util). You may
> need
> > to enhance this script to meet your systems needs"
> >     fi
> > done
> >
> > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
> >
> > for file in $files $KEYS; do
> >     wget -nv --timestamping $file
> > done
> >
> > gpg --import KEYS
> > if [ $? != 0 ]; then
> >    echo "FATAL: failed to import PGP KEYS"
> > fi
> >
> > for file in $files; do
> >     if [[ $file == *.asc ]]; then
> >        gpg --verify $(basename $file)
> >        if [ $? != 0 ]; then
> >           echo "FATAL: gpg signature verification failed"
> >        fi
> >     fi
> >     if [[ $file == *.sha512 ]]; then
> >        gsha512sum --check $(basename $file)
> >        if [ $? != 0 ]; then
> >           echo "FATAL: sha512 check failed"
> >        fi
> >     fi
> >     if [[ $file == *.md5 ]]; then
> >        gmd5sum --check $(basename $file)
> >        if [ $? != 0 ]; then
> >           echo "FATAL: md5 check failed"
> >        fi
> >     fi
> > done
> >
> >
> >
> >
> >
> >
> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > ○ → ls -al
> > ls -al
> > total 8
> > drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> > drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> > -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> > apache-madlib-1.12-check.sh
> >
> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > ○ → ./apache-madlib-1.12-check.sh
> > ./apache-madlib-1.12-check.sh
> > 2017-08-24 12:01:34 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg
> > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> > 2017-08-24 12:01:34 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> > 2017-08-24 12:01:34 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> > 2017-08-24 12:01:35 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> > 2017-08-24 12:01:35 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1]
> > 2017-08-24 12:01:35 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
> > 2017-08-24 12:01:35 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> > 2017-08-24 12:01:36 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
> > 2017-08-24 12:01:36 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm
> > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> > 2017-08-24 12:01:36 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.asc
> > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> > 2017-08-24 12:01:36 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.md5
> > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> > 2017-08-24 12:01:36 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> > 2017-08-24 12:01:37 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz
> > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> > 2017-08-24 12:01:37 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.asc
> > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> > 2017-08-24 12:01:37 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.md5
> > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> > 2017-08-24 12:01:37 URL:
> > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.sha512
> > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> > 2017-08-24 12:01:38 URL:https://dist.apache.org/
> repos/dist/dev/madlib/KEYS
> > [20807/20807] -> "KEYS" [1]
> > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> > okislal@pivotal.io>" not changed
> > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> > okislal@apache.org>" not changed
> > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <
> xiaocheng.t@gmail.com
> > >"
> > not changed
> > gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not changed
> > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> > rashmiraghu@apache.org>" not changed
> > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
> > espino@apache.org>" not changed
> > gpg: Total number processed: 6
> > gpg:              unchanged: 6
> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> F257325522
> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > espino@apache.org>" [ultimate]
> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > apache-madlib-1.12-bin-Darwin.dmg: OK
> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-
> GPDB5beta8.rpm'
> > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> F257325522
> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > espino@apache.org>" [ultimate]
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> F257325522
> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > espino@apache.org>" [ultimate]
> > apache-madlib-1.12-bin-Linux.rpm: OK
> > apache-madlib-1.12-bin-Linux.rpm: OK
> > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> > gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662
> F257325522
> > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> > espino@apache.org>" [ultimate]
> > apache-madlib-1.12-src.tar.gz: OK
> > apache-madlib-1.12-src.tar.gz: OK
> >
> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > ○ → ls -al
> > ls -al
> > total 34264
> > drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> > drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> > -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> > -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> > apache-madlib-1.12-bin-Darwin.dmg
> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> > apache-madlib-1.12-bin-Darwin.dmg.md5
> > -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux.rpm
> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux.rpm.asc
> > -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux.rpm.md5
> > -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> > apache-madlib-1.12-check.sh
> > -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> > apache-madlib-1.12-src.tar.gz
> > -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> > apache-madlib-1.12-src.tar.gz.asc
> > -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> > apache-madlib-1.12-src.tar.gz.md5
> > -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> > apache-madlib-1.12-src.tar.gz.sha512
> >
> > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> > ○ →
> >
> > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:
> >
> > > Hello Apache MADlib dev community,
> > >
> > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
> > > source release tarball and convenience binaries.  This is the first
> > > Apache MADlib release as an Apache Top Level Project (TLP).
> > >
> > > The vote will run for at least 72 working hours and will close on
> > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
> > > more binding +1 than binding -1 are required to pass.
> > >
> > > The main goals of this release are:
> > >
> > > * New modules (All Pairs Shortest Path, Weakly Connected Components,
> > >   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
> > >   Train-test split, Multilayer Perceptron)
> > > * Decision tree and random forest improvements (Allow expressions in
> > >   feature list, Allow array input for features, Filter NULL dependent
> > >   values in OOB, Add option to treat NULL as category)
> > > * Summary improvements (Allow user to determine the number of columns
> > >   per run, Improve efficiency of computation time by ~35%)
> > > * Sketch (Promote cardinality estimators to top level module from
> > >   early stage)
> > > * Add basic code coverage support
> > > * Updates for Apache Top Level Project
> > > * Multiple bug fixes
> > >
> > > For additional information, please see:
> > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> > >
> > > Here are the release artifact details:
> > >
> > > Source release tag to be voted on: rc/1.12-rc1, located here:
> > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.
> git;a=tag;h=
> > > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> > >
> > > Source release tarball can be retrieved from the following locations:
> > >
> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-src.tar.gz
> > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-src.tar.gz.asc
> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-src.tar.gz.sha512
> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-src.tar.gz.md5
> > >
> > > Convenience binary packages can be retrieved from the following
> > > locations:
> > >
> > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Darwin.dmg
> > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Darwin.dmg.asc
> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Darwin.dmg.md5
> > >
> > > CentOS 6 - GPDB 5 Beta 8
> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> > >
> > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux.rpm
> > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux.rpm.asc
> > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux.rpm.sha512
> > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > > apache-madlib-1.12-bin-Linux.rpm.md5
> > >
> > > The PGP KEYS file used to validate the signature of the release
> artifacts
> > > is available here:
> > > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> > >
> > > To help in tallying the vote, PMC members please be sure to indicate
> > > "(binding)" with the vote.
> > >
> > > [ ] +1  approve
> > > [ ] +0  no opinion
> > > [ ] -1  disapprove (and reason why)
> > >
> > > Regards,
> > > Ed Espino
> > >
> >
> >
> >
> > --
> > *Ed Espino*
> >
>



-- 
*Ed Espino*

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Orhan Kislal <ok...@pivotal.io>.
Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it creates
is named 1.12-dev. I don't see it in the code, the cause might be reusing
an old build folder after the version name is changed from 1.12-dev to
1.12. In addition, it does not have support for the platform. I see the
GPDB 5 folder under ports so the names might have been mixed.

Orhan Kislal

On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <es...@apache.org> wrote:

> FYI: You may find this useful when validating the release artifacts. I have
> used a variation of the following script to retrieve release artifacts,
> verify PGP signatures and check hashes (md5 and sha512). I run this on my
> macbook pro with the utilities available via homebrew. I have pasted the
> script below as well as the output from running it.
>
> Regards,
> -=e
>
> #! /bin/sh
> ## ----------------------------------------------------------------------
> ## Retrieve release artifacts, verify pgp signatures and check hashes.
> ##
> ## Most utilities are available via homebrew packages:
> ##   gnupg
> ##   gpg2
> ##   coreutils
> ## ----------------------------------------------------------------------
>
> files="
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.md5
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.md5
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.md5
>
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.sha512
>       "
>
> utils="wget gpg gsha512sum gmd5sum"
>
> for util in $utils; do
>     if ! type $util &> /dev/null ; then
>         echo "FATAL: required utility does not exist ($util). You may need
> to enhance this script to meet your systems needs"
>     fi
> done
>
> KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"
>
> for file in $files $KEYS; do
>     wget -nv --timestamping $file
> done
>
> gpg --import KEYS
> if [ $? != 0 ]; then
>    echo "FATAL: failed to import PGP KEYS"
> fi
>
> for file in $files; do
>     if [[ $file == *.asc ]]; then
>        gpg --verify $(basename $file)
>        if [ $? != 0 ]; then
>           echo "FATAL: gpg signature verification failed"
>        fi
>     fi
>     if [[ $file == *.sha512 ]]; then
>        gsha512sum --check $(basename $file)
>        if [ $? != 0 ]; then
>           echo "FATAL: sha512 check failed"
>        fi
>     fi
>     if [[ $file == *.md5 ]]; then
>        gmd5sum --check $(basename $file)
>        if [ $? != 0 ]; then
>           echo "FATAL: md5 check failed"
>        fi
>     fi
> done
>
>
>
>
>
>
> 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> ○ → ls -al
> ls -al
> total 8
> drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
> drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
> -rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00
> apache-madlib-1.12-check.sh
>
> 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> ○ → ./apache-madlib-1.12-check.sh
> ./apache-madlib-1.12-check.sh
> 2017-08-24 12:01:34 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg
> [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
> 2017-08-24 12:01:34 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.asc
> [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
> 2017-08-24 12:01:34 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.md5
> [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
> 2017-08-24 12:01:35 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.sha512
> [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
> 2017-08-24 12:01:35 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1]
> 2017-08-24 12:01:35 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
> 2017-08-24 12:01:35 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
> 2017-08-24 12:01:36 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
> 2017-08-24 12:01:36 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm
> [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
> 2017-08-24 12:01:36 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.asc
> [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
> 2017-08-24 12:01:36 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.md5
> [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
> 2017-08-24 12:01:36 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.sha512
> [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
> 2017-08-24 12:01:37 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz
> [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
> 2017-08-24 12:01:37 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.asc
> [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
> 2017-08-24 12:01:37 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.md5
> [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
> 2017-08-24 12:01:37 URL:
> https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.sha512
> [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
> 2017-08-24 12:01:38 URL:https://dist.apache.org/repos/dist/dev/madlib/KEYS
> [20807/20807] -> "KEYS" [1]
> gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
> okislal@pivotal.io>" not changed
> gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
> okislal@apache.org>" not changed
> gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <xiaocheng.t@gmail.com
> >"
> not changed
> gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not changed
> gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
> rashmiraghu@apache.org>" not changed
> gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
> espino@apache.org>" not changed
> gpg: Total number processed: 6
> gpg:              unchanged: 6
> gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
> gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
> gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
> gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> espino@apache.org>" [ultimate]
> apache-madlib-1.12-bin-Darwin.dmg: OK
> apache-madlib-1.12-bin-Darwin.dmg: OK
> gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm'
> gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
> gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
> gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> espino@apache.org>" [ultimate]
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
> gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
> gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
> gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
> gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> espino@apache.org>" [ultimate]
> apache-madlib-1.12-bin-Linux.rpm: OK
> apache-madlib-1.12-bin-Linux.rpm: OK
> gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
> gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
> gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
> gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
> espino@apache.org>" [ultimate]
> apache-madlib-1.12-src.tar.gz: OK
> apache-madlib-1.12-src.tar.gz: OK
>
> 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> ○ → ls -al
> ls -al
> total 34264
> drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
> drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
> -rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
> -rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
> apache-madlib-1.12-bin-Darwin.dmg
> -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> apache-madlib-1.12-bin-Darwin.dmg.asc
> -rw-r--r--@  1 espino  staff       75 Aug 23 17:00
> apache-madlib-1.12-bin-Darwin.dmg.md5
> -rw-r--r--@  1 espino  staff      164 Aug 23 17:00
> apache-madlib-1.12-bin-Darwin.dmg.sha512
> -rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> -rw-r--r--@  1 espino  staff       85 Aug 23 17:00
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> -rw-r--r--@  1 espino  staff      174 Aug 23 17:00
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> -rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
> apache-madlib-1.12-bin-Linux.rpm
> -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> apache-madlib-1.12-bin-Linux.rpm.asc
> -rw-r--r--@  1 espino  staff       74 Aug 23 17:00
> apache-madlib-1.12-bin-Linux.rpm.md5
> -rw-r--r--@  1 espino  staff      163 Aug 23 17:00
> apache-madlib-1.12-bin-Linux.rpm.sha512
> -rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
> apache-madlib-1.12-check.sh
> -rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
> apache-madlib-1.12-src.tar.gz
> -rw-r--r--@  1 espino  staff      833 Aug 23 17:00
> apache-madlib-1.12-src.tar.gz.asc
> -rw-r--r--@  1 espino  staff       71 Aug 23 17:00
> apache-madlib-1.12-src.tar.gz.md5
> -rw-r--r--@  1 espino  staff      160 Aug 23 17:00
> apache-madlib-1.12-src.tar.gz.sha512
>
> 12 creekside in ~/workspace/MADlib/apache-madlib-1.12
> ○ →
>
> On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:
>
> > Hello Apache MADlib dev community,
> >
> > This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
> > source release tarball and convenience binaries.  This is the first
> > Apache MADlib release as an Apache Top Level Project (TLP).
> >
> > The vote will run for at least 72 working hours and will close on
> > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
> > more binding +1 than binding -1 are required to pass.
> >
> > The main goals of this release are:
> >
> > * New modules (All Pairs Shortest Path, Weakly Connected Components,
> >   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
> >   Train-test split, Multilayer Perceptron)
> > * Decision tree and random forest improvements (Allow expressions in
> >   feature list, Allow array input for features, Filter NULL dependent
> >   values in OOB, Add option to treat NULL as category)
> > * Summary improvements (Allow user to determine the number of columns
> >   per run, Improve efficiency of computation time by ~35%)
> > * Sketch (Promote cardinality estimators to top level module from
> >   early stage)
> > * Add basic code coverage support
> > * Updates for Apache Top Level Project
> > * Multiple bug fixes
> >
> > For additional information, please see:
> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
> >
> > Here are the release artifact details:
> >
> > Source release tag to be voted on: rc/1.12-rc1, located here:
> > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.git;a=tag;h=
> > 65e6c9175e2754de85885f1f0d42b162deb9b76e
> >
> > Source release tarball can be retrieved from the following locations:
> >
> > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz
> > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.asc
> > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.sha512
> > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-src.tar.gz.md5
> >
> > Convenience binary packages can be retrieved from the following
> > locations:
> >
> > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg
> > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.asc
> > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.sha512
> > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Darwin.dmg.md5
> >
> > CentOS 6 - GPDB 5 Beta 8
> > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
> >
> > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm
> > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.asc
> > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.sha512
> > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> > apache-madlib-1.12-bin-Linux.rpm.md5
> >
> > The PGP KEYS file used to validate the signature of the release artifacts
> > is available here:
> > https://dist.apache.org/repos/dist/dev/madlib/KEYS
> >
> > To help in tallying the vote, PMC members please be sure to indicate
> > "(binding)" with the vote.
> >
> > [ ] +1  approve
> > [ ] +0  no opinion
> > [ ] -1  disapprove (and reason why)
> >
> > Regards,
> > Ed Espino
> >
>
>
>
> --
> *Ed Espino*
>

Re: [VOTE] Apache MADlib 1.12 Release (RC1)

Posted by Ed Espino <es...@apache.org>.
FYI: You may find this useful when validating the release artifacts. I have
used a variation of the following script to retrieve release artifacts,
verify PGP signatures and check hashes (md5 and sha512). I run this on my
macbook pro with the utilities available via homebrew. I have pasted the
script below as well as the output from running it.

Regards,
-=e

#! /bin/sh
## ----------------------------------------------------------------------
## Retrieve release artifacts, verify pgp signatures and check hashes.
##
## Most utilities are available via homebrew packages:
##   gnupg
##   gpg2
##   coreutils
## ----------------------------------------------------------------------

files="
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.asc

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.md5

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.sha512

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.asc

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.md5

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.sha512

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.asc

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.md5

https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.sha512
      "

utils="wget gpg gsha512sum gmd5sum"

for util in $utils; do
    if ! type $util &> /dev/null ; then
        echo "FATAL: required utility does not exist ($util). You may need
to enhance this script to meet your systems needs"
    fi
done

KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS"

for file in $files $KEYS; do
    wget -nv --timestamping $file
done

gpg --import KEYS
if [ $? != 0 ]; then
   echo "FATAL: failed to import PGP KEYS"
fi

for file in $files; do
    if [[ $file == *.asc ]]; then
       gpg --verify $(basename $file)
       if [ $? != 0 ]; then
          echo "FATAL: gpg signature verification failed"
       fi
    fi
    if [[ $file == *.sha512 ]]; then
       gsha512sum --check $(basename $file)
       if [ $? != 0 ]; then
          echo "FATAL: sha512 check failed"
       fi
    fi
    if [[ $file == *.md5 ]]; then
       gmd5sum --check $(basename $file)
       if [ $? != 0 ]; then
          echo "FATAL: md5 check failed"
       fi
    fi
done






12 creekside in ~/workspace/MADlib/apache-madlib-1.12
○ → ls -al
ls -al
total 8
drwxr-xr-x   3 espino  staff   102 Aug 24 12:01 .
drwxr-xr-x  13 espino  staff   442 Aug 24 11:09 ..
-rwxr-xr-x   1 espino  staff  2941 Aug 24 12:00 apache-madlib-1.12-check.sh

12 creekside in ~/workspace/MADlib/apache-madlib-1.12
○ → ./apache-madlib-1.12-check.sh
./apache-madlib-1.12-check.sh
2017-08-24 12:01:34 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg
[7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1]
2017-08-24 12:01:34 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.asc
[833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1]
2017-08-24 12:01:34 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.md5
[75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1]
2017-08-24 12:01:35 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Darwin.dmg.sha512
[164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1]
2017-08-24 12:01:35 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
[3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1]
2017-08-24 12:01:35 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
[833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1]
2017-08-24 12:01:35 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
[85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1]
2017-08-24 12:01:36 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
[174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1]
2017-08-24 12:01:36 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm
[3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1]
2017-08-24 12:01:36 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.asc
[833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1]
2017-08-24 12:01:36 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.md5
[74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1]
2017-08-24 12:01:36 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-bin-Linux.rpm.sha512
[163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1]
2017-08-24 12:01:37 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz
[2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1]
2017-08-24 12:01:37 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.asc
[833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1]
2017-08-24 12:01:37 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.md5
[71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1]
2017-08-24 12:01:37 URL:
https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/apache-madlib-1.12-src.tar.gz.sha512
[160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1]
2017-08-24 12:01:38 URL:https://dist.apache.org/repos/dist/dev/madlib/KEYS
[20807/20807] -> "KEYS" [1]
gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) <
okislal@pivotal.io>" not changed
gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) <
okislal@apache.org>" not changed
gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <xi...@gmail.com>"
not changed
gpg: key 52B795C96C725F40: "Rahul Iyer <ri...@apache.org>" not changed
gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) <
rashmiraghu@apache.org>" not changed
gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) <
espino@apache.org>" not changed
gpg: Total number processed: 6
gpg:              unchanged: 6
gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg'
gpg: Signature made Wed Aug 23 16:49:12 2017 PDT
gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
espino@apache.org>" [ultimate]
apache-madlib-1.12-bin-Darwin.dmg: OK
apache-madlib-1.12-bin-Darwin.dmg: OK
gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm'
gpg: Signature made Wed Aug 23 16:54:04 2017 PDT
gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
espino@apache.org>" [ultimate]
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK
gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm'
gpg: Signature made Wed Aug 23 16:16:56 2017 PDT
gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
espino@apache.org>" [ultimate]
apache-madlib-1.12-bin-Linux.rpm: OK
apache-madlib-1.12-bin-Linux.rpm: OK
gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz'
gpg: Signature made Wed Aug 23 15:45:34 2017 PDT
gpg:                using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522
gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) <
espino@apache.org>" [ultimate]
apache-madlib-1.12-src.tar.gz: OK
apache-madlib-1.12-src.tar.gz: OK

12 creekside in ~/workspace/MADlib/apache-madlib-1.12
○ → ls -al
ls -al
total 34264
drwxr-xr-x  20 espino  staff      680 Aug 24 12:01 .
drwxr-xr-x  13 espino  staff      442 Aug 24 11:09 ..
-rw-r--r--@  1 espino  staff    20807 Aug 23 14:52 KEYS
-rw-r--r--@  1 espino  staff  7003768 Aug 23 17:00
apache-madlib-1.12-bin-Darwin.dmg
-rw-r--r--@  1 espino  staff      833 Aug 23 17:00
apache-madlib-1.12-bin-Darwin.dmg.asc
-rw-r--r--@  1 espino  staff       75 Aug 23 17:00
apache-madlib-1.12-bin-Darwin.dmg.md5
-rw-r--r--@  1 espino  staff      164 Aug 23 17:00
apache-madlib-1.12-bin-Darwin.dmg.sha512
-rw-r--r--@  1 espino  staff  3942352 Aug 23 17:00
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
-rw-r--r--@  1 espino  staff      833 Aug 23 17:00
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
-rw-r--r--@  1 espino  staff       85 Aug 23 17:00
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
-rw-r--r--@  1 espino  staff      174 Aug 23 17:00
apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
-rw-r--r--@  1 espino  staff  3934656 Aug 23 17:00
apache-madlib-1.12-bin-Linux.rpm
-rw-r--r--@  1 espino  staff      833 Aug 23 17:00
apache-madlib-1.12-bin-Linux.rpm.asc
-rw-r--r--@  1 espino  staff       74 Aug 23 17:00
apache-madlib-1.12-bin-Linux.rpm.md5
-rw-r--r--@  1 espino  staff      163 Aug 23 17:00
apache-madlib-1.12-bin-Linux.rpm.sha512
-rwxr-xr-x   1 espino  staff     2941 Aug 24 12:00
apache-madlib-1.12-check.sh
-rw-r--r--@  1 espino  staff  2579573 Aug 23 17:00
apache-madlib-1.12-src.tar.gz
-rw-r--r--@  1 espino  staff      833 Aug 23 17:00
apache-madlib-1.12-src.tar.gz.asc
-rw-r--r--@  1 espino  staff       71 Aug 23 17:00
apache-madlib-1.12-src.tar.gz.md5
-rw-r--r--@  1 espino  staff      160 Aug 23 17:00
apache-madlib-1.12-src.tar.gz.sha512

12 creekside in ~/workspace/MADlib/apache-madlib-1.12
○ →

On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <es...@apache.org> wrote:

> Hello Apache MADlib dev community,
>
> This is the vote for Apache MADlib 1.12 Release (RC1). It provides the
> source release tarball and convenience binaries.  This is the first
> Apache MADlib release as an Apache Top Level Project (TLP).
>
> The vote will run for at least 72 working hours and will close on
> Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and
> more binding +1 than binding -1 are required to pass.
>
> The main goals of this release are:
>
> * New modules (All Pairs Shortest Path, Weakly Connected Components,
>   Breadth First Search, Mulitple Graph Measures, Stratified Sampling,
>   Train-test split, Multilayer Perceptron)
> * Decision tree and random forest improvements (Allow expressions in
>   feature list, Allow array input for features, Filter NULL dependent
>   values in OOB, Add option to treat NULL as category)
> * Summary improvements (Allow user to determine the number of columns
>   per run, Improve efficiency of computation time by ~35%)
> * Sketch (Promote cardinality estimators to top level module from
>   early stage)
> * Add basic code coverage support
> * Updates for Apache Top Level Project
> * Multiple bug fixes
>
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12
>
> Here are the release artifact details:
>
> Source release tag to be voted on: rc/1.12-rc1, located here:
> https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.git;a=tag;h=
> 65e6c9175e2754de85885f1f0d42b162deb9b76e
>
> Source release tarball can be retrieved from the following locations:
>
> Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz
> PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.asc
> SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.sha512
> MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-src.tar.gz.md5
>
> Convenience binary packages can be retrieved from the following
> locations:
>
> macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4
> Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg
> PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.asc
> SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.sha512
> MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Darwin.dmg.md5
>
> CentOS 6 - GPDB 5 Beta 8
> Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm
> PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc
> SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512
> MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5
>
> CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0
> Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm
> PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.asc
> SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.sha512
> MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/
> apache-madlib-1.12-bin-Linux.rpm.md5
>
> The PGP KEYS file used to validate the signature of the release artifacts
> is available here:
> https://dist.apache.org/repos/dist/dev/madlib/KEYS
>
> To help in tallying the vote, PMC members please be sure to indicate
> "(binding)" with the vote.
>
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
>
> Regards,
> Ed Espino
>



-- 
*Ed Espino*