Repository: incubator-hivemall Updated Branches: refs/heads/master e90f4abcb -> 054704bbf
Updated the project site for v0.5.0 release Project: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/commit/054704bb Tree: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/tree/054704bb Diff: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/diff/054704bb Branch: refs/heads/master Commit: 054704bbfbf9c1c4a92864520756f0b5036f2603 Parents: e90f4ab Author: Makoto Yui <[email protected]> Authored: Tue Mar 13 20:50:02 2018 +0900 Committer: Makoto Yui <[email protected]> Committed: Tue Mar 13 20:51:42 2018 +0900 ---------------------------------------------------------------------- docs/gitbook/getting_started/installation.md | 13 ++++++++----- .../gitbook/getting_started/permanent-functions.md | 8 ++++---- docs/gitbook/spark/getting_started/installation.md | 8 +++++--- src/site/markdown/download.md | 8 ++++---- src/site/resources/images/new_in_v050.png | Bin 0 -> 77205 bytes src/site/xdoc/index.xml.vm | 8 +++++++- 6 files changed, 28 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/docs/gitbook/getting_started/installation.md ---------------------------------------------------------------------- diff --git a/docs/gitbook/getting_started/installation.md b/docs/gitbook/getting_started/installation.md index ee07afb..ae07f22 100644 --- a/docs/gitbook/getting_started/installation.md +++ b/docs/gitbook/getting_started/installation.md @@ -23,8 +23,11 @@ Prerequisites * Hadoop v2.4.0 or later * Hive v0.13 or later * Java 7 or later -* [hivemall-core-xxx-with-dependencies.jar](https://github.com/myui/hivemall/releases) -* [define-all.hive](https://github.com/myui/hivemall/releases) +* [hivemall-all-xxx.jar](https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22hivemall-all%22) +* [define-all.hive](https://github.com/apache/incubator-hivemall/blob/master/resources/ddl/define-all.hive) (of a given version, e.g., [v0.5.0](https://github.com/apache/incubator-hivemall/blob/v0.5.0/resources/ddl/define-all.hive)) + +> #### Note +> Installation ============ @@ -32,7 +35,7 @@ Installation Add the following two lines to your `$HOME/.hiverc` file. ``` -add jar /home/myui/tmp/hivemall-core-xxx-with-dependencies.jar; +add jar /home/myui/tmp/hivemall-all-xxx.jar; source /home/myui/tmp/define-all.hive; ``` @@ -40,7 +43,7 @@ This automatically loads all Hivemall functions every time you start a Hive sess ``` $ hive -add jar /tmp/hivemall-core-xxx-with-dependencies.jar; +add jar /tmp/hivemall-all-xxx.jar; source /tmp/define-all.hive; ``` @@ -64,4 +67,4 @@ $ cd incubator-hivemall $ bin/build.sh ``` -Then, you can find hivemall jars in `./target`. +Then, you can find Hivemall jars in `./target`. http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/docs/gitbook/getting_started/permanent-functions.md ---------------------------------------------------------------------- diff --git a/docs/gitbook/getting_started/permanent-functions.md b/docs/gitbook/getting_started/permanent-functions.md index 7afc780..4856880 100644 --- a/docs/gitbook/getting_started/permanent-functions.md +++ b/docs/gitbook/getting_started/permanent-functions.md @@ -17,7 +17,7 @@ under the License. --> -Hive v0.13 or later supports [permanent functions](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-Create/DropFunction) that live across sessions. +Hive v0.13 or later supports [permanent functions](https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-Create/DropFunction) that lives across sessions. Permanent functions are useful when you are using Hive through Hiveserver or to avoid hivemall installation for each session. @@ -28,7 +28,7 @@ Permanent functions are useful when you are using Hive through Hiveserver or to First, put hivemall jar to HDFS as follows: ```sh hadoop fs -mkdir -p /apps/hivemall -hadoop fs -put hivemall-with-dependencies.jar /apps/hivemall +hadoop fs -put hivemall-all-xxx.jar /apps/hivemall ``` # Create permanent functions @@ -39,9 +39,9 @@ CREATE DATABASE IF NOT EXISTS hivemall; USE hivemall; ``` -Then, create permanent functions using [define-all-as-permanent.hive](https://github.com/myui/hivemall/blob/master/resources/ddl/define-all-as-permanent.hive), a DDL script to define permanent UDFs. +Then, create permanent functions using [define-all-as-permanent.hive](https://github.com/apache/incubator-hivemall/blob/master/resources/ddl/define-all-as-permanent.hive), a DDL script to define permanent UDFs. ```sql -set hivevar:hivemall_jar=hdfs:///apps/hivemall/hivemall-with-dependencies.jar; +set hivevar:hivemall_jar=hdfs:///apps/hivemall/hivemall-all-xxx.jar.jar; source /tmp/define-all-as-permanent.hive; ``` http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/docs/gitbook/spark/getting_started/installation.md ---------------------------------------------------------------------- diff --git a/docs/gitbook/spark/getting_started/installation.md b/docs/gitbook/spark/getting_started/installation.md index 2eb6cde..e1a3450 100644 --- a/docs/gitbook/spark/getting_started/installation.md +++ b/docs/gitbook/spark/getting_started/installation.md @@ -22,15 +22,17 @@ Prerequisites * Spark v2.0 or later * Java 7 or later -* hivemall-spark-xxx-with-dependencies.jar +* `hivemall-spark-xxx-with-dependencies.jar` that can be found in [the ASF distribution mirror](http://www.apache.org/dyn/closer.cgi/incubator/hivemall/). * [define-all.spark](https://github.com/apache/incubator-hivemall/blob/master/resources/ddl/define-all.spark) * [import-packages.spark](https://github.com/apache/incubator-hivemall/blob/master/resources/ddl/import-packages.spark) +> #### Caution +> You need to use a specific `hivemall-spark-xxx-with-dependencies.jar` for each Spark version. + Installation ============ -First, you download a compiled Spark package from [the Spark official web page](http://spark.apache.org/downloads.html) and -invoke spark-shell with a compiled Hivemall binary. +First, you download a compiled Spark package from [the Spark official web page](http://spark.apache.org/downloads.html) and invoke spark-shell with a compiled Hivemall binary. ``` $ ./bin/spark-shell --jars hivemall-spark-xxx-with-dependencies.jar http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/src/site/markdown/download.md ---------------------------------------------------------------------- diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index 4f150ec..f86d377 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -23,7 +23,7 @@ Detailed ChangeLog of each version can be found in the JIRA link. | RELEASE | DATE | DESCRIPTION | COMMIT | DOWNLOAD | |:--------|:-----|:------------|:-------|:---------| -| [0.5.0-rc1](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320630&version=12342155) | 2018-01-xx | The first Apache release. There are tremendous changes since [v0.4.2-rc.2](https://github.com/myui/hivemall/releases/tag/v0.4.2-rc.2) which is the last release before entering Apache Incubator. | [e13c0b3](https://github.com/apache/incubator-hivemall/tree/v0.5.0-rc1) | [zip](https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip)<br/>( [md5](https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip.md5) / [pgp](https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc1/hivemall-0.5.0-incubating-rc1-source-release.zip.asc) ) | +| [0.5.0](http://www.apache.org/dist/incubator/hivemall/0.5.0-incubating/ChangeLog.html) | [2018-03-05](https://markmail.org/thread/imnf6azzxksrbdg4) | The first Apache release. There are tremendous changes since [v0.4.2-rc.2](https://github.com/myui/hivemall/releases/tag/v0.4.2-rc.2) which is the last release before entering Apache Incubator. | [9610fdd](https://github.com/apache/incubator-hivemall/commit/9610fdd93628defa735ea8ba23703d0836bbe2f1) | [src.zip](http://www.apache.org/dyn/closer.cgi/incubator/hivemall/0.5.0-incubating/) [Jars](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.hivemall%22%20AND%20v%3A%220.5.0-incubating%22)<br/>[DDL](https://github.com/apache/incubator-hivemall/tree/v0.5.0/resources/ddl) [signs](http://www.apache.org/dist/incubator/hivemall/0.5.0-incubating/)| | .. | .. | .. | .. | .. | Past releases of Apache Hivemall can be found in [this page](https://github.com/myui/hivemall/releases). @@ -34,6 +34,6 @@ Here is the release plan of Apache Hivemall. Date of release subject to change t | Version | Date | Description | |:-------:|:----------:|:-----------| -| 0.5.2 | 2017-12-xx | ⢠Support [Field-aware Factorization Machines](https://github.com/apache/incubator-hivemall/pull/105)<br/> ⢠Support [Word2Vec](https://github.com/apache/incubator-hivemall/pull/116) | -| 0.6 | 2018-02-xx (Q1) | ⢠Make [experimental xgboost support](https://github.com/apache/incubator-hivemall/pull/95) official <br/> ⢠Support [Multi-nominal Logistic Regression](https://github.com/apache/incubator-hivemall/pull/93)<br/> and more | -| 0.7 | 2018-xx-xx (Q2~Q3) | ⢠Prediction server with REST APIs | +| [0.5.2](https://issues.apache.org/jira/issues/?jql=project+%3D+HIVEMALL+AND+fixVersion+%3D+0.5.2) | 2018-05-xx | ⢠Merge [Brickhouse UDFs](https://issues.apache.org/jira/browse/HIVEMALL-145)<br/> ⢠Support [Field-aware Factorization Machines](https://issues.apache.org/jira/browse/HIVEMALL-24)<br/> ⢠Support [Word2Vec](https://issues.apache.org/jira/browse/HIVEMALL-118) | +| [0.6](https://issues.apache.org/jira/issues/?jql=project%20%3D%20HIVEMALL%20AND%20fixVersion%20%3D%200.6.0) | 2018-08-xx | ⢠Make [experimental xgboost support](https://github.com/apache/incubator-hivemall/pull/95) official <br/> ⢠Support [Multi-nominal Logistic Regression](https://github.com/apache/incubator-hivemall/pull/93)<br/> and more | +| 0.7 | 2018-11-xx | ⢠Prediction server with REST APIs | http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/src/site/resources/images/new_in_v050.png ---------------------------------------------------------------------- diff --git a/src/site/resources/images/new_in_v050.png b/src/site/resources/images/new_in_v050.png new file mode 100644 index 0000000..ec235e5 Binary files /dev/null and b/src/site/resources/images/new_in_v050.png differ http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/054704bb/src/site/xdoc/index.xml.vm ---------------------------------------------------------------------- diff --git a/src/site/xdoc/index.xml.vm b/src/site/xdoc/index.xml.vm index 64daba4..83429d5 100644 --- a/src/site/xdoc/index.xml.vm +++ b/src/site/xdoc/index.xml.vm @@ -27,7 +27,7 @@ </head> <body> <div class="alert alert-info" role="alert"> - <strong>Info:</strong> We are planning the initial Apache release on Q4, 2017. <a href="/userguide/index.html"><button class="btn btn-primary" type="button">Learn more</button></a>. + <strong>Info:</strong> The first Apache release v0.5.0 has been <a href="https://markmail.org/thread/imnf6azzxksrbdg4">released in Mar 5, 2018</a>. <a href="./download.html"><button type="button" class="btn btn-danger">Download</button></a> <a href="/userguide/index.html"><button class="btn btn-primary" type="button">Learn more</button></a> </div> <div id="carousel-main" class="row"> <div id="screenshots-carousel" class="carousel slide span10"> @@ -51,6 +51,12 @@ <p>Introduction to Hivemall <a href="http://www.slideshare.net/myui/introduction-to-hivemall"></a></p> </div> </div> + <div class="item"> + <img alt="" src="/images/new_in_v050.png" height="120px"/> + <div class="carousel-caption"> + <p>What's new in v0.5.0 <a href="https://www.slideshare.net/myui/incubating-apache-hivemall"></a></p> + </div> + </div> </div> <!-- Carousel nav --> <a class="left carousel-control" id="carousel-prev">â¹</a>
