madlib-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ed Espino <esp...@apache.org>
Subject Re: [VOTE] MADlib v1.15-rc1
Date Fri, 10 Aug 2018 22:28:41 GMT
+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