You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemall.apache.org by my...@apache.org on 2018/03/13 11:52:06 UTC
incubator-hivemall git commit: Updated the project site for v0.5.0
release
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 <my...@apache.org>
Authored: Tue Mar 13 20:50:02 2018 +0900
Committer: Makoto Yui <my...@apache.org>
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>