Skip to content

Commit

Permalink
Document how to build from git, and how to get jars from maven repo.
Browse files Browse the repository at this point in the history
Document that we require maven 3.2, because of
https://jira.codehaus.org/browse/MNG-3385, fixed in maven 3.1.0-alpha-1.
That bug is minor, and maven 3.0 works fine for most purposes.
  • Loading branch information
julianhyde committed Sep 16, 2014
1 parent 7938e10 commit bf97f27
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 6 deletions.
21 changes: 17 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,21 @@ Apache Optiq is a dynamic data management framework.
## Getting Optiq

To run Apache Optiq, you can either
[download a release](http://www.apache.org/dyn/closer.cgi/incubator/optiq)
or [build from the source code](doc/HOWTO.md#building-from-a-source-distribution).
[download and build from github](doc/HOWTO.md#building-from-git),
or [download a release](http://www.apache.org/dyn/closer.cgi/incubator/optiq)
then [build the source code](doc/HOWTO.md#building-from-a-source-distribution).

Pre-built jars are in
[the Apache maven repository](https://repository.apache.org/content/repositories/releases)
with the following Maven coordinates:

```xml
<dependency>
<groupId>org.apache.optiq</groupId>
<artifactId>optiq-core</artifactId>
<version>0.9.0-incubating</version>
</dependency>
```

## Example

Expand Down Expand Up @@ -196,8 +209,8 @@ Please don't post to the mailing list.
* <a href="https://github.com/julianhyde/share/blob/master/slides/optiq-drill-user-group-2013.pdf?raw=true">Drill / SQL / Optiq</a> (2013)
* <a href="https://github.com/julianhyde/share/blob/master/slides/optiq-richrelevance-2013.pdf?raw=true">SQL on Big Data using Optiq</a> (2013)
* <a href="https://github.com/julianhyde/share/blob/master/slides/optiq-nosql-now-2013.pdf?raw=true">SQL Now!</a> (NoSQL Now! conference, 2013)
* <a href="https://github.com/julianhyde/share/blob/master/slides/hive-cbo-summit-2014.pdf?raw=true">Cost-based optimization in Hive</a> (Hadoop Summit, 2014)
* <a href="https://github.com/julianhyde/share/blob/master/slides/dmmq-summit-2014.pdf?raw=true">Discardable, in-memory materialized query for Hadoop</a> (Hadoop Summit, 2014)
* <a href="https://github.com/julianhyde/share/blob/master/slides/hive-cbo-summit-2014.pdf?raw=true">Cost-based optimization in Hive</a> [<a href="https://www.youtube.com/watch?v=vpG5noIbEFs">video</a>] (Hadoop Summit, 2014)
* <a href="https://github.com/julianhyde/share/blob/master/slides/dmmq-summit-2014.pdf?raw=true">Discardable, in-memory materialized query for Hadoop</a> [<a href="https://www.youtube.com/watch?v=CziGOa8GXqI">video</a>] (Hadoop Summit, 2014)

## Disclaimer

Expand Down
4 changes: 2 additions & 2 deletions doc/HOWTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ adapters.

## Building from a source distribution

Prerequisites are maven (3.0.4 or later)
Prerequisites are maven (3.2.1 or later)
and Java (JDK 1.6 or later, 1.8 preferred) on your path.

Unpack the source distribution `.tar.gz` or `.zip` file,
Expand All @@ -23,7 +23,7 @@ tests.

## Building from git

Prerequisites are git, maven (3.0.4 or later)
Prerequisites are git, maven (3.2.1 or later)
and Java (JDK 1.6 or later, 1.8 preferred) on your path.

Create a local copy of the github repository,
Expand Down

0 comments on commit bf97f27

Please sign in to comment.