You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@predictionio.apache.org by sh...@apache.org on 2019/03/11 06:07:46 UTC

[predictionio] branch livedoc updated (81cc94e -> df04af0)

This is an automated email from the ASF dual-hosted git repository.

shimamoto pushed a change to branch livedoc
in repository https://gitbox.apache.org/repos/asf/predictionio.git.


    from 81cc94e  Fix minor typo in docs/manual/source/start/index.html.md (#508)
     add d84ad24  Merge branch 'livedoc' into develop
     add d226ed3  Merge branch 'livedoc' into develop
     add 49b64ee  [MINOR] Fail build properly
     add e48e93b  Update release instructions for PMC
     add 718ebe2  [PIO-171] Drop Scala 2.10 and Spark 1.6 support
     add 8265d7d  [PIO-153] Allow use of GNU tar on non-GNU systems
     add d4ae9e8  [PIO-170] Upgrade sbt to 1.2.3
     add 0193c8b  [PIO-179] HBase version bumped and configurable
     add 02377e8  [PIO-176] Hack in build.sbt for switching between Spark 1.x and 2.x should be cleaned up.
     add 19ad05e  Merge branch 'livedoc' into develop
     add af4d6e6  Add missing license header
     add 23e66b7  Update dependencies (sbt, scala, spark, elasticsearch)
     add 4f8ad32  bump spark patch version
     add 5d805c4  Update ES to 5.6.9 everywhere
     add 37616a0  Fix LICENSE.txt
     add f72ef17  Fix .travis.yml
     add 9645220  Merge branch 'develop' into updateDeps
     add f049783  Merge branch 'develop' into updateDeps
     add 9d60870  Fix LICENSE.txt
     add 24937d3  [PIO-168] ES 6.X support + patch version dependency updates; Make dependency on commons-lang3 explicit to fix build.
     add 22e3d6d  Revert build.sbt change
     add 17eb046  Merge branch 'updateDeps' of https://github.com/goldstar/predictionio into develop
     add 5e29775  [PIO-180] Trivial LiveDoc link change in readme (#478)
     add dc08628  [PIO-86] Docker support (#462)
     add c7d75f3  [PIO-175] Elasticsearch 1 deprecated in 0.14.0 (#480)
     add f762bee  [PIO-31] Move from spray to akka-http (#474)
     add d71c423  [PIO-189] fix ES6 integration test (#488)
     add 115e922  [PIO-185] develop Gitbox link Update
     add c5703d7  [PIO-188] Update the build matrix on travis (#489)
     add 70eb7cd  Bump patch versions for akka and hadoop (#490)
     add a479fe3  [PIO-182] Add async methods to LEventStore (#482)
     add 4342fcd  [PIO-183] Add Jupyter Docker image (#481)
     add 2220311  [PIO-196] Use external pyspark enviroment variables
     add 403a42c  switch to DefaultAWSCredentialsProviderChain which also includes ProfileCredentialsProvider, but also allows e.g. for AWS Instance Profile Roles and thus is more flexible and does not force developers to include credentials on their PredictionIO machines (#496)
     add 9bf29cd  [PIO-192] Enhance PySpark support (#494)
     add aa79f7c  Fixed install-with-docker link (#505)
     add 52eb306  [PIO-203] Fixes pio status warnings in ES storage (#507)
     add 9f8be58  [PIO-199] Spark 2.4 support for Scala 2.11 (#503)
     add ccb23da  [PIO-205] Update Dockerfile to reflect new Spark version (#509)
     add fe94516  [PIO-206] Spark 2.3.2 to 2.3.3 (#510)
     add 4fe28b9  Add document for upgrading to 0.14.0
     add 4f0507f  Merge branch 'livedoc' into develop
     add e67f7b2  Prepare 0.14.0-rc1
     add b6d1978  Fixes a bug that the parent project is missing from Maven repo (#511)
     add 6d5c36f  Prepare 0.14.0-rc2
     add df04af0  Update RELEASE.md

No new revisions were added by this update.

Summary of changes:
 .travis.yml                                        | 112 +--
 LICENSE.txt                                        |  31 +-
 PMC.md                                             | 123 +--
 README.md                                          |   1 -
 RELEASE.md                                         |  56 +-
 bin/install.sh                                     |   2 +-
 bin/pio-class                                      |   2 +-
 bin/pio-shell                                      |   1 -
 bin/pio-start-all                                  |   2 -
 build.sbt                                          | 115 +--
 common/build.sbt                                   |  10 +-
 common/src/main/resources/application.conf         |   7 -
 .../akkahttpjson4s/Json4sSupport.scala             | 103 +++
 .../authentication/KeyAuthentication.scala         |  16 +-
 .../configuration/SSLConfiguration.scala           |  22 +-
 conf/pio-env.sh.template                           |   2 +-
 conf/pio-vendors.sh                                |  17 +-
 .../predictionio/workflow/CreateServer.scala       | 401 +++++-----
 .../workflow/EngineServerPluginContext.scala       |  19 +-
 .../predictionio/workflow/JsonExtractor.scala      |   9 +-
 data/build.sbt                                     |   6 +-
 .../org/apache/predictionio/data/api/Common.scala  |  68 +-
 .../apache/predictionio/data/api/EventServer.scala | 867 +++++++++------------
 .../org/apache/predictionio/data/api/Stats.scala   |   6 +-
 .../apache/predictionio/data/api/StatsActor.scala  |   3 +-
 .../apache/predictionio/data/api/Webhooks.scala    |   5 +-
 .../predictionio/data/store/LEventStore.scala      | 138 +++-
 .../data/store/java/LJavaEventStore.scala          | 134 +++-
 .../data/store/python/PPythonEventStore.scala      |   0
 .../apache/predictionio/data/view/DataView.scala   |   9 +-
 .../predictionio/data/SparkVersionDependent.scala  |  30 -
 .../predictionio/data/SparkVersionDependent.scala  |  30 -
 .../predictionio/data/api/EventServiceSpec.scala   |  66 +-
 .../predictionio/data/api/SegmentIOAuthSpec.scala  | 127 +--
 doap.rdf                                           |   4 +-
 .../scenarios/__init__.py => docker/.ivy2/.keep    |   2 -
 docker/JUPYTER.md                                  | 160 ++++
 docker/README.md                                   | 269 +++++++
 .../pio_tests/globals.py => docker/bin/pio-docker  |  50 +-
 bin/cjson => docker/deploy/run.sh                  |   3 +-
 .../docker-compose.deploy.yml                      |  19 +-
 .../docker-compose.jupyter.yml                     |  28 +-
 .../postun => docker/docker-compose.spark.yml      |  45 +-
 .../icon_helpers.rb => docker/docker-compose.yml   |  21 +-
 .../elasticsearch/docker-compose.base.yml          |  44 +-
 .../elasticsearch/docker-compose.event.yml         |  15 +-
 .../elasticsearch/docker-compose.meta.yml          |  15 +-
 docker/jupyter/Dockerfile                          | 100 +++
 .../shell.py => docker/jupyter/fix-permissions     |  23 +-
 docker/jupyter/jupyter_notebook_config.py          |  18 +
 docker/jupyter/requirements.txt                    |  14 +
 .../jupyter/start-jupyter.sh                       |  33 +-
 docker/jupyter/start.sh                            |  81 ++
 .../localfs/docker-compose.model.yml               |  19 +-
 .../postun => docker/mysql/docker-compose.base.yml |  43 +-
 .../mysql/docker-compose.event.yml                 |  15 +-
 .../mysql/docker-compose.meta.yml                  |  15 +-
 .../mysql/docker-compose.model.yml                 |  15 +-
 .../pgsql/docker-compose.base.yml                  |  29 +-
 .../pgsql/docker-compose.event.yml                 |  15 +-
 .../pgsql/docker-compose.meta.yml                  |  15 +-
 .../pgsql/docker-compose.model.yml                 |  15 +-
 docker/pio/Dockerfile                              |  71 ++
 docker/pio/pio_run                                 |  64 ++
 .../__init__.py => docker/templates/.keep          |   2 -
 docs/manual/data/versions.yml                      |   8 +-
 docs/manual/source/datacollection/eventapi.html.md |   4 +-
 .../source/datacollection/eventmodel.html.md.erb   |   4 +-
 docs/manual/source/datacollection/plugin.html.md   |   4 +-
 docs/manual/source/deploy/monitoring.html.md       |   2 +-
 docs/manual/source/deploy/plugin.html.md           |   4 +-
 docs/manual/source/index.html.md.erb               |   2 +-
 docs/manual/source/install/index.html.md.erb       |   6 +-
 .../source/install/install-sourcecode.html.md.erb  |  32 +-
 .../source/partials/shared/install/_spark.html.erb |   2 +-
 docs/manual/source/resources/upgrade.html.md       | 104 ++-
 .../predictionio/e2/engine/PythonEngine.scala      |  96 +++
 examples/scala-parallel-classification/README.md   |   2 +-
 .../add-algorithm/build.sbt                        |   6 +-
 .../add-algorithm/project/assembly.sbt             |   2 +-
 .../add-algorithm/project/build.properties         |   2 +-
 .../reading-custom-properties/build.sbt            |   6 +-
 .../reading-custom-properties/project/assembly.sbt |   2 +-
 .../project/build.properties                       |   2 +-
 .../README.md                                      |   2 +-
 .../adjust-score/build.sbt                         |   6 +-
 .../adjust-score/project/assembly.sbt              |   2 +-
 .../adjust-score/project/build.properties          |   2 +-
 .../train-with-rate-event/build.sbt                |   6 +-
 .../train-with-rate-event/project/assembly.sbt     |   2 +-
 .../train-with-rate-event/project/build.properties |   2 +-
 examples/scala-parallel-recommendation/README.md   |   2 +-
 .../blacklist-items/build.sbt                      |   6 +-
 .../blacklist-items/project/assembly.sbt           |   2 +-
 .../blacklist-items/project/build.properties       |   2 +-
 .../customize-data-prep/build.sbt                  |   6 +-
 .../customize-data-prep/project/assembly.sbt       |   2 +-
 .../customize-data-prep/project/build.properties   |   2 +-
 .../customize-serving/build.sbt                    |   6 +-
 .../customize-serving/project/assembly.sbt         |   2 +-
 .../customize-serving/project/build.properties     |   2 +-
 .../reading-custom-events/build.sbt                |   6 +-
 .../reading-custom-events/project/assembly.sbt     |   2 +-
 .../reading-custom-events/project/build.properties |   2 +-
 .../train-with-view-event/build.sbt                |   6 +-
 .../train-with-view-event/project/assembly.sbt     |   2 +-
 .../train-with-view-event/project/build.properties |   2 +-
 examples/scala-parallel-similarproduct/README.md   |   2 +-
 .../multi-events-multi-algos/build.sbt             |   6 +-
 .../multi-events-multi-algos/project/assembly.sbt  |   2 +-
 .../project/build.properties                       |   2 +-
 .../recommended-user/build.sbt                     |   6 +-
 .../recommended-user/project/assembly.sbt          |   2 +-
 .../recommended-user/project/build.properties      |   2 +-
 .../return-item-properties/build.sbt               |   6 +-
 .../return-item-properties/project/assembly.sbt    |   2 +-
 .../project/build.properties                       |   2 +-
 .../rid-user-set-event/build.sbt                   |   6 +-
 .../rid-user-set-event/project/assembly.sbt        |   2 +-
 .../rid-user-set-event/project/build.properties    |   2 +-
 .../train-with-rate-event/build.sbt                |   6 +-
 .../train-with-rate-event/project/assembly.sbt     |   2 +-
 .../train-with-rate-event/project/build.properties |   2 +-
 make-distribution.sh                               |   7 +-
 project/PIOBuild.scala                             |   1 +
 project/assembly.sbt                               |   2 +-
 project/build.properties                           |   2 +-
 project/plugins.sbt                                |  14 +-
 project/unidoc.sbt                                 |   2 +-
 python/pypio/__init__.py                           |   9 +
 python/pypio/data/eventstore.py                    |   4 +-
 python/pypio/pypio.py                              | 111 +++
 python/pypio/utils.py                              |  40 +-
 storage/elasticsearch/build.sbt                    |   8 +-
 .../data/storage/elasticsearch/ESAccessKeys.scala  |  36 +-
 .../data/storage/elasticsearch/ESApps.scala        |  34 +-
 .../data/storage/elasticsearch/ESChannels.scala    |  32 +-
 .../storage/elasticsearch/ESEngineInstances.scala  |  46 +-
 .../elasticsearch/ESEvaluationInstances.scala      |  37 +-
 .../data/storage/elasticsearch/ESLEvents.scala     |  15 +-
 .../data/storage/elasticsearch/ESPEvents.scala     |   5 +-
 .../data/storage/elasticsearch/ESSequences.scala   |  15 +-
 .../data/storage/elasticsearch/ESUtils.scala       |  20 +-
 storage/hbase/build.sbt                            |   6 +-
 .../data/storage/jdbc/JDBCPEvents.scala            |   8 +-
 .../data/storage/s3/StorageClient.scala            |   8 +-
 tests/build_docker.sh                              |   5 +-
 tests/docker-compose.yml                           |   2 +-
 .../engines/recommendation-engine/build.sbt        |   4 +-
 tests/unit.sh                                      |   6 +-
 tools/build.sbt                                    |  10 +-
 .../apache/predictionio/tools/RunWorkflow.scala    |  32 +-
 .../apache/predictionio/tools/admin/AdminAPI.scala | 144 ++--
 .../org/apache/predictionio/tools/admin/README.md  |   4 +-
 .../predictionio/tools/commands/Engine.scala       |  27 +-
 .../predictionio/tools/commands/Management.scala   |   6 +-
 .../apache/predictionio/tools/console/Pio.scala    |  19 +-
 .../predictionio/tools/dashboard/CorsSupport.scala |  77 +-
 .../predictionio/tools/dashboard/Dashboard.scala   | 160 ++--
 .../predictionio/tools/export/EventsToFile.scala   |   6 +-
 .../predictionio/tools/admin/AdminAPISpec.scala    |  62 +-
 161 files changed, 3126 insertions(+), 2118 deletions(-)
 create mode 100644 common/src/main/scala/org/apache/predictionio/akkahttpjson4s/Json4sSupport.scala
 rename data/src/main/{spark-2 => scala}/org/apache/predictionio/data/store/python/PPythonEventStore.scala (100%)
 delete mode 100644 data/src/main/spark-1/org/apache/predictionio/data/SparkVersionDependent.scala
 delete mode 100644 data/src/main/spark-2/org/apache/predictionio/data/SparkVersionDependent.scala
 copy tests/pio_tests/scenarios/__init__.py => docker/.ivy2/.keep (99%)
 create mode 100644 docker/JUPYTER.md
 create mode 100644 docker/README.md
 copy tests/pio_tests/globals.py => docker/bin/pio-docker (56%)
 mode change 100644 => 100755
 copy bin/cjson => docker/deploy/run.sh (93%)
 mode change 100755 => 100644
 copy docs/manual/helpers/icon_helpers.rb => docker/docker-compose.deploy.yml (82%)
 copy docs/manual/helpers/icon_helpers.rb => docker/docker-compose.jupyter.yml (66%)
 copy assembly/src/rpm/scriptlets/postun => docker/docker-compose.spark.yml (62%)
 copy docs/manual/helpers/icon_helpers.rb => docker/docker-compose.yml (81%)
 copy tests/docker-compose.yml => docker/elasticsearch/docker-compose.base.yml (59%)
 copy python/pypio/data/__init__.py => docker/elasticsearch/docker-compose.event.yml (82%)
 copy python/pypio/data/__init__.py => docker/elasticsearch/docker-compose.meta.yml (82%)
 create mode 100644 docker/jupyter/Dockerfile
 rename python/pypio/shell.py => docker/jupyter/fix-permissions (72%)
 create mode 100644 docker/jupyter/jupyter_notebook_config.py
 create mode 100644 docker/jupyter/requirements.txt
 copy bin/travis/pio-stop-travis => docker/jupyter/start-jupyter.sh (58%)
 mode change 100755 => 100644
 create mode 100644 docker/jupyter/start.sh
 copy examples/scala-parallel-ecommercerecommendation/adjust-score/data/send_query.py => docker/localfs/docker-compose.model.yml (66%)
 copy assembly/src/rpm/scriptlets/postun => docker/mysql/docker-compose.base.yml (60%)
 copy python/pypio/data/__init__.py => docker/mysql/docker-compose.event.yml (83%)
 copy python/pypio/data/__init__.py => docker/mysql/docker-compose.meta.yml (83%)
 copy python/pypio/data/__init__.py => docker/mysql/docker-compose.model.yml (83%)
 copy tests/docker-compose.yml => docker/pgsql/docker-compose.base.yml (68%)
 copy python/pypio/data/__init__.py => docker/pgsql/docker-compose.event.yml (83%)
 copy python/pypio/data/__init__.py => docker/pgsql/docker-compose.meta.yml (83%)
 copy python/pypio/data/__init__.py => docker/pgsql/docker-compose.model.yml (83%)
 create mode 100644 docker/pio/Dockerfile
 create mode 100644 docker/pio/pio_run
 copy tests/pio_tests/scenarios/__init__.py => docker/templates/.keep (99%)
 create mode 100644 e2/src/main/scala/org/apache/predictionio/e2/engine/PythonEngine.scala
 create mode 100644 python/pypio/pypio.py