madlib-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Frank McQuillan <fmcquil...@pivotal.io>
Subject Re: [VOTE] MADlib v1.15-rc1
Date Fri, 17 Aug 2018 20:13:24 GMT
Just to follow up on Rashmi's suggestion from earlier in this thread,
the vec2cols function has been changed for 1.15.1 to address the issue
of unequal length arrays
https://issues.apache.org/jira/browse/MADLIB-1270

Frank

On Fri, Aug 10, 2018 at 3:28 PM, Ed Espino <espino@apache.org> wrote:

> +1
>
> For reference, here are my notes for the Apache MADlib v1.15-rc1
> review.
>
> Regards,
> -=e
>
> ------------------------------------------------------------
> --------------------
>  __  __    _    ____  _ _ _
> |  \/  |  / \  |  _ \| (_) |__
> | |\/| | / _ \ | | | | | | '_ \
> | |  | |/ ___ \| |_| | | | |_) |
> |_|  |_/_/   \_\____/|_|_|_.__/
> ------------------------------------------------------------
> --------------------
>
> Observations:
>
>   o Reviewing Jira status:
>
>     The outstanding jira list can be seen with the following:
>     https://issues.apache.org/jira/projects/MADLIB/versions/12342844
>
>     0 Warnings
>     29 Issues in version
>     29 Issues done
>     0 Issues in progress
>     0 Issues to do
>
>   o PGP signature verified
>
>   o SHA512 checksum verified
>
>   o Release notes reviewed and look good
>
>   o Copyright is good in NOTICE file
>
>   o Apache RAT passed (mvn apache-rat:check)
>
>     v1.15 (RC1) [INFO] Rat check: Summary of files. Unapproved: 0 unknown:
> 0 generated: 0 approved: 183 licence.
>
>     For Reference:
>       v1.14 - [INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0
> generated: 0 approved: 118 licence.
>       v1.13 - [INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0
> generated: 0 approved: 99 licence.
>
>   o Docs review (generation and general content review):
>     - Generated design.pdf
>     - Generated html user docs
>
>   o Source validation
>
>     - CentOS Linux release 7.5.1804 (Core) - Run in Google Cloud Platform
> (GCP)
>
>     - PostgreSQL 10.5 (built from source)
>     - MADlib v1.15-rc1 (built from source)
>
>     - install-check passed
>     - dev-check passed
>
> ======================================================================
> TL;DR
> ======================================================================
>
> files="
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.sha512
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.sha512
>       "
>
> for i in $files; do wget -nv $i; done
>
> wget -nv https://dist.apache.org/repos/dist/dev/madlib/KEYS
> gpg --import ./KEYS
>
> echo ""
>
> for file in $files; do
>     if [[ $file == *.asc ]]; then
>         echo "Validating signature: ${file}"
>        gpg --verify $(basename $file)
>        if [ $? != 0 ]; then
>           echo "FATAL: gpg signature verification failed"
>        fi
>     fi
>     if [[ $file == *.sha512 ]]; then
>         echo "Validating sha512 checksum: ${file}"
>        gsha512sum --check $(basename $file)
>        if [ $? != 0 ]; then
>           echo "FATAL: sha512 check failed"
>        fi
>     fi
> done
>
> Validating signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.asc
> gpg: assuming signed data in 'apache-madlib-1.15-bin-Darwin.dmg'
> gpg: Signature made Mon Aug  6 22:34:12 2018 PDT
> gpg:                using RSA key FA909C2006632A74E04FFA5063056AE412C4E3D7
> gpg: Good signature from "Rahul Iyer <riyer@apache.org>" [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:          There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: FA90 9C20 0663 2A74 E04F  FA50 6305 6AE4 12C4 E3D7
> Validating sha512 checksum:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.sha512
> apache-madlib-1.15-bin-Darwin.dmg: OK
> Validating signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.asc
> gpg: assuming signed data in 'apache-madlib-1.15-bin-Linux-GPDB43.rpm'
> gpg: Signature made Tue Aug  7 13:26:19 2018 PDT
> gpg:                using RSA key FA909C2006632A74E04FFA5063056AE412C4E3D7
> gpg: Good signature from "Rahul Iyer <riyer@apache.org>" [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:          There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: FA90 9C20 0663 2A74 E04F  FA50 6305 6AE4 12C4 E3D7
> Validating sha512 checksum:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.sha512
> apache-madlib-1.15-bin-Linux-GPDB43.rpm: OK
> Validating signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.asc
> gpg: assuming signed data in 'apache-madlib-1.15-bin-Linux.rpm'
> gpg: Signature made Tue Aug  7 13:46:04 2018 PDT
> gpg:                using RSA key FA909C2006632A74E04FFA5063056AE412C4E3D7
> gpg: Good signature from "Rahul Iyer <riyer@apache.org>" [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:          There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: FA90 9C20 0663 2A74 E04F  FA50 6305 6AE4 12C4 E3D7
> Validating sha512 checksum:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.sha512
> apache-madlib-1.15-bin-Linux.rpm: OK
> Validating signature:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.asc
> gpg: assuming signed data in 'apache-madlib-1.15-src.tar.gz'
> gpg: Signature made Mon Aug  6 22:34:35 2018 PDT
> gpg:                using RSA key FA909C2006632A74E04FFA5063056AE412C4E3D7
> gpg: Good signature from "Rahul Iyer <riyer@apache.org>" [unknown]
> gpg: WARNING: This key is not certified with a trusted signature!
> gpg:          There is no indication that the signature belongs to the
> owner.
> Primary key fingerprint: FA90 9C20 0663 2A74 E04F  FA50 6305 6AE4 12C4 E3D7
> Validating sha512 checksum:
> https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.sha512
> apache-madlib-1.15-src.tar.gz: OK
>
> ======================================================================
>
> sudo yum install -y \
>      bison \
>      cmake \
>      flex \
>      gcc \
>      gcc-c++ \
>      libxml2-devel \
>      patch \
>      python-devel \
>      readline-devel \
>      zlib-devel
>
> ======================================================================
>
> PostgreSQL 10.5 build
>
>   wget https://ftp.postgresql.org/pub/source/v10.5/postgresql-10.5.tar.bz2
>
>   ./configure --with-python --prefix=/usr/local/pgsql10 --enable-cassert
> --enable-debug --with-libxml
>   make -j8
>   make check ## All 178 tests passed
>   sudo make install
>
>   export PGVER_PREFIX=pgsql10
>   export PATH=/usr/local/${PGVER_PREFIX}/bin:$PATH
>   export PGDATA=${HOME}/workspace/postgres/${PGVER_PREFIX}data
>   export PGHOST=localhost
>   export PGDATABASE=postgres
>
>   initdb
>
>   pg_ctl -D /home/pivotal/workspace/postgres/pgsql10data -l logfile start
>   pg_ctl -D /home/pivotal/workspace/postgres/pgsql10data -l logfile stop
>
> ======================================================================
>
>   mkdir build; cd build
>   cmake -DPOSTGRESQL_10_PG_CONFIG=/usr/local/pgsql10/bin/pg_config \
>         -DCMAKE_BUILD_TYPE=Release \
>         -DCMAKE_INSTALL_PREFIX=/usr/local/madlib \
>         ..
>
>   make
>   sudo make install
>
>   dropdb madlibtest; createdb madlibtest;
>   /usr/local/madlib/bin/madpack -s madlib -p postgres install
>
>     ○ → /usr/local/madlib/bin/madpack -s madlib -p postgres install
>     madpack.py: INFO : Detected PostgreSQL version 10.5.
>     madpack.py: INFO : *** Installing MADlib ***
>     madpack.py: INFO : MADlib tools version    = 1.15
> (/usr/local/madlib/Versions/1.15/bin/../madpack/madpack.py)
>     madpack.py: INFO : MADlib database version = None (host=localhost:5432,
> db=postgres, schema=madlib)
>     madpack.py: INFO : Testing PL/Python environment...
>     madpack.py: INFO : > Creating language PL/Python...
>     madpack.py: INFO : > PL/Python environment OK (version: 2.7.5)
>     madpack.py: INFO : > Preparing objects for the following modules:
>     madpack.py: INFO : > - array_ops
>     madpack.py: INFO : > - bayes
>     madpack.py: INFO : > - crf
>     madpack.py: INFO : > - elastic_net
>     madpack.py: INFO : > - linalg
>     madpack.py: INFO : > - pmml
>     madpack.py: INFO : > - prob
>     madpack.py: INFO : > - sketch
>     madpack.py: INFO : > - svec
>     madpack.py: INFO : > - svm
>     madpack.py: INFO : > - tsa
>     madpack.py: INFO : > - stemmer
>     madpack.py: INFO : > - conjugate_gradient
>     madpack.py: INFO : > - knn
>     madpack.py: INFO : > - lda
>     madpack.py: INFO : > - stats
>     madpack.py: INFO : > - svec_util
>     madpack.py: INFO : > - utilities
>     madpack.py: INFO : > - assoc_rules
>     madpack.py: INFO : > - convex
>     madpack.py: INFO : > - glm
>     madpack.py: INFO : > - graph
>     madpack.py: INFO : > - linear_systems
>     madpack.py: INFO : > - recursive_partitioning
>     madpack.py: INFO : > - regress
>     madpack.py: INFO : > - sample
>     madpack.py: INFO : > - summary
>     madpack.py: INFO : > - kmeans
>     madpack.py: INFO : > - pca
>     madpack.py: INFO : > - validation
>     madpack.py: INFO : Installing MADlib:
>     madpack.py: INFO : > Created madlib schema
>     madpack.py: INFO : > Created madlib.MigrationHistory table
>     madpack.py: INFO : > Wrote version info in MigrationHistory table
>     madpack.py: INFO : MADlib 1.15 installed successfully in madlib schema.
>
>
>   /usr/local/madlib/bin/madpack -s madlib -p postgres install-check
>
>     madpack.py: INFO : Detected PostgreSQL version 10.5.
>     TEST CASE RESULT|Module: bayes|bayes.ic.sql_in|PASS|Time: 159
> milliseconds
>     TEST CASE RESULT|Module: crf|crf_test_small.ic.sql_in|PASS|Time: 235
> milliseconds
>     TEST CASE RESULT|Module: crf|crf_train_small.ic.sql_in|PASS|Time: 180
> milliseconds
>     TEST CASE RESULT|Module: elastic_net|elastic_net.ic.sql_in|PASS|Time:
> 187 milliseconds
>     TEST CASE RESULT|Module: linalg|linalg.ic.sql_in|PASS|Time: 86
> milliseconds
>     TEST CASE RESULT|Module: linalg|matrix_ops.ic.sql_in|PASS|Time: 403
> milliseconds
>     TEST CASE RESULT|Module: linalg|svd.ic.sql_in|PASS|Time: 245
> milliseconds
>     TEST CASE RESULT|Module: prob|prob.ic.sql_in|PASS|Time: 29 milliseconds
>     TEST CASE RESULT|Module: svm|svm.ic.sql_in|PASS|Time: 236 milliseconds
>     TEST CASE RESULT|Module: tsa|arima.ic.sql_in|PASS|Time: 225
> milliseconds
>     TEST CASE RESULT|Module:
> conjugate_gradient|conj_grad.ic.sql_in|PASS|Time: 79 milliseconds
>     TEST CASE RESULT|Module: knn|knn.ic.sql_in|PASS|Time: 173 milliseconds
>     TEST CASE RESULT|Module: lda|lda.ic.sql_in|PASS|Time: 235 milliseconds
>     TEST CASE RESULT|Module: stats|anova_test.ic.sql_in|PASS|Time: 60
> milliseconds
>     TEST CASE RESULT|Module: stats|chi2_test.ic.sql_in|PASS|Time: 53
> milliseconds
>     TEST CASE RESULT|Module: stats|correlation.ic.sql_in|PASS|Time: 160
> milliseconds
>     TEST CASE RESULT|Module: stats|cox_prop_hazards.ic.sql_in|PASS|Time:
> 181 milliseconds
>     TEST CASE RESULT|Module: stats|f_test.ic.sql_in|PASS|Time: 37
> milliseconds
>     TEST CASE RESULT|Module: stats|ks_test.ic.sql_in|PASS|Time: 59
> milliseconds
>     TEST CASE RESULT|Module: stats|mw_test.ic.sql_in|PASS|Time: 37
> milliseconds
>     TEST CASE RESULT|Module: stats|pred_metrics.ic.sql_in|PASS|Time: 174
> milliseconds
>     TEST CASE RESULT|Module:
> stats|robust_and_clustered_variance_coxph.ic.sql_in|PASS|Time: 191
> milliseconds
>     TEST CASE RESULT|Module: stats|t_test.ic.sql_in|PASS|Time: 39
> milliseconds
>     TEST CASE RESULT|Module: stats|wsr_test.ic.sql_in|PASS|Time: 40
> milliseconds
>     TEST CASE RESULT|Module:
> utilities|encode_categorical.ic.sql_in|PASS|Time: 156 milliseconds
>     TEST CASE RESULT|Module:
> utilities|minibatch_preprocessing.ic.sql_in|PASS|Time: 175 milliseconds
>     TEST CASE RESULT|Module: utilities|path.ic.sql_in|PASS|Time: 141
> milliseconds
>     TEST CASE RESULT|Module: utilities|pivot.ic.sql_in|PASS|Time: 120
> milliseconds
>     TEST CASE RESULT|Module: utilities|sessionize.ic.sql_in|PASS|Time: 113
> milliseconds
>     TEST CASE RESULT|Module: utilities|text_utilities.ic.sql_in|PASS|Time:
> 122 milliseconds
>     TEST CASE RESULT|Module:
> utilities|transform_vec_cols.ic.sql_in|PASS|Time: 158 milliseconds
>     TEST CASE RESULT|Module: utilities|utilities.ic.sql_in|PASS|Time: 122
> milliseconds
>     TEST CASE RESULT|Module: assoc_rules|assoc_rules.ic.sql_in|PASS|Time:
> 169 milliseconds
>     TEST CASE RESULT|Module: convex|lmf.ic.sql_in|PASS|Time: 168
> milliseconds
>     TEST CASE RESULT|Module: convex|mlp.ic.sql_in|PASS|Time: 299
> milliseconds
>     TEST CASE RESULT|Module: glm|glm.ic.sql_in|PASS|Time: 382 milliseconds
>     TEST CASE RESULT|Module: graph|graph.ic.sql_in|PASS|Time: 373
> milliseconds
>     TEST CASE RESULT|Module:
> linear_systems|dense_linear_sytems.ic.sql_in|PASS|Time: 133 milliseconds
>     TEST CASE RESULT|Module:
> linear_systems|sparse_linear_sytems.ic.sql_in|PASS|Time: 127 milliseconds
>     TEST CASE RESULT|Module:
> recursive_partitioning|decision_tree.ic.sql_in|PASS|Time: 209 milliseconds
>     TEST CASE RESULT|Module:
> recursive_partitioning|random_forest.ic.sql_in|PASS|Time: 238 milliseconds
>     TEST CASE RESULT|Module: regress|clustered.ic.sql_in|PASS|Time: 166
> milliseconds
>     TEST CASE RESULT|Module: regress|linear.ic.sql_in|PASS|Time: 43
> milliseconds
>     TEST CASE RESULT|Module: regress|logistic.ic.sql_in|PASS|Time: 159
> milliseconds
>     TEST CASE RESULT|Module: regress|marginal.ic.sql_in|PASS|Time: 208
> milliseconds
>     TEST CASE RESULT|Module: regress|multilogistic.ic.sql_in|PASS|Time:
> 157
> milliseconds
>     TEST CASE RESULT|Module: regress|robust.ic.sql_in|PASS|Time: 154
> milliseconds
>     TEST CASE RESULT|Module: sample|balance_sample.ic.sql_in|PASS|Time:
> 125
> milliseconds
>     TEST CASE RESULT|Module: sample|sample.ic.sql_in|PASS|Time: 29
> milliseconds
>     TEST CASE RESULT|Module: sample|stratified_sample.ic.sql_in|PASS|Time:
> 103 milliseconds
>     TEST CASE RESULT|Module: sample|train_test_split.ic.sql_in|PASS|Time:
> 116 milliseconds
>     TEST CASE RESULT|Module: summary|summary.ic.sql_in|PASS|Time: 130
> milliseconds
>     TEST CASE RESULT|Module: kmeans|kmeans.ic.sql_in|PASS|Time: 244
> milliseconds
>     TEST CASE RESULT|Module: pca|pca.ic.sql_in|PASS|Time: 414 milliseconds
>     TEST CASE RESULT|Module: pca|pca_project.ic.sql_in|PASS|Time: 242
> milliseconds
>     TEST CASE RESULT|Module:
> validation|cross_validation.ic.sql_in|PASS|Time: 149 milliseconds
>
>   /usr/local/madlib/bin/madpack -s madlib -p postgres dev-check
>
>     madpack.py: INFO : Detected PostgreSQL version 10.5.
>     TEST CASE RESULT|Module: array_ops|array_ops.sql_in|PASS|Time: 211
> milliseconds
>     TEST CASE RESULT|Module: bayes|bayes.sql_in|PASS|Time: 440 milliseconds
>     TEST CASE RESULT|Module: bayes|gaussian_naive_bayes.sql_in|PASS|Time:
> 199 milliseconds
>     TEST CASE RESULT|Module: crf|crf_test_large.sql_in|PASS|Time: 323
> milliseconds
>     TEST CASE RESULT|Module: crf|crf_test_small.sql_in|PASS|Time: 295
> milliseconds
>     TEST CASE RESULT|Module: crf|crf_train_large.sql_in|PASS|Time: 689
> milliseconds
>     TEST CASE RESULT|Module: crf|crf_train_small.sql_in|PASS|Time: 344
> milliseconds
>     TEST CASE RESULT|Module: elastic_net|elastic_net.sql_in|PASS|Time:
> 3796
> milliseconds
>     TEST CASE RESULT|Module: linalg|linalg.sql_in|PASS|Time: 99
> milliseconds
>     TEST CASE RESULT|Module: linalg|matrix_ops.sql_in|PASS|Time: 710
> milliseconds
>     TEST CASE RESULT|Module: linalg|svd.sql_in|PASS|Time: 648 milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_dt.sql_in|PASS|Time: 1247
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_glm_binomial.sql_in|PASS|Time: 1126
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_glm_gamma.sql_in|PASS|Time: 1593
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_glm_ig.sql_in|PASS|Time: 1019
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_glm_normal.sql_in|PASS|Time: 1021
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_glm_poisson.sql_in|PASS|Time: 1054
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_multinom.sql_in|PASS|Time: 1163
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_ordinal.sql_in|PASS|Time: 1220
> milliseconds
>     TEST CASE RESULT|Module: pmml|pmml_rf.sql_in|PASS|Time: 1795
> milliseconds
>     TEST CASE RESULT|Module: pmml|table_to_pmml.sql_in|PASS|Time: 2290
> milliseconds
>     TEST CASE RESULT|Module: prob|prob.sql_in|PASS|Time: 289 milliseconds
>     TEST CASE RESULT|Module: sketch|cm.sql_in|PASS|Time: 4950 milliseconds
>     TEST CASE RESULT|Module: sketch|fm.sql_in|PASS|Time: 1306 milliseconds
>     TEST CASE RESULT|Module: sketch|mfv.sql_in|PASS|Time: 127 milliseconds
>     TEST CASE RESULT|Module: sketch|support.sql_in|PASS|Time: 44
> milliseconds
>     TEST CASE RESULT|Module: svm|svm.sql_in|PASS|Time: 6309 milliseconds
>     TEST CASE RESULT|Module: tsa|arima.sql_in|PASS|Time: 464 milliseconds
>     TEST CASE RESULT|Module: tsa|arima_train.sql_in|PASS|Time: 468
> milliseconds
>     TEST CASE RESULT|Module: conjugate_gradient|conj_grad.
> sql_in|PASS|Time:
> 76 milliseconds
>     TEST CASE RESULT|Module: knn|knn.sql_in|PASS|Time: 389 milliseconds
>     TEST CASE RESULT|Module: lda|lda.sql_in|PASS|Time: 579 milliseconds
>     TEST CASE RESULT|Module: stats|anova_test.sql_in|PASS|Time: 53
> milliseconds
>     TEST CASE RESULT|Module: stats|chi2_test.sql_in|PASS|Time: 65
> milliseconds
>     TEST CASE RESULT|Module: stats|correlation.sql_in|PASS|Time: 417
> milliseconds
>     TEST CASE RESULT|Module: stats|cox_prop_hazards.sql_in|PASS|Time: 500
> milliseconds
>     TEST CASE RESULT|Module: stats|f_test.sql_in|PASS|Time: 44 milliseconds
>     TEST CASE RESULT|Module: stats|ks_test.sql_in|PASS|Time: 61
> milliseconds
>     TEST CASE RESULT|Module: stats|mw_test.sql_in|PASS|Time: 41
> milliseconds
>     TEST CASE RESULT|Module: stats|pred_metrics.sql_in|PASS|Time: 286
> milliseconds
>     TEST CASE RESULT|Module:
> stats|robust_and_clustered_variance_coxph.sql_in|PASS|Time: 311
> milliseconds
>     TEST CASE RESULT|Module: stats|t_test.sql_in|PASS|Time: 55 milliseconds
>     TEST CASE RESULT|Module: stats|wsr_test.sql_in|PASS|Time: 79
> milliseconds
>     TEST CASE RESULT|Module: svec_util|gp_sfv_sort_order.sql_in|PASS|Time:
> 40 milliseconds
>     TEST CASE RESULT|Module: svec_util|svec_test.sql_in|PASS|Time: 1199
> milliseconds
>     TEST CASE RESULT|Module: utilities|encode_categorical.
> sql_in|PASS|Time:
> 281 milliseconds
>     TEST CASE RESULT|Module:
> utilities|minibatch_preprocessing.sql_in|PASS|Time: 612 milliseconds
>     TEST CASE RESULT|Module: utilities|path.sql_in|PASS|Time: 180
> milliseconds
>     TEST CASE RESULT|Module: utilities|pivot.sql_in|PASS|Time: 471
> milliseconds
>     TEST CASE RESULT|Module: utilities|sessionize.sql_in|PASS|Time: 142
> milliseconds
>     TEST CASE RESULT|Module: utilities|text_utilities.sql_in|PASS|Time:
> 138
> milliseconds
>     TEST CASE RESULT|Module: utilities|transform_vec_cols.
> sql_in|PASS|Time:
> 956 milliseconds
>     TEST CASE RESULT|Module: utilities|utilities.sql_in|PASS|Time: 158
> milliseconds
>     TEST CASE RESULT|Module: assoc_rules|assoc_rules.sql_in|PASS|Time: 254
> milliseconds
>     TEST CASE RESULT|Module: convex|lmf.sql_in|PASS|Time: 1471 milliseconds
>     TEST CASE RESULT|Module: convex|mlp.sql_in|PASS|Time: 3264 milliseconds
>     TEST CASE RESULT|Module: glm|binomial.sql_in|PASS|Time: 571
> milliseconds
>     TEST CASE RESULT|Module: glm|gamma.sql_in|PASS|Time: 1929 milliseconds
>     TEST CASE RESULT|Module: glm|gaussian.sql_in|PASS|Time: 322
> milliseconds
>     TEST CASE RESULT|Module: glm|inverse_gaussian.sql_in|PASS|Time: 338
> milliseconds
>     TEST CASE RESULT|Module: glm|multinom.sql_in|PASS|Time: 273
> milliseconds
>     TEST CASE RESULT|Module: glm|ordinal.sql_in|PASS|Time: 271 milliseconds
>     TEST CASE RESULT|Module: glm|poisson.sql_in|PASS|Time: 309 milliseconds
>     TEST CASE RESULT|Module: graph|apsp.sql_in|PASS|Time: 259 milliseconds
>     TEST CASE RESULT|Module: graph|bfs.sql_in|PASS|Time: 338 milliseconds
>     TEST CASE RESULT|Module: graph|hits.sql_in|PASS|Time: 216 milliseconds
>     TEST CASE RESULT|Module: graph|measures.sql_in|PASS|Time: 327
> milliseconds
>     TEST CASE RESULT|Module: graph|pagerank.sql_in|PASS|Time: 1037
> milliseconds
>     TEST CASE RESULT|Module: graph|sssp.sql_in|PASS|Time: 407 milliseconds
>     TEST CASE RESULT|Module:
> linear_systems|dense_linear_sytems.sql_in|PASS|Time: 181 milliseconds
>     TEST CASE RESULT|Module:
> linear_systems|sparse_linear_sytems.sql_in|PASS|Time: 185 milliseconds
>     TEST CASE RESULT|Module:
> recursive_partitioning|decision_tree.sql_in|PASS|Time: 900 milliseconds
>     TEST CASE RESULT|Module:
> recursive_partitioning|random_forest.sql_in|PASS|Time: 1377 milliseconds
>     TEST CASE RESULT|Module: regress|clustered.sql_in|PASS|Time: 639
> milliseconds
>     TEST CASE RESULT|Module: regress|linear.sql_in|PASS|Time: 195
> milliseconds
>     TEST CASE RESULT|Module: regress|marginal.sql_in|PASS|Time: 956
> milliseconds
>     TEST CASE RESULT|Module: regress|robust.sql_in|PASS|Time: 756
> milliseconds
>     TEST CASE RESULT|Module: sample|balance_sample.sql_in|PASS|Time: 346
> milliseconds
>     TEST CASE RESULT|Module: sample|sample.sql_in|PASS|Time: 272
> milliseconds
>     TEST CASE RESULT|Module: sample|stratified_sample.sql_in|PASS|Time:
> 148
> milliseconds
>     TEST CASE RESULT|Module: sample|train_test_split.sql_in|PASS|Time: 206
> milliseconds
>     TEST CASE RESULT|Module: summary|summary.sql_in|PASS|Time: 325
> milliseconds
>     TEST CASE RESULT|Module: kmeans|kmeans.sql_in|PASS|Time: 1636
> milliseconds
>     TEST CASE RESULT|Module: pca|pca.sql_in|PASS|Time: 3942 milliseconds
>     TEST CASE RESULT|Module: pca|pca_project.sql_in|PASS|Time: 1128
> milliseconds
>     TEST CASE RESULT|Module: validation|cross_validation.sql_in|PASS|Time:
> 298 milliseconds
>
> ======================================================================
>
>
> On Tue, Aug 7, 2018 at 2:37 PM Rahul Iyer <riyer@apache.org> wrote:
>
> > Hello Apache MADlib dev community,
> >
> > This is the call for vote for Apache MADlib 1.15 Release (RC1). Relevant
> > source release tarball and convenience binaries are provided below.
> >
> > The vote will run for at least 72 working hours and will close on
> > Friday, Aug 10th, 2018 @ 5pm PDT. A minimum of 3 binding +1 votes and
> > more binding +1 than binding -1 are required to pass.
> >
> > Highlights of this release are:
> >
> > * MLP: Added momentum and Nesterov's accelerated gradient methods to
> > gradient
> > updates (MADLIB-1210).
> > * New modules:
> >     - drop_cols: Create new table from an existing table (CTAS) using an
> >         expression of column names (MADLIB-1241).
> >     - cols2vec: Create an array from multiple columns (similar to
> > ARRAY[...]
> >         with columns obtained using an expression) (MADLIB-1239).
> >     - vec2cols: Create multiple columns from an existing array
> > (MADLIB-1240).
> > * DT/RF:
> >     - Added impurity importance values in DT and RF (MADLIB-1205, 1246,
> > 1249).
> >     - Added a new function (get_var_importance) to report importance
> values
> >         in an cleaner interface (MADLIB-925).
> > * Fixed an ABI issue that prevented compiling MADlib on GCC 5+
> > (MADLIB-1025).
> > * Removed HAWQ support from all modules
> >
> > For additional information and release notes, please see:
> > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.15
> >
> > Here are the release artifact details:
> >
> > Source release tag to be voted on: rc/1.15-rc1, located here:
> >
> > https://git-wip-us.apache.org/repos/asf?p=madlib.git;a=tag;
> h=refs/tags/rc/1.15-rc1
> >
> > Documentation for the release candidate can be found here:
> > http://madlib.apache.org/docs/rc/index.html
> >
> > Source release tarball:
> > Package:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz
> > PGP Signature:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.asc
> > SHA512
> > <https://dist.apache.org/repos/dist/dev/madlib/1.15-
> RC1/apache-madlib-1.15-src.tar.gz.ascSHA512>
> > Hash:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-src.tar.gz.sha512
> >
> > Convenience binary packages:
> >
> > macOS: 10.* PostgreSQL 9.6 & 10.2
> > Package:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg
> > PGP Signature:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.asc
> > SHA512
> > <https://dist.apache.org/repos/dist/dev/madlib/1.15-
> RC1/apache-madlib-1.15-bin-Darwin.dmg.ascSHA512>
> > Hash:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Darwin.dmg.sha512
> >
> > CentOS* GPDB 4.3.5+
> > Package:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm
> > PGP Signature:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.asc
> > SHA512
> > <https://dist.apache.org/repos/dist/dev/madlib/1.15-
> RC1/apache-madlib-1.15-bin-Linux-GPDB43.rpm.ascSHA512>
> > Hash:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux-GPDB43.rpm.sha512
> >
> > CentOS 6 &* GPDB 5+, PostgreSQL 9.6 & 10
> > Package:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm
> > PGP Signature:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.asc
> > SHA512
> > <https://dist.apache.org/repos/dist/dev/madlib/1.15-
> RC1/apache-madlib-1.15-bin-Linux.rpm.ascSHA512>
> > Hash:
> >
> > https://dist.apache.org/repos/dist/dev/madlib/1.15-RC1/
> apache-madlib-1.15-bin-Linux.rpm.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,
> > Rahul Iyer
> >
>

Mime
View raw message