Welcome to Livy, the REST Spark Server
======================================
Livy is an open source REST interface for interacting with a remote Spark Shell
running locally or from inside YARN.
Prerequisites
=============
To build Livy, you will need:
Debian/Ubuntu:
* mvn (from ``maven`` package or maven3 tarball)
* openjdk-7-jdk (or Oracle Java7 jdk)
Redhat/CentOS:
* mvn (from ``maven`` package or maven3 tarball)
* java-1.7.0-openjdk (or Oracle Java7 jdk)
Building Livy
=============
Livy is normally built by the `Hue Build System`_, it can also be built on it's
own (aka without any other Hue dependency) with `Apache Maven`_. To build, run:
$ cd $HUE_HOME/apps/spark/java
$ mvn -DskipTests clean package
.. _Hue Build System: https://github.com/cloudera/hue/#getting-started
.. _Apache Maven: http://maven.apache.org
Running Tests
=============
In order to run the Livy Tests, first follow the instructions in `Building
Livy`_. Then run:
$ cd $HUE_HOME/apps/spark/java
$ mvn test
Community
=========
* User group: http://groups.google.com/a/cloudera.org/group/hue-user
* Jira: https://issues.cloudera.org/browse/HUE
* Reviews: https://review.cloudera.org/dashboard/?view=to-group&group=hue (repo 'hue-rw')
License
=======
Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0