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