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&amp;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>