You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@madlib.apache.org by Domino Valdano <dv...@pivotal.io> on 2019/06/27 23:00:00 UTC

[VOTE] MADlib v1.16-rc1

Hello Apache MADlib community,

This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
source release tarball and convenience binaries.

The vote will run for at least 72 hours and will close on Tuesday,
July 2, 2019 @ 23:00 UTC (16:00 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 features:
    - Deep learning: support for Keras with TensorFlow backend with GPU
    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
      MADLIB-1363)
    - Deep learning: utility to load model architectures and weights
      (MADLIB-1306)
    - Deep learning: preprocess images for gradient descent optimization
      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
      MADLIB-1303)
    - kd-tree method for k-nearest neighbors for faster approximate
      solution (MADLIB-1061, MADLIB-1293)
    - Support for Greenplum 6 (MADLIB-1298)
    - Support for PostgreSQL 11 (MADLIB-1283)

Bug fixes:
    - Jaccard distance not releasing memory (MADLIB-1291)
    - MLP with minibatching fails on postgres (MADLIB-1302)
    - MLP does not stop even after tolerance reached (MADLIB-1325)
    - MLP warm start not working (MADLIB-1329)
    - MLP with minibatch fails for integer dependent variable on PostgreSQL
      (MADLIB-1322)
    - MLP fix column name in output table (MADLIB-1323)
    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
    - linregr_train fails when dependent variable is a JSONB element
      (MADLIB-1284)
    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
      table (MADLIB-1287)
    - Encoding module is not handling bigint properly (MADLIB-1295)
    - SVM class_weight param not working properly (MADLIB-1346)

Other:
    - Simplify maintenance via removing online examples from sql functions
      (MADLIB-1260)
    - Improve performance for weakly connected components (MADLIB-1320)
    - SVD minor messaging inprovements (MADLIB-983)
    - Create SQL scripts to get lists of changed UDOs and UDOCs
      (MADLIB-1281)
    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
    - Misc messages for 1.16 release (MADLIB-1364)
    - Madlib 1.16 release tasks (MADLIB-1362)

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

Here are the release artifact details:

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

Source release tarball can be retrieved from the following locations:
Package:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512

Convenience binary packages can be retrieved from the following
locations:

macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11

Package:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512

CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)

Package:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512

CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)

Package:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512

Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11

Package:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
PGP Signature:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
SHA512 Hash:
https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512

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)

Best regards,
Domino Valdano <dv...@pivotal.io>

Re: [VOTE] MADlib v1.16-rc1

Posted by Nandish Jayaram <nj...@pivotal.io>.
Hi,

My vote is a [-1].

I tried installing the dmg for GPDB 5, and had a couple of dev-check
failures. Please find the details below:
1) I actually don't see utilities/minibatch_preprocessing_dl in the master
branch.
```
TEST CASE RESULT|Module:
utilities|minibatch_preprocessing_dl.sql_in|FAIL|Time: 334 milliseconds
madpack.py: ERROR : Failed executing
/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.tmp
madpack.py: ERROR : Check the log at
/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.log
```
The error message in the log is:
```
SELECT minibatch_preprocessor_dl(
  'minibatch_preprocessor_dl_input',
  'minibatch_preprocessor_dl_batch',
  'id',
  'x',
  5);
psql:/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
ERROR:  AttributeError: 'module' object has no attribute
'MiniBatchPreProcessorDL' (plpython.c:5038)
CONTEXT:  Traceback (most recent call last):
  PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
    minibatch_preprocessor_obj =
minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
PL/Python function "minibatch_preprocessor_dl"
```

2) Deep learning has a debug.sql_in, which might be there by mistake.
```
TEST CASE RESULT|Module: deep_learning|debug.sql_in|FAIL|Time: 33
milliseconds
madpack.py: ERROR : Failed executing
/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.tmp
madpack.py: ERROR : Check the log at
/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.log
```
The error message in the log is:
```
psql:/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.tmp:7: ERROR:  function
dummy() does not exist
LINE 1: select dummy();
               ^
HINT:  No function matches the given name and argument types. You might
need to add explicit type casts.
```

NJ

On Thu, Jun 27, 2019 at 4:00 PM Domino Valdano <dv...@pivotal.io> wrote:

> Hello Apache MADlib community,
>
> This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> source release tarball and convenience binaries.
>
> The vote will run for at least 72 hours and will close on Tuesday,
> July 2, 2019 @ 23:00 UTC (16:00 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 features:
>     - Deep learning: support for Keras with TensorFlow backend with GPU
>     - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>       MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>       MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>       MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>       MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>       MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>       MADLIB-1363)
>     - Deep learning: utility to load model architectures and weights
>       (MADLIB-1306)
>     - Deep learning: preprocess images for gradient descent optimization
>       algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>       MADLIB-1303)
>     - kd-tree method for k-nearest neighbors for faster approximate
>       solution (MADLIB-1061, MADLIB-1293)
>     - Support for Greenplum 6 (MADLIB-1298)
>     - Support for PostgreSQL 11 (MADLIB-1283)
>
> Bug fixes:
>     - Jaccard distance not releasing memory (MADLIB-1291)
>     - MLP with minibatching fails on postgres (MADLIB-1302)
>     - MLP does not stop even after tolerance reached (MADLIB-1325)
>     - MLP warm start not working (MADLIB-1329)
>     - MLP with minibatch fails for integer dependent variable on PostgreSQL
>       (MADLIB-1322)
>     - MLP fix column name in output table (MADLIB-1323)
>     - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>     - linregr_train fails when dependent variable is a JSONB element
>       (MADLIB-1284)
>     - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>       table (MADLIB-1287)
>     - Encoding module is not handling bigint properly (MADLIB-1295)
>     - SVM class_weight param not working properly (MADLIB-1346)
>
> Other:
>     - Simplify maintenance via removing online examples from sql functions
>       (MADLIB-1260)
>     - Improve performance for weakly connected components (MADLIB-1320)
>     - SVD minor messaging inprovements (MADLIB-983)
>     - Create SQL scripts to get lists of changed UDOs and UDOCs
>       (MADLIB-1281)
>     - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>     - Misc messages for 1.16 release (MADLIB-1364)
>     - Madlib 1.16 release tasks (MADLIB-1362)
>
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
>
> Here are the release artifact details:
>
> Source release tag to be voted on: rc/1.16-rc1, located here:
>
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
>
> Source release tarball can be retrieved from the following locations:
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
>
> Convenience binary packages can be retrieved from the following
> locations:
>
> macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
>
> CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
>
> CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
>
> Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
>
> 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)
>
> Best regards,
> Domino Valdano <dv...@pivotal.io>
>

Re: [VOTE] MADlib v1.16-rc1

Posted by Domino Valdano <dv...@pivotal.io>.
Ok, cancelling this vote due to the build having extra files in it.
Creating a new release candidate that's more clean.

Domino

On Fri, Jun 28, 2019 at 3:06 PM Frank McQuillan <fm...@pivotal.io>
wrote:

> Thanks for posting the RC artifacts, sorry my vote is:
>
> [-1] binding
>
> Testing on PosgreSQL 11. on OSX, when I ran dev-check I got the following
> errors:
>
> (1)
> /tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.log
>
> SELECT minibatch_preprocessor_dl(
>   'minibatch_preprocessor_dl_input',
>   'minibatch_preprocessor_dl_batch',
>   'id',
>   'x',
>   5);
> psql:/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
> ERROR:  AttributeError: 'module' object has no attribute
> 'MiniBatchPreProcessorDL'
> CONTEXT:  Traceback (most recent call last):
>   PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
>     minibatch_preprocessor_obj =
> minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
> PL/Python function "minibatch_preprocessor_dl"
>
>
> (2)
> /tmp/madlib.29zVkE/deep_learning/debug.sql_in.log
>
> -- Set SEARCH_PATH for install-check:
> SET search_path=madlib_installcheck_deep_learning,madlib;
> SET
> select dummy();
> psql:/tmp/madlib.29zVkE/deep_learning/debug.sql_in.tmp:7: ERROR:  function
> dummy() does not exist
> LINE 1: select dummy();
>                ^
> HINT:  No function matches the given name and argument types. You might
> need to add explicit type casts.
>
> Frank
>
>
> On Fri, Jun 28, 2019 at 2:08 PM Yuhao Zhang <yz...@pivotal.io> wrote:
>
>> +1
>>
>> Worked for OS X 10.13.6 with greenplum 5.20, compiled from source.
>>
>> Best regards,
>> Yuhao Zhang
>>
>>
>> > On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io>
>> wrote:
>> >
>> > Hello Apache MADlib community,
>> >
>> > This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
>> > source release tarball and convenience binaries.
>> >
>> > The vote will run for at least 72 hours and will close on Tuesday,
>> > July 2, 2019 @ 23:00 UTC (16:00 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 features:
>> >    - Deep learning: support for Keras with TensorFlow backend with GPU
>> >    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>> >      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>> >      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>> >      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>> >      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>> >      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>> >      MADLIB-1363)
>> >    - Deep learning: utility to load model architectures and weights
>> >      (MADLIB-1306)
>> >    - Deep learning: preprocess images for gradient descent optimization
>> >      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>> >      MADLIB-1303)
>> >    - kd-tree method for k-nearest neighbors for faster approximate
>> >      solution (MADLIB-1061, MADLIB-1293)
>> >    - Support for Greenplum 6 (MADLIB-1298)
>> >    - Support for PostgreSQL 11 (MADLIB-1283)
>> >
>> > Bug fixes:
>> >    - Jaccard distance not releasing memory (MADLIB-1291)
>> >    - MLP with minibatching fails on postgres (MADLIB-1302)
>> >    - MLP does not stop even after tolerance reached (MADLIB-1325)
>> >    - MLP warm start not working (MADLIB-1329)
>> >    - MLP with minibatch fails for integer dependent variable on
>> PostgreSQL
>> >      (MADLIB-1322)
>> >    - MLP fix column name in output table (MADLIB-1323)
>> >    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>> >    - linregr_train fails when dependent variable is a JSONB element
>> >      (MADLIB-1284)
>> >    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>> >      table (MADLIB-1287)
>> >    - Encoding module is not handling bigint properly (MADLIB-1295)
>> >    - SVM class_weight param not working properly (MADLIB-1346)
>> >
>> > Other:
>> >    - Simplify maintenance via removing online examples from sql
>> functions
>> >      (MADLIB-1260)
>> >    - Improve performance for weakly connected components (MADLIB-1320)
>> >    - SVD minor messaging inprovements (MADLIB-983)
>> >    - Create SQL scripts to get lists of changed UDOs and UDOCs
>> >      (MADLIB-1281)
>> >    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>> >    - Misc messages for 1.16 release (MADLIB-1364)
>> >    - Madlib 1.16 release tasks (MADLIB-1362)
>> >
>> > For additional information, please see:
>> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
>> >
>> > Here are the release artifact details:
>> >
>> > Source release tag to be voted on: rc/1.16-rc1, located here:
>> >
>> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
>> >
>> > Source release tarball can be retrieved from the following locations:
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
>> >
>> > Convenience binary packages can be retrieved from the following
>> > locations:
>> >
>> > macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
>> >
>> > CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
>> >
>> > CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
>> >
>> > Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
>> >
>> > 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)
>> >
>> > Best regards,
>> > Domino Valdano <dv...@pivotal.io>
>>
>>

Re: [VOTE] MADlib v1.16-rc1

Posted by Domino Valdano <dv...@pivotal.io>.
Ok, cancelling this vote due to the build having extra files in it.
Creating a new release candidate that's more clean.

Domino

On Fri, Jun 28, 2019 at 3:06 PM Frank McQuillan <fm...@pivotal.io>
wrote:

> Thanks for posting the RC artifacts, sorry my vote is:
>
> [-1] binding
>
> Testing on PosgreSQL 11. on OSX, when I ran dev-check I got the following
> errors:
>
> (1)
> /tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.log
>
> SELECT minibatch_preprocessor_dl(
>   'minibatch_preprocessor_dl_input',
>   'minibatch_preprocessor_dl_batch',
>   'id',
>   'x',
>   5);
> psql:/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
> ERROR:  AttributeError: 'module' object has no attribute
> 'MiniBatchPreProcessorDL'
> CONTEXT:  Traceback (most recent call last):
>   PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
>     minibatch_preprocessor_obj =
> minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
> PL/Python function "minibatch_preprocessor_dl"
>
>
> (2)
> /tmp/madlib.29zVkE/deep_learning/debug.sql_in.log
>
> -- Set SEARCH_PATH for install-check:
> SET search_path=madlib_installcheck_deep_learning,madlib;
> SET
> select dummy();
> psql:/tmp/madlib.29zVkE/deep_learning/debug.sql_in.tmp:7: ERROR:  function
> dummy() does not exist
> LINE 1: select dummy();
>                ^
> HINT:  No function matches the given name and argument types. You might
> need to add explicit type casts.
>
> Frank
>
>
> On Fri, Jun 28, 2019 at 2:08 PM Yuhao Zhang <yz...@pivotal.io> wrote:
>
>> +1
>>
>> Worked for OS X 10.13.6 with greenplum 5.20, compiled from source.
>>
>> Best regards,
>> Yuhao Zhang
>>
>>
>> > On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io>
>> wrote:
>> >
>> > Hello Apache MADlib community,
>> >
>> > This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
>> > source release tarball and convenience binaries.
>> >
>> > The vote will run for at least 72 hours and will close on Tuesday,
>> > July 2, 2019 @ 23:00 UTC (16:00 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 features:
>> >    - Deep learning: support for Keras with TensorFlow backend with GPU
>> >    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>> >      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>> >      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>> >      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>> >      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>> >      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>> >      MADLIB-1363)
>> >    - Deep learning: utility to load model architectures and weights
>> >      (MADLIB-1306)
>> >    - Deep learning: preprocess images for gradient descent optimization
>> >      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>> >      MADLIB-1303)
>> >    - kd-tree method for k-nearest neighbors for faster approximate
>> >      solution (MADLIB-1061, MADLIB-1293)
>> >    - Support for Greenplum 6 (MADLIB-1298)
>> >    - Support for PostgreSQL 11 (MADLIB-1283)
>> >
>> > Bug fixes:
>> >    - Jaccard distance not releasing memory (MADLIB-1291)
>> >    - MLP with minibatching fails on postgres (MADLIB-1302)
>> >    - MLP does not stop even after tolerance reached (MADLIB-1325)
>> >    - MLP warm start not working (MADLIB-1329)
>> >    - MLP with minibatch fails for integer dependent variable on
>> PostgreSQL
>> >      (MADLIB-1322)
>> >    - MLP fix column name in output table (MADLIB-1323)
>> >    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>> >    - linregr_train fails when dependent variable is a JSONB element
>> >      (MADLIB-1284)
>> >    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>> >      table (MADLIB-1287)
>> >    - Encoding module is not handling bigint properly (MADLIB-1295)
>> >    - SVM class_weight param not working properly (MADLIB-1346)
>> >
>> > Other:
>> >    - Simplify maintenance via removing online examples from sql
>> functions
>> >      (MADLIB-1260)
>> >    - Improve performance for weakly connected components (MADLIB-1320)
>> >    - SVD minor messaging inprovements (MADLIB-983)
>> >    - Create SQL scripts to get lists of changed UDOs and UDOCs
>> >      (MADLIB-1281)
>> >    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>> >    - Misc messages for 1.16 release (MADLIB-1364)
>> >    - Madlib 1.16 release tasks (MADLIB-1362)
>> >
>> > For additional information, please see:
>> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
>> >
>> > Here are the release artifact details:
>> >
>> > Source release tag to be voted on: rc/1.16-rc1, located here:
>> >
>> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
>> >
>> > Source release tarball can be retrieved from the following locations:
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
>> >
>> > Convenience binary packages can be retrieved from the following
>> > locations:
>> >
>> > macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
>> >
>> > CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
>> >
>> > CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
>> >
>> > Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
>> >
>> > Package:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
>> > PGP Signature:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
>> > SHA512 Hash:
>> >
>> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
>> >
>> > 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)
>> >
>> > Best regards,
>> > Domino Valdano <dv...@pivotal.io>
>>
>>

Re: [VOTE] MADlib v1.16-rc1

Posted by Frank McQuillan <fm...@pivotal.io>.
Thanks for posting the RC artifacts, sorry my vote is:

[-1] binding

Testing on PosgreSQL 11. on OSX, when I ran dev-check I got the following
errors:

(1)
/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.log

SELECT minibatch_preprocessor_dl(
  'minibatch_preprocessor_dl_input',
  'minibatch_preprocessor_dl_batch',
  'id',
  'x',
  5);
psql:/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
ERROR:  AttributeError: 'module' object has no attribute
'MiniBatchPreProcessorDL'
CONTEXT:  Traceback (most recent call last):
  PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
    minibatch_preprocessor_obj =
minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
PL/Python function "minibatch_preprocessor_dl"


(2)
/tmp/madlib.29zVkE/deep_learning/debug.sql_in.log

-- Set SEARCH_PATH for install-check:
SET search_path=madlib_installcheck_deep_learning,madlib;
SET
select dummy();
psql:/tmp/madlib.29zVkE/deep_learning/debug.sql_in.tmp:7: ERROR:  function
dummy() does not exist
LINE 1: select dummy();
               ^
HINT:  No function matches the given name and argument types. You might
need to add explicit type casts.

Frank


On Fri, Jun 28, 2019 at 2:08 PM Yuhao Zhang <yz...@pivotal.io> wrote:

> +1
>
> Worked for OS X 10.13.6 with greenplum 5.20, compiled from source.
>
> Best regards,
> Yuhao Zhang
>
>
> > On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io> wrote:
> >
> > Hello Apache MADlib community,
> >
> > This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> > source release tarball and convenience binaries.
> >
> > The vote will run for at least 72 hours and will close on Tuesday,
> > July 2, 2019 @ 23:00 UTC (16:00 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 features:
> >    - Deep learning: support for Keras with TensorFlow backend with GPU
> >    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
> >      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
> >      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
> >      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
> >      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
> >      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
> >      MADLIB-1363)
> >    - Deep learning: utility to load model architectures and weights
> >      (MADLIB-1306)
> >    - Deep learning: preprocess images for gradient descent optimization
> >      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
> >      MADLIB-1303)
> >    - kd-tree method for k-nearest neighbors for faster approximate
> >      solution (MADLIB-1061, MADLIB-1293)
> >    - Support for Greenplum 6 (MADLIB-1298)
> >    - Support for PostgreSQL 11 (MADLIB-1283)
> >
> > Bug fixes:
> >    - Jaccard distance not releasing memory (MADLIB-1291)
> >    - MLP with minibatching fails on postgres (MADLIB-1302)
> >    - MLP does not stop even after tolerance reached (MADLIB-1325)
> >    - MLP warm start not working (MADLIB-1329)
> >    - MLP with minibatch fails for integer dependent variable on
> PostgreSQL
> >      (MADLIB-1322)
> >    - MLP fix column name in output table (MADLIB-1323)
> >    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
> >    - linregr_train fails when dependent variable is a JSONB element
> >      (MADLIB-1284)
> >    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
> >      table (MADLIB-1287)
> >    - Encoding module is not handling bigint properly (MADLIB-1295)
> >    - SVM class_weight param not working properly (MADLIB-1346)
> >
> > Other:
> >    - Simplify maintenance via removing online examples from sql functions
> >      (MADLIB-1260)
> >    - Improve performance for weakly connected components (MADLIB-1320)
> >    - SVD minor messaging inprovements (MADLIB-983)
> >    - Create SQL scripts to get lists of changed UDOs and UDOCs
> >      (MADLIB-1281)
> >    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
> >    - Misc messages for 1.16 release (MADLIB-1364)
> >    - Madlib 1.16 release tasks (MADLIB-1362)
> >
> > For additional information, please see:
> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
> >
> > Here are the release artifact details:
> >
> > Source release tag to be voted on: rc/1.16-rc1, located here:
> >
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
> >
> > Source release tarball can be retrieved from the following locations:
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
> >
> > Convenience binary packages can be retrieved from the following
> > locations:
> >
> > macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
> >
> > CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
> >
> > CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
> >
> > Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
> >
> > 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)
> >
> > Best regards,
> > Domino Valdano <dv...@pivotal.io>
>
>

Re: [VOTE] MADlib v1.16-rc1

Posted by Frank McQuillan <fm...@pivotal.io>.
Thanks for posting the RC artifacts, sorry my vote is:

[-1] binding

Testing on PosgreSQL 11. on OSX, when I ran dev-check I got the following
errors:

(1)
/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.log

SELECT minibatch_preprocessor_dl(
  'minibatch_preprocessor_dl_input',
  'minibatch_preprocessor_dl_batch',
  'id',
  'x',
  5);
psql:/tmp/madlib.29zVkE/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
ERROR:  AttributeError: 'module' object has no attribute
'MiniBatchPreProcessorDL'
CONTEXT:  Traceback (most recent call last):
  PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
    minibatch_preprocessor_obj =
minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
PL/Python function "minibatch_preprocessor_dl"


(2)
/tmp/madlib.29zVkE/deep_learning/debug.sql_in.log

-- Set SEARCH_PATH for install-check:
SET search_path=madlib_installcheck_deep_learning,madlib;
SET
select dummy();
psql:/tmp/madlib.29zVkE/deep_learning/debug.sql_in.tmp:7: ERROR:  function
dummy() does not exist
LINE 1: select dummy();
               ^
HINT:  No function matches the given name and argument types. You might
need to add explicit type casts.

Frank


On Fri, Jun 28, 2019 at 2:08 PM Yuhao Zhang <yz...@pivotal.io> wrote:

> +1
>
> Worked for OS X 10.13.6 with greenplum 5.20, compiled from source.
>
> Best regards,
> Yuhao Zhang
>
>
> > On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io> wrote:
> >
> > Hello Apache MADlib community,
> >
> > This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> > source release tarball and convenience binaries.
> >
> > The vote will run for at least 72 hours and will close on Tuesday,
> > July 2, 2019 @ 23:00 UTC (16:00 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 features:
> >    - Deep learning: support for Keras with TensorFlow backend with GPU
> >    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
> >      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
> >      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
> >      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
> >      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
> >      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
> >      MADLIB-1363)
> >    - Deep learning: utility to load model architectures and weights
> >      (MADLIB-1306)
> >    - Deep learning: preprocess images for gradient descent optimization
> >      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
> >      MADLIB-1303)
> >    - kd-tree method for k-nearest neighbors for faster approximate
> >      solution (MADLIB-1061, MADLIB-1293)
> >    - Support for Greenplum 6 (MADLIB-1298)
> >    - Support for PostgreSQL 11 (MADLIB-1283)
> >
> > Bug fixes:
> >    - Jaccard distance not releasing memory (MADLIB-1291)
> >    - MLP with minibatching fails on postgres (MADLIB-1302)
> >    - MLP does not stop even after tolerance reached (MADLIB-1325)
> >    - MLP warm start not working (MADLIB-1329)
> >    - MLP with minibatch fails for integer dependent variable on
> PostgreSQL
> >      (MADLIB-1322)
> >    - MLP fix column name in output table (MADLIB-1323)
> >    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
> >    - linregr_train fails when dependent variable is a JSONB element
> >      (MADLIB-1284)
> >    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
> >      table (MADLIB-1287)
> >    - Encoding module is not handling bigint properly (MADLIB-1295)
> >    - SVM class_weight param not working properly (MADLIB-1346)
> >
> > Other:
> >    - Simplify maintenance via removing online examples from sql functions
> >      (MADLIB-1260)
> >    - Improve performance for weakly connected components (MADLIB-1320)
> >    - SVD minor messaging inprovements (MADLIB-983)
> >    - Create SQL scripts to get lists of changed UDOs and UDOCs
> >      (MADLIB-1281)
> >    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
> >    - Misc messages for 1.16 release (MADLIB-1364)
> >    - Madlib 1.16 release tasks (MADLIB-1362)
> >
> > For additional information, please see:
> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
> >
> > Here are the release artifact details:
> >
> > Source release tag to be voted on: rc/1.16-rc1, located here:
> >
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
> >
> > Source release tarball can be retrieved from the following locations:
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
> >
> > Convenience binary packages can be retrieved from the following
> > locations:
> >
> > macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
> >
> > CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
> >
> > CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
> >
> > Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
> >
> > Package:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> > PGP Signature:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> > SHA512 Hash:
> >
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
> >
> > 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)
> >
> > Best regards,
> > Domino Valdano <dv...@pivotal.io>
>
>

Re: [VOTE] MADlib v1.16-rc1

Posted by Yuhao Zhang <yz...@pivotal.io>.
+1

Worked for OS X 10.13.6 with greenplum 5.20, compiled from source. 

Best regards,
Yuhao Zhang


> On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io> wrote:
> 
> Hello Apache MADlib community,
> 
> This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> source release tarball and convenience binaries.
> 
> The vote will run for at least 72 hours and will close on Tuesday,
> July 2, 2019 @ 23:00 UTC (16:00 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 features:
>    - Deep learning: support for Keras with TensorFlow backend with GPU
>    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>      MADLIB-1363)
>    - Deep learning: utility to load model architectures and weights
>      (MADLIB-1306)
>    - Deep learning: preprocess images for gradient descent optimization
>      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>      MADLIB-1303)
>    - kd-tree method for k-nearest neighbors for faster approximate
>      solution (MADLIB-1061, MADLIB-1293)
>    - Support for Greenplum 6 (MADLIB-1298)
>    - Support for PostgreSQL 11 (MADLIB-1283)
> 
> Bug fixes:
>    - Jaccard distance not releasing memory (MADLIB-1291)
>    - MLP with minibatching fails on postgres (MADLIB-1302)
>    - MLP does not stop even after tolerance reached (MADLIB-1325)
>    - MLP warm start not working (MADLIB-1329)
>    - MLP with minibatch fails for integer dependent variable on PostgreSQL
>      (MADLIB-1322)
>    - MLP fix column name in output table (MADLIB-1323)
>    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>    - linregr_train fails when dependent variable is a JSONB element
>      (MADLIB-1284)
>    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>      table (MADLIB-1287)
>    - Encoding module is not handling bigint properly (MADLIB-1295)
>    - SVM class_weight param not working properly (MADLIB-1346)
> 
> Other:
>    - Simplify maintenance via removing online examples from sql functions
>      (MADLIB-1260)
>    - Improve performance for weakly connected components (MADLIB-1320)
>    - SVD minor messaging inprovements (MADLIB-983)
>    - Create SQL scripts to get lists of changed UDOs and UDOCs
>      (MADLIB-1281)
>    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>    - Misc messages for 1.16 release (MADLIB-1364)
>    - Madlib 1.16 release tasks (MADLIB-1362)
> 
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
> 
> Here are the release artifact details:
> 
> Source release tag to be voted on: rc/1.16-rc1, located here:
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
> 
> Source release tarball can be retrieved from the following locations:
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
> 
> Convenience binary packages can be retrieved from the following
> locations:
> 
> macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
> 
> CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
> 
> CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
> 
> Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
> 
> 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)
> 
> Best regards,
> Domino Valdano <dv...@pivotal.io>


Re: [VOTE] MADlib v1.16-rc1

Posted by Nandish Jayaram <nj...@pivotal.io>.
Hi,

My vote is a [-1].

I tried installing the dmg for GPDB 5, and had a couple of dev-check
failures. Please find the details below:
1) I actually don't see utilities/minibatch_preprocessing_dl in the master
branch.
```
TEST CASE RESULT|Module:
utilities|minibatch_preprocessing_dl.sql_in|FAIL|Time: 334 milliseconds
madpack.py: ERROR : Failed executing
/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.tmp
madpack.py: ERROR : Check the log at
/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.log
```
The error message in the log is:
```
SELECT minibatch_preprocessor_dl(
  'minibatch_preprocessor_dl_input',
  'minibatch_preprocessor_dl_batch',
  'id',
  'x',
  5);
psql:/tmp/madlib.Wdj2IU/utilities/minibatch_preprocessing_dl.sql_in.tmp:55:
ERROR:  AttributeError: 'module' object has no attribute
'MiniBatchPreProcessorDL' (plpython.c:5038)
CONTEXT:  Traceback (most recent call last):
  PL/Python function "minibatch_preprocessor_dl", line 23, in <module>
    minibatch_preprocessor_obj =
minibatch_preprocessing.MiniBatchPreProcessorDL(**globals())
PL/Python function "minibatch_preprocessor_dl"
```

2) Deep learning has a debug.sql_in, which might be there by mistake.
```
TEST CASE RESULT|Module: deep_learning|debug.sql_in|FAIL|Time: 33
milliseconds
madpack.py: ERROR : Failed executing
/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.tmp
madpack.py: ERROR : Check the log at
/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.log
```
The error message in the log is:
```
psql:/tmp/madlib.Wdj2IU/deep_learning/debug.sql_in.tmp:7: ERROR:  function
dummy() does not exist
LINE 1: select dummy();
               ^
HINT:  No function matches the given name and argument types. You might
need to add explicit type casts.
```

NJ

On Thu, Jun 27, 2019 at 4:00 PM Domino Valdano <dv...@pivotal.io> wrote:

> Hello Apache MADlib community,
>
> This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> source release tarball and convenience binaries.
>
> The vote will run for at least 72 hours and will close on Tuesday,
> July 2, 2019 @ 23:00 UTC (16:00 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 features:
>     - Deep learning: support for Keras with TensorFlow backend with GPU
>     - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>       MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>       MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>       MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>       MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>       MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>       MADLIB-1363)
>     - Deep learning: utility to load model architectures and weights
>       (MADLIB-1306)
>     - Deep learning: preprocess images for gradient descent optimization
>       algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>       MADLIB-1303)
>     - kd-tree method for k-nearest neighbors for faster approximate
>       solution (MADLIB-1061, MADLIB-1293)
>     - Support for Greenplum 6 (MADLIB-1298)
>     - Support for PostgreSQL 11 (MADLIB-1283)
>
> Bug fixes:
>     - Jaccard distance not releasing memory (MADLIB-1291)
>     - MLP with minibatching fails on postgres (MADLIB-1302)
>     - MLP does not stop even after tolerance reached (MADLIB-1325)
>     - MLP warm start not working (MADLIB-1329)
>     - MLP with minibatch fails for integer dependent variable on PostgreSQL
>       (MADLIB-1322)
>     - MLP fix column name in output table (MADLIB-1323)
>     - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>     - linregr_train fails when dependent variable is a JSONB element
>       (MADLIB-1284)
>     - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>       table (MADLIB-1287)
>     - Encoding module is not handling bigint properly (MADLIB-1295)
>     - SVM class_weight param not working properly (MADLIB-1346)
>
> Other:
>     - Simplify maintenance via removing online examples from sql functions
>       (MADLIB-1260)
>     - Improve performance for weakly connected components (MADLIB-1320)
>     - SVD minor messaging inprovements (MADLIB-983)
>     - Create SQL scripts to get lists of changed UDOs and UDOCs
>       (MADLIB-1281)
>     - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>     - Misc messages for 1.16 release (MADLIB-1364)
>     - Madlib 1.16 release tasks (MADLIB-1362)
>
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
>
> Here are the release artifact details:
>
> Source release tag to be voted on: rc/1.16-rc1, located here:
>
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
>
> Source release tarball can be retrieved from the following locations:
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
>
> Convenience binary packages can be retrieved from the following
> locations:
>
> macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
>
> CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
>
> CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
>
> Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
>
> Package:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> PGP Signature:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> SHA512
> <https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.ascSHA512>
> Hash:
>
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
>
> 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)
>
> Best regards,
> Domino Valdano <dv...@pivotal.io>
>

Re: [VOTE] MADlib v1.16-rc1

Posted by Yuhao Zhang <yz...@pivotal.io>.
+1

Worked for OS X 10.13.6 with greenplum 5.20, compiled from source. 

Best regards,
Yuhao Zhang


> On Jun 27, 2019, at 4:00 PM, Domino Valdano <dv...@pivotal.io> wrote:
> 
> Hello Apache MADlib community,
> 
> This is the vote for Apache MADlib 1.16 Release (RC1). It provides the
> source release tarball and convenience binaries.
> 
> The vote will run for at least 72 hours and will close on Tuesday,
> July 2, 2019 @ 23:00 UTC (16:00 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 features:
>    - Deep learning: support for Keras with TensorFlow backend with GPU
>    - acceleration (MADLIB-1268, MADLIB-1304, MADLIB-1305, MADLIB-1307,
>      MADLIB-1308, MADLIB-1309, MADLIB-1310, MADLIB-1311, MADLIB-1313,
>      MADLIB-1314, MADLIB-1315, MADLIB-1316, MADLIB-1319, MADLIB-1321,
>      MADLIB-1326, MADLIB-1330, MADLIB-1335, MADLIB-1336, MADLIB-1338,
>      MADLIB-1343, MADLIB-1348, MADLIB-1349, MADLIB-1350, MADLIB-1356,
>      MADLIB-1357, MADLIB-1358, MADLIB-1324, MADLIB-1337, MADLIB-1347,
>      MADLIB-1363)
>    - Deep learning: utility to load model architectures and weights
>      (MADLIB-1306)
>    - Deep learning: preprocess images for gradient descent optimization
>      algorithms (MADLIB-1290, MADLIB-1332, MADLIB-1334, MADLIB-1300,
>      MADLIB-1303)
>    - kd-tree method for k-nearest neighbors for faster approximate
>      solution (MADLIB-1061, MADLIB-1293)
>    - Support for Greenplum 6 (MADLIB-1298)
>    - Support for PostgreSQL 11 (MADLIB-1283)
> 
> Bug fixes:
>    - Jaccard distance not releasing memory (MADLIB-1291)
>    - MLP with minibatching fails on postgres (MADLIB-1302)
>    - MLP does not stop even after tolerance reached (MADLIB-1325)
>    - MLP warm start not working (MADLIB-1329)
>    - MLP with minibatch fails for integer dependent variable on PostgreSQL
>      (MADLIB-1322)
>    - MLP fix column name in output table (MADLIB-1323)
>    - Pivot: Fix array_agg + distinct scaling issue on gpdb (MADLIB-1361)
>    - linregr_train fails when dependent variable is a JSONB element
>      (MADLIB-1284)
>    - MADLib 1.15 does not recognize Postgres 10 declarative partitioned
>      table (MADLIB-1287)
>    - Encoding module is not handling bigint properly (MADLIB-1295)
>    - SVM class_weight param not working properly (MADLIB-1346)
> 
> Other:
>    - Simplify maintenance via removing online examples from sql functions
>      (MADLIB-1260)
>    - Improve performance for weakly connected components (MADLIB-1320)
>    - SVD minor messaging inprovements (MADLIB-983)
>    - Create SQL scripts to get lists of changed UDOs and UDOCs
>      (MADLIB-1281)
>    - Set max itemset size to 10 by default in assoc rules (MADLIB-1288)
>    - Misc messages for 1.16 release (MADLIB-1364)
>    - Madlib 1.16 release tasks (MADLIB-1362)
> 
> For additional information, please see:
> https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.16
> 
> Here are the release artifact details:
> 
> Source release tag to be voted on: rc/1.16-rc1, located here:
> https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;h=refs/tags/rc/1.16-rc1
> 
> Source release tarball can be retrieved from the following locations:
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-src.tar.gz.sha512
> 
> Convenience binary packages can be retrieved from the following
> locations:
> 
> macOS: 10.12 GPDB 5.*, PostgreSQL 10 & 11
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Darwin.dmg.sha512
> 
> CentOS 5.* GPDB 4.3.5+ (compiled with gcc 4.4)
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux-GPDB43.rpm.sha512
> 
> CentOS 6 &* GPDB 5.* & 6.*, PostgreSQL 10 & 11 (compiled with gcc 6.2)
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.rpm.sha512
> 
> Ubuntu 18.04 GPDB 6.*, PostgreSQL 10 & 11
> 
> Package:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb
> PGP Signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.asc
> SHA512 Hash:
> https://dist.apache.org/repos/dist/dev/madlib/1.16.RC1/apache-madlib-1.16-bin-Linux.deb.sha512
> 
> 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)
> 
> Best regards,
> Domino Valdano <dv...@pivotal.io>