atlas-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sar...@apache.org
Subject [39/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release
Date Tue, 29 Aug 2017 21:37:08 GMT
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/InstallationSteps.html
----------------------------------------------------------------------
diff --git a/0.8.1/InstallationSteps.html b/0.8.1/InstallationSteps.html
new file mode 100644
index 0000000..1e90fb8
--- /dev/null
+++ b/0.8.1/InstallationSteps.html
@@ -0,0 +1,583 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2017-08-29
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20170829" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Atlas &#x2013; Building & Installing Apache Atlas</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script>
+
+
+
+<script type="text/javascript">$( document ).ready( function() { $( '.carousel' ).carousel( { interval: 3500 } ) } );</script>
+
+            </head>
+        <body class="topBarEnabled">
+
+
+
+
+
+    <div id="topbar" class="navbar navbar-fixed-top ">
+      <div class="navbar-inner">
+                                  <div class="container" style="width: 68%;"><div class="nav-collapse">
+
+
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Atlas <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="index.html"  title="About">About</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="Wiki">Wiki</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="News">News</a>
+</li>
+
+                      <li>      <a href="https://git-wip-us.apache.org/repos/asf/atlas.git"  title="Git">Git</a>
+</li>
+
+                      <li>      <a href="https://issues.apache.org/jira/browse/ATLAS"  title="Jira">Jira</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy"  title="Powered by">Powered by</a>
+</li>
+
+                      <li>      <a href="http://blogs.apache.org/atlas/"  title="Blog">Blog</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project Information <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="project-info.html"  title="Summary">Summary</a>
+</li>
+
+                      <li>      <a href="mail-lists.html"  title="Mailing Lists">Mailing Lists</a>
+</li>
+
+                      <li>      <a href="http://webchat.freenode.net?channels=apacheatlas&uio=d4"  title="IRC">IRC</a>
+</li>
+
+                      <li>      <a href="team-list.html"  title="Team">Team</a>
+</li>
+
+                      <li>      <a href="issue-tracking.html"  title="Issue Tracking">Issue Tracking</a>
+</li>
+
+                      <li>      <a href="source-repository.html"  title="Source Repository">Source Repository</a>
+</li>
+
+                      <li>      <a href="license.html"  title="License">License</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="0.8.1/index.html"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="0.8.0-incubating/index.html"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.1-incubating/index.html"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.0-incubating/index.html"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="0.6.0-incubating/index.html"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="0.5.0-incubating/index.html"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="How Apache Works">How Apache Works</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/"  title="Foundation">Foundation</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsoring Apache">Sponsoring Apache</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+
+                      <form id="search-form" action="http://www.google.com/search" method="get"  class="navbar-search pull-right" >
+
+  <input value="http://atlas.apache.org" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=search-form"></script>
+
+
+
+
+
+    <iframe src="http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs&send=false&layout=button_count&show-faces=false&action=like&colorscheme=dark"
+        scrolling="no" frameborder="0"
+        style="border:none; width:80px; height:20px; margin-top: 10px;"  class="pull-right" ></iframe>
+
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+        <ul class="nav pull-right"><li style="margin-top: 10px;">
+
+    <div class="g-plusone" data-href="http://atlas.apache.org/atlas-docs" data-size="medium"  width="60px" align="right" ></div>
+
+        </li></ul>
+
+
+                      </div>
+
+        </div>
+      </div>
+    </div>
+
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href=".." id="bannerLeft">
+                                                                                                <img src="images/atlas-logo.png"  alt="Apache Atlas" width="200px" height="45px"/>
+                </a>
+                      </div>
+        <div class="pull-right">  </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+
+
+                              <li class="">
+                    <a href="http://www.apache.org" class="externalLink" title="Apache">
+        Apache</a>
+        </li>
+      <li class="divider ">/</li>
+            <li class="">
+                    <a href="index.html" title="Atlas">
+        Atlas</a>
+        </li>
+      <li class="divider ">/</li>
+        <li class="">Building & Installing Apache Atlas</li>
+
+
+
+                  <li id="publishDate" class="pull-right">Last Published: 2017-08-29</li> <li class="divider pull-right">|</li>
+              <li id="projectVersion" class="pull-right">Version: 0.8.1</li>
+
+                            </ul>
+      </div>
+
+
+
+        <div id="bodyColumn" >
+
+            <div class="section">
+<h3><a name="Building__Installing_Apache_Atlas"></a>Building &amp; Installing Apache Atlas</h3></div>
+<div class="section">
+<h4><a name="Building_Atlas"></a>Building Atlas</h4>
+<div class="source">
+<pre>
+git clone https://git-wip-us.apache.org/repos/asf/atlas.git atlas
+
+cd atlas
+
+export MAVEN_OPTS=&quot;-Xmx1536m -XX:MaxPermSize=512m&quot; &amp;&amp; mvn clean install
+
+</pre></div>
+<p>Once the build successfully completes, artifacts can be packaged for deployment.</p>
+<div class="source">
+<pre>
+
+mvn clean package -Pdist
+
+
+</pre></div>
+<p>NOTE: 1. Use option '-DskipTests' to skip running unit and integration tests 2. Use option '-P perf' to instrument atlas to collect performance metrics</p>
+<p>To build a distribution that configures Atlas for external HBase and Solr, build with the external-hbase-solr profile.</p>
+<div class="source">
+<pre>
+
+mvn clean package -Pdist,external-hbase-solr
+
+
+</pre></div>
+<p>Note that when the external-hbase-solr profile is used the following steps need to be completed to make Atlas functional.</p>
+<ul>
+<li>Configure atlas.graph.storage.hostname (see &quot;Graph persistence engine - HBase&quot; in the <a href="./Configuration.html">Configuration</a> section).</li>
+<li>Configure atlas.graph.index.search.solr.zookeeper-url (see &quot;Graph Search Index - Solr&quot; in the <a href="./Configuration.html">Configuration</a> section).</li>
+<li>Set HBASE_CONF_DIR to point to a valid HBase config directory (see &quot;Graph persistence engine - HBase&quot; in the <a href="./Configuration.html">Configuration</a> section).</li>
+<li>Create the SOLR indices (see &quot;Graph Search Index - Solr&quot; in the <a href="./Configuration.html">Configuration</a> section).</li></ul>
+<p>To build a distribution that packages HBase and Solr, build with the embedded-hbase-solr profile.</p>
+<div class="source">
+<pre>
+
+mvn clean package -Pdist,embedded-hbase-solr
+
+
+</pre></div>
+<p>Using the embedded-hbase-solr profile will configure Atlas so that an HBase instance and a Solr instance will be started and stopped along with the Atlas server by default.</p>
+<p>Atlas also supports building a distribution that can use BerkeleyDB and Elastic search as the graph and index backends. To build a distribution that is configured for these backends, build with the berkeley-elasticsearch profile.</p>
+<div class="source">
+<pre>
+
+mvn clean package -Pdist,berkeley-elasticsearch
+
+
+</pre></div>
+<p>An additional step is required for the binary built using this profile to be used along with the Atlas distribution. Due to licensing requirements, Atlas does not bundle the BerkeleyDB Java Edition in the tarball.</p>
+<p>You can download the Berkeley DB jar file from the URL: <verbatim><a class="externalLink" href="http://download.oracle.com/otn/berkeley-db/je-5.0.73.zip">http://download.oracle.com/otn/berkeley-db/je-5.0.73.zip</a></verbatim> and copy the je-5.0.73.jar to the ${atlas_home}/libext directory.</p>
+<p>Tar can be found in atlas/distro/target/apache-atlas-${project.version}-bin.tar.gz</p>
+<p>Tar is structured as follows</p>
+<div class="source">
+<pre>
+
+|- bin
+   |- atlas_start.py
+   |- atlas_stop.py
+   |- atlas_config.py
+   |- quick_start.py
+   |- cputil.py
+|- conf
+   |- atlas-application.properties
+   |- atlas-env.sh
+   |- hbase
+      |- hbase-site.xml.template
+   |- log4j.xml
+   |- solr
+      |- currency.xml
+      |- lang
+         |- stopwords_en.txt
+      |- protowords.txt
+      |- schema.xml
+      |- solrconfig.xml
+      |- stopwords.txt
+      |- synonyms.txt
+|- docs
+|- hbase
+   |- bin
+   |- conf
+   ...
+|- server
+   |- webapp
+      |- atlas.war
+|- solr
+   |- bin
+   ...
+|- README
+|- NOTICE
+|- LICENSE
+|- DISCLAIMER.txt
+|- CHANGES.txt
+
+
+</pre></div>
+<p>Note that if the embedded-hbase-solr profile is specified for the build then HBase and Solr are included in the distribution.</p>
+<p>In this case, a standalone instance of HBase can be started as the default storage backend for the graph repository. During Atlas installation the conf/hbase/hbase-site.xml.template gets expanded and moved to hbase/conf/hbase-site.xml for the initial standalone HBase configuration.  To configure ATLAS graph persistence for a different HBase instance, please see &quot;Graph persistence engine - HBase&quot; in the <a href="./Configuration.html">Configuration</a> section.</p>
+<p>Also, a standalone instance of Solr can be started as the default search indexing backend.  To configure ATLAS search indexing for a different Solr instance please see &quot;Graph Search Index - Solr&quot; in the <a href="./Configuration.html">Configuration</a> section.</p>
+<p>To build a distribution without minified js,css file, build with the skipMinify profile.</p>
+<div class="source">
+<pre>
+
+mvn clean package -Pdist,skipMinify
+
+
+</pre></div>
+<p>Note that by default js and css files are minified.</p></div>
+<div class="section">
+<h4><a name="Installing__Running_Atlas"></a>Installing &amp; Running Atlas</h4></div>
+<div class="section">
+<h5><a name="Installing_Atlas"></a>Installing Atlas</h5>
+<div class="source">
+<pre>
+tar -xzvf apache-atlas-${project.version}-bin.tar.gz
+
+cd atlas-${project.version}
+
+</pre></div></div>
+<div class="section">
+<h5><a name="Configuring_Atlas"></a>Configuring Atlas</h5>
+<p>By default config directory used by Atlas is {package dir}/conf. To override this set environment variable ATLAS_CONF to the path of the conf dir.</p>
+<p>atlas-env.sh has been added to the Atlas conf. This file can be used to set various environment variables that you need for you services. In addition you can set any other environment variables you might need. This file will be sourced by atlas scripts before any commands are executed. The following environment variables are available to set.</p>
+<div class="source">
+<pre>
+# The java implementation to use. If JAVA_HOME is not found we expect java and jar to be in path
+#export JAVA_HOME=
+
+# any additional java opts you want to set. This will apply to both client and server operations
+#export ATLAS_OPTS=
+
+# any additional java opts that you want to set for client only
+#export ATLAS_CLIENT_OPTS=
+
+# java heap size we want to set for the client. Default is 1024MB
+#export ATLAS_CLIENT_HEAP=
+
+# any additional opts you want to set for atlas service.
+#export ATLAS_SERVER_OPTS=
+
+# java heap size we want to set for the atlas server. Default is 1024MB
+#export ATLAS_SERVER_HEAP=
+
+# What is is considered as atlas home dir. Default is the base locaion of the installed software
+#export ATLAS_HOME_DIR=
+
+# Where log files are stored. Defatult is logs directory under the base install location
+#export ATLAS_LOG_DIR=
+
+# Where pid files are stored. Defatult is logs directory under the base install location
+#export ATLAS_PID_DIR=
+
+# where the atlas titan db data is stored. Defatult is logs/data directory under the base install location
+#export ATLAS_DATA_DIR=
+
+# Where do you want to expand the war file. By Default it is in /server/webapp dir under the base install dir.
+#export ATLAS_EXPANDED_WEBAPP_DIR=
+
+</pre></div>
+<p><b>Settings to support large number of metadata objects</b></p>
+<p>If you plan to store several tens of thousands of metadata objects, it is recommended that you use values tuned for better GC performance of the JVM.</p>
+<p>The following values are common server side options:</p>
+<div class="source">
+<pre>
+export ATLAS_SERVER_OPTS=&quot;-server -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+PrintTenuringDistribution -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=dumps/atlas_server.hprof -Xloggc:logs/gc-worker.log -verbose:gc -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1m -XX:+PrintGCDetails -XX:+PrintHeapAtGC -XX:+PrintGCTimeStamps&quot;
+
+</pre></div>
+<p>The <tt>-XX:SoftRefLRUPolicyMSPerMB</tt> option was found to be particularly helpful to regulate GC performance for query heavy workloads with many concurrent users.</p>
+<p>The following values are recommended for JDK 7:</p>
+<div class="source">
+<pre>
+export ATLAS_SERVER_HEAP=&quot;-Xms15360m -Xmx15360m -XX:MaxNewSize=3072m -XX:PermSize=100M -XX:MaxPermSize=512m&quot;
+
+</pre></div>
+<p>The following values are recommended for JDK 8:</p>
+<div class="source">
+<pre>
+export ATLAS_SERVER_HEAP=&quot;-Xms15360m -Xmx15360m -XX:MaxNewSize=5120m -XX:MetaspaceSize=100M -XX:MaxMetaspaceSize=512m&quot;
+
+</pre></div>
+<p><b>NOTE for Mac OS users</b> If you are using a Mac OS, you will need to configure the ATLAS_SERVER_OPTS (explained above).</p>
+<p>In  {package dir}/conf/atlas-env.sh uncomment the following line</p>
+<div class="source">
+<pre>
+#export ATLAS_SERVER_OPTS=
+
+</pre></div>
+<p>and change it to look as below</p>
+<div class="source">
+<pre>
+export ATLAS_SERVER_OPTS=&quot;-Djava.awt.headless=true -Djava.security.krb5.realm= -Djava.security.krb5.kdc=&quot;
+
+</pre></div>
+<p><b>Hbase as the Storage Backend for the Graph Repository</b></p>
+<p>By default, Atlas uses Titan as the graph repository and is the only graph repository implementation available currently. The HBase versions currently supported are 1.1.x. For configuring ATLAS graph persistence on HBase, please see &quot;Graph persistence engine - HBase&quot; in the <a href="./Configuration.html">Configuration</a> section for more details.</p>
+<p>Pre-requisites for running HBase as a distributed cluster</p>
+<ul>
+<li>3 or 5 ZooKeeper nodes</li>
+<li>Atleast 3 RegionServer nodes. It would be ideal to run the DataNodes on the same hosts as the Region servers for data locality.</li></ul>
+<p>HBase tablename in Titan can be set using the following configuration in ATLAS_HOME/conf/atlas-application.properties:</p>
+<div class="source">
+<pre>
+atlas.graph.storage.hbase.table=apache_atlas_titan
+atlas.audit.hbase.tablename=apache_atlas_entity_audit
+
+</pre></div>
+<p><b>Configuring SOLR as the Indexing Backend for the Graph Repository</b></p>
+<p>By default, Atlas uses Titan as the graph repository and is the only graph repository implementation available currently. For configuring Titan to work with Solr, please follow the instructions below</p>
+<p></p>
+<ul>
+<li>Install solr if not already running. The version of SOLR supported is 5.2.1. Could be installed from <a class="externalLink" href="http://archive.apache.org/dist/lucene/solr/5.2.1/solr-5.2.1.tgz">http://archive.apache.org/dist/lucene/solr/5.2.1/solr-5.2.1.tgz</a></li></ul>
+<p></p>
+<ul>
+<li>Start solr in cloud mode.</li></ul>SolrCloud mode uses a ZooKeeper Service as a highly available, central location for cluster management.   For a small cluster, running with an existing ZooKeeper quorum should be fine. For larger clusters, you would want to run separate multiple ZooKeeper quorum with atleast 3 servers.   Note: Atlas currently supports solr in &quot;cloud&quot; mode only. &quot;http&quot; mode is not supported. For more information, refer solr documentation - <a class="externalLink" href="https://cwiki.apache.org/confluence/display/solr/SolrCloud">https://cwiki.apache.org/confluence/display/solr/SolrCloud</a>
+<p></p>
+<ul>
+<li>For e.g., to bring up a Solr node listening on port 8983 on a machine, you can use the command:</li></ul>
+<div class="source">
+<pre>
+      $SOLR_HOME/bin/solr start -c -z &lt;zookeeper_host:port&gt; -p 8983
+
+</pre></div>
+<p></p>
+<ul>
+<li>Run the following commands from SOLR_BIN (e.g. $SOLR_HOME/bin) directory to create collections in Solr corresponding to the indexes that Atlas uses. In the case that the ATLAS and SOLR instance are on 2 different hosts,</li></ul>first copy the required configuration files from ATLAS_HOME/conf/solr on the ATLAS instance host to the Solr instance host. SOLR_CONF in the below mentioned commands refer to the directory where the solr configuration files   have been copied to on Solr host:
+<div class="source">
+<pre>
+  $SOLR_BIN/solr create -c vertex_index -d SOLR_CONF -shards #numShards -replicationFactor #replicationFactor
+  $SOLR_BIN/solr create -c edge_index -d SOLR_CONF -shards #numShards -replicationFactor #replicationFactor
+  $SOLR_BIN/solr create -c fulltext_index -d SOLR_CONF -shards #numShards -replicationFactor #replicationFactor
+
+</pre></div>
+<p>Note: If numShards and replicationFactor are not specified, they default to 1 which suffices if you are trying out solr with ATLAS on a single node instance.   Otherwise specify numShards according to the number of hosts that are in the Solr cluster and the maxShardsPerNode configuration.   The number of shards cannot exceed the total number of Solr nodes in your !SolrCloud cluster.</p>
+<p>The number of replicas (replicationFactor) can be set according to the redundancy required.</p>
+<p>Also note that solr will automatically be called to create the indexes when the Atlas server is started if the   SOLR_BIN and SOLR_CONF environment variables are set and the search indexing backend is set to 'solr5'.</p>
+<p></p>
+<ul>
+<li>Change ATLAS configuration to point to the Solr instance setup. Please make sure the following configurations are set to the below values in ATLAS_HOME/conf/atlas-application.properties</li></ul>
+<div class="source">
+<pre>
+ atlas.graph.index.search.backend=solr5
+ atlas.graph.index.search.solr.mode=cloud
+ atlas.graph.index.search.solr.zookeeper-url=&lt;the ZK quorum setup for solr as comma separated value&gt; eg: 10.1.6.4:2181,10.1.6.5:2181
+ atlas.graph.index.search.solr.zookeeper-connect-timeout=&lt;SolrCloud Zookeeper Connection Timeout&gt;. Default value is 60000 ms
+ atlas.graph.index.search.solr.zookeeper-session-timeout=&lt;SolrCloud Zookeeper Session Timeout&gt;. Default value is 60000 ms
+
+</pre></div>
+<p></p>
+<ul>
+<li>Restart Atlas</li></ul>
+<p>For more information on Titan solr configuration , please refer <a class="externalLink" href="http://s3.thinkaurelius.com/docs/titan/0.5.4/solr.htm">http://s3.thinkaurelius.com/docs/titan/0.5.4/solr.htm</a></p>
+<p>Pre-requisites for running Solr in cloud mode   * Memory - Solr is both memory and CPU intensive. Make sure the server running Solr has adequate memory, CPU and disk.     Solr works well with 32GB RAM. Plan to provide as much memory as possible to Solr process   * Disk - If the number of entities that need to be stored are large, plan to have at least 500 GB free space in the volume where Solr is going to store the index data   * SolrCloud has support for replication and sharding. It is highly recommended to use SolrCloud with at least two Solr nodes running on different servers with replication enabled.     If using SolrCloud, then you also need ZooKeeper installed and configured with 3 or 5 ZooKeeper nodes</p>
+<p><b>Configuring Kafka Topics</b></p>
+<p>Atlas uses Kafka to ingest metadata from other components at runtime. This is described in the <a href="./Architecture.html">Architecture page</a> in more detail. Depending on the configuration of Kafka, sometimes you might need to setup the topics explicitly before using Atlas. To do so, Atlas provides a script <tt>bin/atlas_kafka_setup.py</tt> which can be run from the Atlas server. In some environments, the hooks might start getting used first before Atlas server itself is setup. In such cases, the topics can be run on the hosts where hooks are installed using a similar script <tt>hook-bin/atlas_kafka_setup_hook.py</tt>. Both these use configuration in <tt>atlas-application.properties</tt> for setting up the topics. Please refer to the <a href="./Configuration.html">Configuration page</a> for these details.</p></div>
+<div class="section">
+<h5><a name="Setting_up_Atlas"></a>Setting up Atlas</h5>
+<p>There are a few steps that setup dependencies of Atlas. One such example is setting up the Titan schema in the storage backend of choice. In a simple single server setup, these are automatically setup with default configuration when the server first accesses these dependencies.</p>
+<p>However, there are scenarios when we may want to run setup steps explicitly as one time operations. For example, in a multiple server scenario using <a href="./HighAvailability.html">High Availability</a>, it is preferable to run setup steps from one of the server instances the first time, and then start the services.</p>
+<p>To run these steps one time, execute the command <tt>bin/atlas_start.py -setup</tt> from a single Atlas server instance.</p>
+<p>However, the Atlas server does take care of parallel executions of the setup steps. Also, running the setup steps multiple times is idempotent. Therefore, if one chooses to run the setup steps as part of server startup, for convenience, then they should enable the configuration option <tt>atlas.server.run.setup.on.start</tt> by defining it with the value <tt>true</tt> in the <tt>atlas-application.properties</tt> file.</p></div>
+<div class="section">
+<h5><a name="Starting_Atlas_Server"></a>Starting Atlas Server</h5>
+<div class="source">
+<pre>
+bin/atlas_start.py [-port &lt;port&gt;]
+
+</pre></div>
+<p>By default,</p>
+<ul>
+<li>To change the port, use -port option.</li>
+<li>atlas server starts with conf from {package dir}/conf. To override this (to use the same conf with multiple atlas upgrades), set environment variable ATLAS_CONF to the path of conf dir</li></ul></div>
+<div class="section">
+<h4><a name="Using_Atlas"></a>Using Atlas</h4>
+<p></p>
+<ul>
+<li>Quick start model - sample model and data</li></ul>
+<div class="source">
+<pre>
+  bin/quick_start.py [&lt;atlas endpoint&gt;]
+
+</pre></div>
+<p></p>
+<ul>
+<li>Verify if the server is up and running</li></ul>
+<div class="source">
+<pre>
+  curl -v http://localhost:21000/api/atlas/admin/version
+  {&quot;Version&quot;:&quot;v0.1&quot;}
+
+</pre></div>
+<p></p>
+<ul>
+<li>List the types in the repository</li></ul>
+<div class="source">
+<pre>
+  curl -v http://localhost:21000/api/atlas/types
+  {&quot;results&quot;:[&quot;Process&quot;,&quot;Infrastructure&quot;,&quot;DataSet&quot;],&quot;count&quot;:3,&quot;requestId&quot;:&quot;1867493731@qtp-262860041-0 - 82d43a27-7c34-4573-85d1-a01525705091&quot;}
+
+</pre></div>
+<p></p>
+<ul>
+<li>List the instances for a given type</li></ul>
+<div class="source">
+<pre>
+  curl -v http://localhost:21000/api/atlas/entities?type=hive_table
+  {&quot;requestId&quot;:&quot;788558007@qtp-44808654-5&quot;,&quot;list&quot;:[&quot;cb9b5513-c672-42cb-8477-b8f3e537a162&quot;,&quot;ec985719-a794-4c98-b98f-0509bd23aac0&quot;,&quot;48998f81-f1d3-45a2-989a-223af5c1ed6e&quot;,&quot;a54b386e-c759-4651-8779-a099294244c4&quot;]}
+
+  curl -v http://localhost:21000/api/atlas/entities/list/hive_db
+
+</pre></div>
+<p></p>
+<ul>
+<li>Search for entities (instances) in the repository</li></ul>
+<div class="source">
+<pre>
+  curl -v http://localhost:21000/api/atlas/discovery/search/dsl?query=&quot;from hive_table&quot;
+
+</pre></div>
+<p><b>Dashboard</b></p>
+<p>Once atlas is started, you can view the status of atlas entities using the Web-based dashboard. You can open your browser at the corresponding port to use the web UI.</p></div>
+<div class="section">
+<h4><a name="Stopping_Atlas_Server"></a>Stopping Atlas Server</h4>
+<div class="source">
+<pre>
+bin/atlas_stop.py
+
+</pre></div></div>
+<div class="section">
+<h4><a name="Known_Issues"></a>Known Issues</h4></div>
+<div class="section">
+<h5><a name="Setup"></a>Setup</h5>
+<p>If the setup of Atlas service fails due to any reason, the next run of setup (either by an explicit invocation of <tt>atlas_start.py -setup</tt> or by enabling the configuration option <tt>atlas.server.run.setup.on.start</tt>) will fail with a message such as <tt>A previous setup run may not have completed cleanly.</tt>. In such cases, you would need to manually ensure the setup can run and delete the Zookeeper node at <tt>/apache_atlas/setup_in_progress</tt> before attempting to run setup again.</p>
+<p>If the setup failed due to HBase Titan schema setup errors, it may be necessary to repair the HBase schema. If no data has been stored, one can also disable and drop the 'titan' schema in HBase to let setup run again.</p></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+              <div class="row span12">Copyright &copy;                    2015-2017
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All Rights Reserved.
+
+      </div>
+
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+
+                </div>
+    </footer>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/Notification-Entity.html
----------------------------------------------------------------------
diff --git a/0.8.1/Notification-Entity.html b/0.8.1/Notification-Entity.html
new file mode 100644
index 0000000..26ee4a4
--- /dev/null
+++ b/0.8.1/Notification-Entity.html
@@ -0,0 +1,278 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2017-08-29
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20170829" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Atlas &#x2013; Entity Change Notifications</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script>
+
+
+
+<script type="text/javascript">$( document ).ready( function() { $( '.carousel' ).carousel( { interval: 3500 } ) } );</script>
+
+            </head>
+        <body class="topBarEnabled">
+
+
+
+
+
+    <div id="topbar" class="navbar navbar-fixed-top ">
+      <div class="navbar-inner">
+                                  <div class="container" style="width: 68%;"><div class="nav-collapse">
+
+
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Atlas <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="index.html"  title="About">About</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="Wiki">Wiki</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="News">News</a>
+</li>
+
+                      <li>      <a href="https://git-wip-us.apache.org/repos/asf/atlas.git"  title="Git">Git</a>
+</li>
+
+                      <li>      <a href="https://issues.apache.org/jira/browse/ATLAS"  title="Jira">Jira</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy"  title="Powered by">Powered by</a>
+</li>
+
+                      <li>      <a href="http://blogs.apache.org/atlas/"  title="Blog">Blog</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project Information <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="project-info.html"  title="Summary">Summary</a>
+</li>
+
+                      <li>      <a href="mail-lists.html"  title="Mailing Lists">Mailing Lists</a>
+</li>
+
+                      <li>      <a href="http://webchat.freenode.net?channels=apacheatlas&uio=d4"  title="IRC">IRC</a>
+</li>
+
+                      <li>      <a href="team-list.html"  title="Team">Team</a>
+</li>
+
+                      <li>      <a href="issue-tracking.html"  title="Issue Tracking">Issue Tracking</a>
+</li>
+
+                      <li>      <a href="source-repository.html"  title="Source Repository">Source Repository</a>
+</li>
+
+                      <li>      <a href="license.html"  title="License">License</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="0.8.1/index.html"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="0.8.0-incubating/index.html"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.1-incubating/index.html"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.0-incubating/index.html"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="0.6.0-incubating/index.html"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="0.5.0-incubating/index.html"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="How Apache Works">How Apache Works</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/"  title="Foundation">Foundation</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsoring Apache">Sponsoring Apache</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+
+                      <form id="search-form" action="http://www.google.com/search" method="get"  class="navbar-search pull-right" >
+
+  <input value="http://atlas.apache.org" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=search-form"></script>
+
+
+
+
+
+    <iframe src="http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs&send=false&layout=button_count&show-faces=false&action=like&colorscheme=dark"
+        scrolling="no" frameborder="0"
+        style="border:none; width:80px; height:20px; margin-top: 10px;"  class="pull-right" ></iframe>
+
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+        <ul class="nav pull-right"><li style="margin-top: 10px;">
+
+    <div class="g-plusone" data-href="http://atlas.apache.org/atlas-docs" data-size="medium"  width="60px" align="right" ></div>
+
+        </li></ul>
+
+
+                      </div>
+
+        </div>
+      </div>
+    </div>
+
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href=".." id="bannerLeft">
+                                                                                                <img src="images/atlas-logo.png"  alt="Apache Atlas" width="200px" height="45px"/>
+                </a>
+                      </div>
+        <div class="pull-right">  </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+
+
+                              <li class="">
+                    <a href="http://www.apache.org" class="externalLink" title="Apache">
+        Apache</a>
+        </li>
+      <li class="divider ">/</li>
+            <li class="">
+                    <a href="index.html" title="Atlas">
+        Atlas</a>
+        </li>
+      <li class="divider ">/</li>
+        <li class="">Entity Change Notifications</li>
+
+
+
+                  <li id="publishDate" class="pull-right">Last Published: 2017-08-29</li> <li class="divider pull-right">|</li>
+              <li id="projectVersion" class="pull-right">Version: 0.8.1</li>
+
+                            </ul>
+      </div>
+
+
+
+        <div id="bodyColumn" >
+
+            <div class="section">
+<h2><a name="Entity_Change_Notifications"></a>Entity Change Notifications</h2>
+<p>To receive Atlas entity notifications a consumer should be obtained through the notification interface.  Entity change notifications are sent every time a change is made to an entity.  Operations that result in an entity change notification are:</p>
+<ul>
+<li><code>ENTITY_CREATE</code> - Create a new entity.</li>
+<li><code>ENTITY_UPDATE</code> - Update an attribute of an existing entity.</li>
+<li><code>TRAIT_ADD</code> - Add a trait to an entity.</li>
+<li><code>TRAIT_DELETE</code> - Delete a trait from an entity.</li></ul>
+<div class="source">
+<pre>
+    // Obtain provider through injection&#x2026;
+    Provider&lt;NotificationInterface&gt; provider;
+
+    // Get the notification interface
+    NotificationInterface notification = provider.get();
+
+    // Create consumers
+    List&lt;NotificationConsumer&lt;EntityNotification&gt;&gt; consumers =
+       notification.createConsumers(NotificationInterface.NotificationType.ENTITIES, 1);
+
+</pre></div>
+<p>The consumer exposes the Iterator interface that should be used to get the entity notifications as they are posted.  The hasNext() method blocks until a notification is available.</p>
+<div class="source">
+<pre>
+    while(consumer.hasNext()) {
+        EntityNotification notification = consumer.next();
+
+        IReferenceableInstance entity = notification.getEntity();
+        &#x2026;
+    }
+
+</pre></div></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+              <div class="row span12">Copyright &copy;                    2015-2017
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All Rights Reserved.
+
+      </div>
+
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+
+                </div>
+    </footer>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/QuickStart.html
----------------------------------------------------------------------
diff --git a/0.8.1/QuickStart.html b/0.8.1/QuickStart.html
new file mode 100644
index 0000000..2c49a4d
--- /dev/null
+++ b/0.8.1/QuickStart.html
@@ -0,0 +1,269 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2017-08-29
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20170829" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Atlas &#x2013; Quick Start Guide</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script>
+
+
+
+<script type="text/javascript">$( document ).ready( function() { $( '.carousel' ).carousel( { interval: 3500 } ) } );</script>
+
+            </head>
+        <body class="topBarEnabled">
+
+
+
+
+
+    <div id="topbar" class="navbar navbar-fixed-top ">
+      <div class="navbar-inner">
+                                  <div class="container" style="width: 68%;"><div class="nav-collapse">
+
+
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Atlas <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="index.html"  title="About">About</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="Wiki">Wiki</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="News">News</a>
+</li>
+
+                      <li>      <a href="https://git-wip-us.apache.org/repos/asf/atlas.git"  title="Git">Git</a>
+</li>
+
+                      <li>      <a href="https://issues.apache.org/jira/browse/ATLAS"  title="Jira">Jira</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy"  title="Powered by">Powered by</a>
+</li>
+
+                      <li>      <a href="http://blogs.apache.org/atlas/"  title="Blog">Blog</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project Information <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="project-info.html"  title="Summary">Summary</a>
+</li>
+
+                      <li>      <a href="mail-lists.html"  title="Mailing Lists">Mailing Lists</a>
+</li>
+
+                      <li>      <a href="http://webchat.freenode.net?channels=apacheatlas&uio=d4"  title="IRC">IRC</a>
+</li>
+
+                      <li>      <a href="team-list.html"  title="Team">Team</a>
+</li>
+
+                      <li>      <a href="issue-tracking.html"  title="Issue Tracking">Issue Tracking</a>
+</li>
+
+                      <li>      <a href="source-repository.html"  title="Source Repository">Source Repository</a>
+</li>
+
+                      <li>      <a href="license.html"  title="License">License</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="0.8.1/index.html"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="0.8.0-incubating/index.html"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.1-incubating/index.html"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.0-incubating/index.html"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="0.6.0-incubating/index.html"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="0.5.0-incubating/index.html"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="How Apache Works">How Apache Works</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/"  title="Foundation">Foundation</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsoring Apache">Sponsoring Apache</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+
+                      <form id="search-form" action="http://www.google.com/search" method="get"  class="navbar-search pull-right" >
+
+  <input value="http://atlas.apache.org" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=search-form"></script>
+
+
+
+
+
+    <iframe src="http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs&send=false&layout=button_count&show-faces=false&action=like&colorscheme=dark"
+        scrolling="no" frameborder="0"
+        style="border:none; width:80px; height:20px; margin-top: 10px;"  class="pull-right" ></iframe>
+
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+        <ul class="nav pull-right"><li style="margin-top: 10px;">
+
+    <div class="g-plusone" data-href="http://atlas.apache.org/atlas-docs" data-size="medium"  width="60px" align="right" ></div>
+
+        </li></ul>
+
+
+                      </div>
+
+        </div>
+      </div>
+    </div>
+
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href=".." id="bannerLeft">
+                                                                                                <img src="images/atlas-logo.png"  alt="Apache Atlas" width="200px" height="45px"/>
+                </a>
+                      </div>
+        <div class="pull-right">  </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+
+
+                              <li class="">
+                    <a href="http://www.apache.org" class="externalLink" title="Apache">
+        Apache</a>
+        </li>
+      <li class="divider ">/</li>
+            <li class="">
+                    <a href="index.html" title="Atlas">
+        Atlas</a>
+        </li>
+      <li class="divider ">/</li>
+        <li class="">Quick Start Guide</li>
+
+
+
+                  <li id="publishDate" class="pull-right">Last Published: 2017-08-29</li> <li class="divider pull-right">|</li>
+              <li id="projectVersion" class="pull-right">Version: 0.8.1</li>
+
+                            </ul>
+      </div>
+
+
+
+        <div id="bodyColumn" >
+
+            <div class="section">
+<h2><a name="Quick_Start_Guide"></a>Quick Start Guide</h2></div>
+<div class="section">
+<h3><a name="Introduction"></a>Introduction</h3>
+<p>This quick start user guide is a simple client that adds a few sample type definitions modeled after the example as shown below. It also adds example entities along with traits as shown in the instance graph below.</p></div>
+<div class="section">
+<h4><a name="Example_Type_Definitions"></a>Example Type Definitions</h4>
+<p><img src="images/twiki/guide-class-diagram.png" alt="" /></p></div>
+<div class="section">
+<h4><a name="Example_Instance_Graph"></a>Example Instance Graph</h4>
+<p><img src="images/twiki/guide-instance-graph.png" alt="" /></p></div>
+<div class="section">
+<h3><a name="Running_the_example"></a>Running the example</h3>
+<p>This will add sample types and instances along with traits as shown in the instance graph above.</p>
+<p></p>
+<ul>
+<li>bin/quick-start.sh</li></ul></div>
+<div class="section">
+<h3><a name="Dashboard"></a>Dashboard</h3>
+<p>A simple dashboard with search is available.</p>
+<p></p>
+<ul>
+<li><a class="externalLink" href="http://localhost:21000/">http://localhost:21000/</a></li></ul></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+              <div class="row span12">Copyright &copy;                    2015-2017
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All Rights Reserved.
+
+      </div>
+
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+
+                </div>
+    </footer>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/Repository.html
----------------------------------------------------------------------
diff --git a/0.8.1/Repository.html b/0.8.1/Repository.html
new file mode 100644
index 0000000..beb790f
--- /dev/null
+++ b/0.8.1/Repository.html
@@ -0,0 +1,250 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2017-08-29
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20170829" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Atlas &#x2013; Repository</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script>
+
+
+
+<script type="text/javascript">$( document ).ready( function() { $( '.carousel' ).carousel( { interval: 3500 } ) } );</script>
+
+            </head>
+        <body class="topBarEnabled">
+
+
+
+
+
+    <div id="topbar" class="navbar navbar-fixed-top ">
+      <div class="navbar-inner">
+                                  <div class="container" style="width: 68%;"><div class="nav-collapse">
+
+
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Atlas <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="index.html"  title="About">About</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="Wiki">Wiki</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="News">News</a>
+</li>
+
+                      <li>      <a href="https://git-wip-us.apache.org/repos/asf/atlas.git"  title="Git">Git</a>
+</li>
+
+                      <li>      <a href="https://issues.apache.org/jira/browse/ATLAS"  title="Jira">Jira</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy"  title="Powered by">Powered by</a>
+</li>
+
+                      <li>      <a href="http://blogs.apache.org/atlas/"  title="Blog">Blog</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project Information <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="project-info.html"  title="Summary">Summary</a>
+</li>
+
+                      <li>      <a href="mail-lists.html"  title="Mailing Lists">Mailing Lists</a>
+</li>
+
+                      <li>      <a href="http://webchat.freenode.net?channels=apacheatlas&uio=d4"  title="IRC">IRC</a>
+</li>
+
+                      <li>      <a href="team-list.html"  title="Team">Team</a>
+</li>
+
+                      <li>      <a href="issue-tracking.html"  title="Issue Tracking">Issue Tracking</a>
+</li>
+
+                      <li>      <a href="source-repository.html"  title="Source Repository">Source Repository</a>
+</li>
+
+                      <li>      <a href="license.html"  title="License">License</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="0.8.1/index.html"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="0.8.0-incubating/index.html"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.1-incubating/index.html"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.0-incubating/index.html"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="0.6.0-incubating/index.html"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="0.5.0-incubating/index.html"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="How Apache Works">How Apache Works</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/"  title="Foundation">Foundation</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsoring Apache">Sponsoring Apache</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+
+                      <form id="search-form" action="http://www.google.com/search" method="get"  class="navbar-search pull-right" >
+
+  <input value="http://atlas.apache.org" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=search-form"></script>
+
+
+
+
+
+    <iframe src="http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs&send=false&layout=button_count&show-faces=false&action=like&colorscheme=dark"
+        scrolling="no" frameborder="0"
+        style="border:none; width:80px; height:20px; margin-top: 10px;"  class="pull-right" ></iframe>
+
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+        <ul class="nav pull-right"><li style="margin-top: 10px;">
+
+    <div class="g-plusone" data-href="http://atlas.apache.org/atlas-docs" data-size="medium"  width="60px" align="right" ></div>
+
+        </li></ul>
+
+
+                      </div>
+
+        </div>
+      </div>
+    </div>
+
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href=".." id="bannerLeft">
+                                                                                                <img src="images/atlas-logo.png"  alt="Apache Atlas" width="200px" height="45px"/>
+                </a>
+                      </div>
+        <div class="pull-right">  </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+
+
+                              <li class="">
+                    <a href="http://www.apache.org" class="externalLink" title="Apache">
+        Apache</a>
+        </li>
+      <li class="divider ">/</li>
+            <li class="">
+                    <a href="index.html" title="Atlas">
+        Atlas</a>
+        </li>
+      <li class="divider ">/</li>
+        <li class="">Repository</li>
+
+
+
+                  <li id="publishDate" class="pull-right">Last Published: 2017-08-29</li> <li class="divider pull-right">|</li>
+              <li id="projectVersion" class="pull-right">Version: 0.8.1</li>
+
+                            </ul>
+      </div>
+
+
+
+        <div id="bodyColumn" >
+
+            <div class="section">
+<h2><a name="Repository"></a>Repository</h2></div>
+<div class="section">
+<h3><a name="Introduction"></a>Introduction</h3></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+              <div class="row span12">Copyright &copy;                    2015-2017
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All Rights Reserved.
+
+      </div>
+
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+
+                </div>
+    </footer>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/Search.html
----------------------------------------------------------------------
diff --git a/0.8.1/Search.html b/0.8.1/Search.html
new file mode 100644
index 0000000..c1f8bb7
--- /dev/null
+++ b/0.8.1/Search.html
@@ -0,0 +1,541 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 2017-08-29
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="Date-Revision-yyyymmdd" content="20170829" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Atlas &#x2013; Search</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+
+
+    <script type="text/javascript" src="./js/apache-maven-fluido-1.3.0.min.js"></script>
+
+
+
+<script type="text/javascript">$( document ).ready( function() { $( '.carousel' ).carousel( { interval: 3500 } ) } );</script>
+
+            </head>
+        <body class="topBarEnabled">
+
+
+
+
+
+    <div id="topbar" class="navbar navbar-fixed-top ">
+      <div class="navbar-inner">
+                                  <div class="container" style="width: 68%;"><div class="nav-collapse">
+
+
+                                <ul class="nav">
+                          <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Atlas <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="index.html"  title="About">About</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="Wiki">Wiki</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS"  title="News">News</a>
+</li>
+
+                      <li>      <a href="https://git-wip-us.apache.org/repos/asf/atlas.git"  title="Git">Git</a>
+</li>
+
+                      <li>      <a href="https://issues.apache.org/jira/browse/ATLAS"  title="Jira">Jira</a>
+</li>
+
+                      <li>      <a href="https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy"  title="Powered by">Powered by</a>
+</li>
+
+                      <li>      <a href="http://blogs.apache.org/atlas/"  title="Blog">Blog</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Project Information <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="project-info.html"  title="Summary">Summary</a>
+</li>
+
+                      <li>      <a href="mail-lists.html"  title="Mailing Lists">Mailing Lists</a>
+</li>
+
+                      <li>      <a href="http://webchat.freenode.net?channels=apacheatlas&uio=d4"  title="IRC">IRC</a>
+</li>
+
+                      <li>      <a href="team-list.html"  title="Team">Team</a>
+</li>
+
+                      <li>      <a href="issue-tracking.html"  title="Issue Tracking">Issue Tracking</a>
+</li>
+
+                      <li>      <a href="source-repository.html"  title="Source Repository">Source Repository</a>
+</li>
+
+                      <li>      <a href="license.html"  title="License">License</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Releases <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="0.8.1/index.html"  title="0.8.1">0.8.1</a>
+</li>
+
+                      <li>      <a href="0.8.0-incubating/index.html"  title="0.8-incubating">0.8-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.1-incubating/index.html"  title="0.7.1-incubating">0.7.1-incubating</a>
+</li>
+
+                      <li>      <a href="0.7.0-incubating/index.html"  title="0.7-incubating">0.7-incubating</a>
+</li>
+
+                      <li>      <a href="0.6.0-incubating/index.html"  title="0.6-incubating">0.6-incubating</a>
+</li>
+
+                      <li>      <a href="0.5.0-incubating/index.html"  title="0.5-incubating">0.5-incubating</a>
+</li>
+                          </ul>
+      </li>
+                <li class="dropdown">
+        <a href="#" class="dropdown-toggle" data-toggle="dropdown">ASF <b class="caret"></b></a>
+        <ul class="dropdown-menu">
+
+                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="How Apache Works">How Apache Works</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/"  title="Foundation">Foundation</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsoring Apache">Sponsoring Apache</a>
+</li>
+
+                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Thanks">Thanks</a>
+</li>
+                          </ul>
+      </li>
+                  </ul>
+
+                      <form id="search-form" action="http://www.google.com/search" method="get"  class="navbar-search pull-right" >
+
+  <input value="http://atlas.apache.org" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=search-form"></script>
+
+
+
+
+
+    <iframe src="http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs&send=false&layout=button_count&show-faces=false&action=like&colorscheme=dark"
+        scrolling="no" frameborder="0"
+        style="border:none; width:80px; height:20px; margin-top: 10px;"  class="pull-right" ></iframe>
+
+    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
+
+        <ul class="nav pull-right"><li style="margin-top: 10px;">
+
+    <div class="g-plusone" data-href="http://atlas.apache.org/atlas-docs" data-size="medium"  width="60px" align="right" ></div>
+
+        </li></ul>
+
+
+                      </div>
+
+        </div>
+      </div>
+    </div>
+
+        <div class="container">
+          <div id="banner">
+        <div class="pull-left">
+                                                  <a href=".." id="bannerLeft">
+                                                                                                <img src="images/atlas-logo.png"  alt="Apache Atlas" width="200px" height="45px"/>
+                </a>
+                      </div>
+        <div class="pull-right">  </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+
+
+                              <li class="">
+                    <a href="http://www.apache.org" class="externalLink" title="Apache">
+        Apache</a>
+        </li>
+      <li class="divider ">/</li>
+            <li class="">
+                    <a href="index.html" title="Atlas">
+        Atlas</a>
+        </li>
+      <li class="divider ">/</li>
+        <li class="">Search</li>
+
+
+
+                  <li id="publishDate" class="pull-right">Last Published: 2017-08-29</li> <li class="divider pull-right">|</li>
+              <li id="projectVersion" class="pull-right">Version: 0.8.1</li>
+
+                            </ul>
+      </div>
+
+
+
+        <div id="bodyColumn" >
+
+            <div class="section">
+<h2><a name="Search"></a>Search</h2>
+<p>Atlas exposes search over the metadata in two ways:</p>
+<ul>
+<li>Basic Search</li>
+<li>Advanced Search (DSL or Full-Text)</li></ul></div>
+<div class="section">
+<h3><a name="Basic_search"></a>Basic search</h3>
+<p>The basic search allows you to query using typename of an entity, associated classification/tag and has support for filtering on the entity attribute(s) as well as the classification/tag attributes.</p>
+<p>The entire query structure can be represented using the following JSON structure (called SearchParameters)</p>
+<div class="source">
+<pre>
+{
+  &quot;typeName&quot;: &quot;hive_table&quot;,
+  &quot;excludeDeletedEntities&quot;: true,
+  &quot;classification&quot; : &quot;&quot;,
+  &quot;query&quot;: &quot;&quot;,
+  &quot;limit&quot;: 25,
+  &quot;offset&quot;: 0,
+  &quot;entityFilters&quot;: {
+   &quot;attributeName&quot;: &quot;name&quot;,
+   &quot;operator&quot;: &quot;contains&quot;,
+   &quot;attributeValue&quot;: &quot;testtable&quot;
+  },
+  &quot;tagFilters&quot;: null,
+  &quot;attributes&quot;: [&quot;&quot;]
+}
+
+</pre></div>
+<p><b><i>Field description</i></b></p>
+<p></p>
+<ul>
+<li>typeName: The type of entity to look for</li>
+<li>excludeDeletedEntities: Should the search include deleted entities too (default: true)</li>
+<li>classification: Only include entities with given Classification/tag</li>
+<li>query: Any free text occurrence that the entity should have (generic/wildcard queries might be slow)</li>
+<li>limit: Max number of results to fetch</li>
+<li>offset: Starting offset of the result set (useful for pagination)</li>
+<li>entityFilters: Entity Attribute filter(s)</li>
+<li>tagFilters: Classification/tag Attribute filter(s)</li>
+<li>attributes: Attributes to include in the search result (default: include any attribute present in the filter)</li></ul>
+<p>Attribute based filtering can be done on multiple attributes with AND/OR condition.</p>
+<p><b>NOTE: The tagFilters and entityFilters field have same JSON structure.</b></p>
+<p><b><i>Examples of filtering (for hive_table attributes)</i></b></p>
+<ul>
+<li>Single attribute</li></ul>
+<div class="source">
+<pre>
+   {
+     &quot;typeName&quot;: &quot;hive_table&quot;,
+     &quot;excludeDeletedEntities&quot;: true,
+     &quot;classification&quot; : &quot;&quot;,
+     &quot;query&quot;: &quot;&quot;,
+     &quot;limit&quot;: 50,
+     &quot;offset&quot;: 0,
+     &quot;entityFilters&quot;: {
+        &quot;attributeName&quot;: &quot;name&quot;,
+        &quot;operator&quot;: &quot;contains&quot;,
+        &quot;attributeValue&quot;: &quot;testtable&quot;
+     },
+     &quot;tagFilters&quot;: null,
+     &quot;attributes&quot;: [&quot;&quot;]
+   }
+
+</pre></div>
+<p></p>
+<ul>
+<li>Multi-attribute with OR</li></ul>
+<div class="source">
+<pre>
+   {
+     &quot;typeName&quot;: &quot;hive_table&quot;,
+     &quot;excludeDeletedEntities&quot;: true,
+     &quot;classification&quot; : &quot;&quot;,
+     &quot;query&quot;: &quot;&quot;,
+     &quot;limit&quot;: 50,
+     &quot;offset&quot;: 0,
+     &quot;entityFilters&quot;: {
+        &quot;condition&quot;: &quot;OR&quot;,
+        &quot;criterion&quot;: [
+           {
+              &quot;attributeName&quot;: &quot;name&quot;,
+              &quot;operator&quot;: &quot;contains&quot;,
+              &quot;attributeValue&quot;: &quot;testtable&quot;
+           },
+           {
+              &quot;attributeName&quot;: &quot;owner&quot;,
+              &quot;operator&quot;: &quot;eq&quot;,
+              &quot;attributeValue&quot;: &quot;admin&quot;
+           }
+        ]
+     },
+     &quot;tagFilters&quot;: null,
+     &quot;attributes&quot;: [&quot;&quot;]
+   }
+
+</pre></div>
+<p></p>
+<ul>
+<li>Multi-attribute with AND</li></ul>
+<div class="source">
+<pre>
+   {
+     &quot;typeName&quot;: &quot;hive_table&quot;,
+     &quot;excludeDeletedEntities&quot;: true,
+     &quot;classification&quot; : &quot;&quot;,
+     &quot;query&quot;: &quot;&quot;,
+     &quot;limit&quot;: 50,
+     &quot;offset&quot;: 0,
+     &quot;entityFilters&quot;: {
+        &quot;condition&quot;: &quot;AND&quot;,
+        &quot;criterion&quot;: [
+           {
+              &quot;attributeName&quot;: &quot;name&quot;,
+              &quot;operator&quot;: &quot;contains&quot;,
+              &quot;attributeValue&quot;: &quot;testtable&quot;
+           },
+           {
+              &quot;attributeName&quot;: &quot;owner&quot;,
+              &quot;operator&quot;: &quot;eq&quot;,
+              &quot;attributeValue&quot;: &quot;admin&quot;
+           }
+        ]
+     },
+     &quot;tagFilters&quot;: null,
+     &quot;attributes&quot;: [&quot;&quot;]
+   }
+
+</pre></div>
+<p><b><i>Supported operators for filtering</i></b></p>
+<p></p>
+<ul>
+<li>LT (symbols: &lt;, lt) works with Numeric, Date attributes</li>
+<li>GT (symbols: &gt;, gt) works with Numeric, Date attributes</li>
+<li>LTE (symbols: &lt;=, lte) works with Numeric, Date attributes</li>
+<li>GTE (symbols: &gt;=, gte) works with Numeric, Date attributes</li>
+<li>EQ (symbols: eq, =) works with Numeric, Date, String attributes</li>
+<li>NEQ (symbols: neq, !=) works with Numeric, Date, String attributes</li>
+<li>LIKE (symbols: like, LIKE) works with String attributes</li>
+<li>STARTS_WITH (symbols: startsWith, STARTSWITH) works with String attributes</li>
+<li>ENDS_WITH (symbols: endsWith, ENDSWITH) works with String attributes</li>
+<li>CONTAINS (symbols: contains, CONTAINS) works with String attributes</li></ul>
+<p><b><i>CURL Samples</i></b></p>
+<div class="source">
+<pre>
+    curl -sivk -g
+    -u &lt;user&gt;:&lt;password&gt;
+    -X POST
+    -d '{
+            &quot;typeName&quot;: &quot;hive_table&quot;,
+            &quot;excludeDeletedEntities&quot;: true,
+            &quot;classification&quot; : &quot;&quot;,
+            &quot;query&quot;: &quot;&quot;,
+            &quot;limit&quot;: 50,
+            &quot;offset&quot;: 0,
+            &quot;entityFilters&quot;: {
+               &quot;condition&quot;: &quot;AND&quot;,
+               &quot;criterion&quot;: [
+                  {
+                     &quot;attributeName&quot;: &quot;name&quot;,
+                     &quot;operator&quot;: &quot;contains&quot;,
+                     &quot;attributeValue&quot;: &quot;testtable&quot;
+                  },
+                  {
+                     &quot;attributeName&quot;: &quot;owner&quot;,
+                     &quot;operator&quot;: &quot;eq&quot;,
+                     &quot;attributeValue&quot;: &quot;admin&quot;
+                  }
+               ]
+            },
+            &quot;tagFilters&quot;: null,
+            &quot;attributes&quot;: [&quot;&quot;]
+          }'
+    &lt;protocol&gt;://&lt;atlas_host&gt;:&lt;atlas_port&gt;/api/atlas/v2/search/basic
+
+</pre></div></div>
+<div class="section">
+<h3><a name="Advanced_Search"></a>Advanced Search</h3></div>
+<div class="section">
+<h4><a name="Search_DSL_Grammar"></a>Search DSL Grammar</h4>
+<p>The DSL exposes an SQL like query language for searching the metadata based on the type system. The grammar for the DSL is below.</p>
+<div class="source">
+<pre>
+queryWithPath: query ~ opt(WITHPATH)
+
+query: querySrc ~ opt(loopExpression) ~ opt(groupByExpr) ~ opt(selectClause) ~ opt(orderby) ~ opt(limitOffset)
+
+querySrc: rep1sep(singleQrySrc, opt(COMMA))
+
+singleQrySrc = FROM ~ fromSrc ~ opt(WHERE) ~ opt(expr ^? notIdExpression) |
+      WHERE ~ (expr ^? notIdExpression) |
+      expr ^? notIdExpression |
+      fromSrc ~ opt(WHERE) ~ opt(expr ^? notIdExpression)
+
+fromSrc: identifier ~ AS ~ alias | identifier
+
+groupByExpr = GROUPBY ~ (LPAREN ~&gt; rep1sep(selectExpression, COMMA) &lt;~ RPAREN)
+
+orderby: ORDERBY ~ expr ~ opt (sortOrder)
+
+limitOffset: LIMIT ~ lmt ~ opt (offset)
+
+offset: OFFSET ~ offsetValue
+
+sortOrder = ASC | DESC
+
+loopExpression: LOOP ~ (LPAREN ~&gt; query &lt;~ RPAREN) ~ opt(intConstant &lt;~ TIMES) ~ opt(AS ~&gt; alias)
+
+selectClause: SELECT ~ rep1sep(selectExpression, COMMA)
+
+countClause =  COUNT ~ LPAREN ~ RPAREN
+
+maxClause =  MAX ~ (LPAREN ~&gt; expr &lt;~ RPAREN)
+
+minClause =   MIN ~ (LPAREN ~&gt; expr &lt;~ RPAREN)
+
+sumClause =   SUM ~ (LPAREN ~&gt; expr &lt;~ RPAREN)
+
+selectExpression:  expr ~ opt(AS ~&gt; alias)
+
+expr:  compE ~ opt(rep(exprRight))
+
+exprRight: (AND | OR) ~ compE
+
+compE:
+      arithE ~ (LT | LTE | EQ | NEQ | GT | GTE) ~ arithE |
+         arithE ~ (ISA | IS) ~ ident  |
+         arithE ~ HAS ~ ident  |
+         arithE | countClause | maxClause | minClause | sumClause
+
+arithE: multiE ~ opt(rep(arithERight))
+
+arithERight: (PLUS | MINUS) ~ multiE
+
+multiE: atomE ~ opt(rep(multiERight))
+
+multiERight: (STAR | DIV) ~ atomE
+
+atomE: literal | identifier | LPAREN ~&gt; expr &lt;~ RPAREN
+
+identifier: rep1sep(ident, DOT)
+
+alias: ident | stringLit
+
+literal: booleanConstant |
+      intConstant  |
+      longConstant  |
+      floatConstant |
+      doubleConstant  |
+      stringLit
+
+</pre></div>
+<p>Grammar language: {noformat} opt(a)    =&gt; a is optional ~         =&gt; a combinator. 'a ~ b' means a followed by b rep       =&gt; zero or more rep1sep =&gt; one or more, separated by second arg. {noformat}</p>
+<p>Language Notes:</p>
+<ul>
+<li>A <b>SingleQuery</b> expression can be used to search for entities of a <i>Trait</i> or <i>Class</i>.</li></ul>Entities can be filtered based on a 'Where Clause' and Entity Attributes can be retrieved based on a 'Select Clause'.
+<ul>
+<li>An Entity Graph can be traversed/joined by combining one or more SingleQueries.</li>
+<li>An attempt is made to make the expressions look SQL like by accepting keywords &quot;SELECT&quot;,</li></ul>&quot;FROM&quot;, and &quot;WHERE&quot;; but these are optional and users can simply think in terms of Entity Graph Traversals.
+<ul>
+<li>The transitive closure of an Entity relationship can be expressed via the <i>Loop</i> expression. A</li></ul><i>Loop</i> expression can be any traversal (recursively a query) that represents a <i>Path</i> that ends in an Entity of the same <i>Type</i> as the starting Entity.
+<ul>
+<li>The <i>WithPath</i> clause can be used with transitive closure queries to retrieve the Path that</li></ul>connects the two related Entities. (We also provide a higher level interface for Closure Queries   see scaladoc for 'org.apache.atlas.query.ClosureQuery')
+<ul>
+<li>GROUPBY is optional. Group by can be specified with aggregate methods like max, min, sum and count. When group by is specified aggregated results are returned based on the method specified in select clause. Select expression is mandatory with group by expression.</li>
+<li>ORDERBY is optional. When order by clause is specified, case insensitive sorting is done based on the column specified.</li></ul>For sorting in descending order specify 'DESC' after order by clause. If no order by is specified, then no default sorting is applied.
+<ul>
+<li>LIMIT is optional. It limits the maximum number of objects to be fetched starting from specified optional offset. If no offset is specified count starts from beginning.</li>
+<li>There are couple of Predicate functions different from SQL:</li></ul>* <i>is</i> or <i>isa</i>can be used to filter Entities that have a particular Trait.      * <i>has</i> can be used to filter Entities that have a value for a particular Attribute.
+<ul>
+<li>Any identifiers or constants with special characters(space,$,&quot;,{,}) should be enclosed within backquote (`)</li></ul></div>
+<div class="section">
+<h5><a name="DSL_Examples"></a>DSL Examples</h5>
+<p>For the model, Asset - attributes name, owner, description DB - supertype Asset - attributes clusterName, parameters, comment Column - extends Asset - attributes type, comment Table - supertype Asset - db, columns, parameters, comment Traits - PII, Log Data</p>
+<p>DSL queries: * from DB</p>
+<ul>
+<li>DB where name=&quot;Reporting&quot; select name, owner</li>
+<li>DB where name=&quot;Reporting&quot; select name, owner orderby name</li>
+<li>DB where name=&quot;Reporting&quot; select name limit 10</li>
+<li>DB where name=&quot;Reporting&quot; select name, owner limit 10 offset 0</li>
+<li>DB where name=&quot;Reporting&quot; select name, owner orderby name limit 10 offset 5</li>
+<li>DB where name=&quot;Reporting&quot; select name, owner orderby name desc limit 10 offset 5</li>
+<li>DB has name</li>
+<li>DB is JdbcAccess</li>
+<li>Column where Column isa PII</li>
+<li>Table where name=&quot;sales_fact&quot;, columns</li>
+<li>Table where name=&quot;sales_fact&quot;, columns as column select column.name, column.dataType, column.comment</li>
+<li>DB groupby(owner) select owner, count()</li>
+<li>DB groupby(owner) select owner, max(name)</li>
+<li>DB groupby(owner) select owner, min(name)</li>
+<li>from Person select count() as 'count', max(Person.age) as 'max', min(Person.age)</li>
+<li>`Log Data`</li></ul></div>
+<div class="section">
+<h4><a name="Full-text_Search"></a>Full-text Search</h4>
+<p>Atlas also exposes a lucene style full-text search capability.</p></div>
+                  </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container">
+              <div class="row span12">Copyright &copy;                    2015-2017
+                        <a href="http://www.apache.org">Apache Software Foundation</a>.
+            All Rights Reserved.
+
+      </div>
+
+
+                <p id="poweredBy" class="pull-right">
+                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
+      </a>
+              </p>
+
+                </div>
+    </footer>
+  </body>
+</html>


Mime
View raw message