kudu-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jdcry...@apache.org
Subject [42/45] incubator-kudu git commit: Update docs for 0.9.1
Date Fri, 01 Jul 2016 00:13:46 GMT
http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/installation.html
----------------------------------------------------------------------
diff --git a/docs/installation.html b/docs/installation.html
index 9b6b6d3..47f4a09 100644
--- a/docs/installation.html
+++ b/docs/installation.html
@@ -2,7 +2,7 @@
 title: Installing Apache Kudu (incubating)
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:33:51 PDT'
+last_updated: 'Last updated 2016-06-30 15:12:19 PDT'
 ---
 <!--
 
@@ -47,7 +47,7 @@ version 5.4.7 or newer. If you use Cloudera Manager, see also Cloudera&#8217;s
 </div>
 <div class="paragraph">
 <div class="title">Upgrading Kudu</div>
-<p>To upgrade Kudu from a previous version, see <a href="#upgrade">Upgrade from 0.8.0 to 0.9.0</a>.</p>
+<p>To upgrade Kudu from a previous version, see <a href="#upgrade">Upgrade from 0.8.0 to 0.9.x</a>.</p>
 </div>
 </div>
 </div>
@@ -913,7 +913,7 @@ in <code>java/kudu-client/target/apidocs/index.html</code>.</p>
 </div>
 </div>
 <div class="sect1">
-<h2 id="upgrade"><a class="link" href="#upgrade">Upgrade from 0.8.0 to 0.9.0</a></h2>
+<h2 id="upgrade"><a class="link" href="#upgrade">Upgrade from 0.8.0 to 0.9.x</a></h2>
 <div class="sectionbody">
 <div class="paragraph">
 <p>Before upgrading, see <a href="#client_compatibility">Client compatibility</a> and <a href="#api_compatibility">API Compatibility</a>.
@@ -926,7 +926,7 @@ are detailed in <a href="#upgrade_procedure">Upgrade procedure</a>:</p>
 <p>Shut down all Kudu services.</p>
 </li>
 <li>
-<p>Install the new Kudu packages or parcels, or install Kudu 0.9.0 from source.</p>
+<p>Install the new Kudu packages or parcels, or install Kudu 0.9.1 from source.</p>
 </li>
 <li>
 <p>Restart all Kudu services.</p>
@@ -937,6 +937,9 @@ are detailed in <a href="#upgrade_procedure">Upgrade procedure</a>:</p>
 <p>It is technically possible to upgrade Kudu using rolling restarts, but it has not
 been tested and is not recommended.</p>
 </div>
+<div class="paragraph">
+<p>To upgrade from 0.9.0 to 0.9.1, use the same procedure as the upgrade from 0.8.0 to 0.9.0.</p>
+</div>
 <div class="admonitionblock note">
 <table>
 <tr>
@@ -1075,7 +1078,7 @@ $ sudo service kudu-tserver start</code></pre>
 <li><a href="#build_cpp_client">Installing the C++ Client Libraries</a></li>
 <li><a href="#build_java_client">Build the Java Client</a></li>
 <li><a href="#view_api">View API Documentation</a></li>
-<li><a href="#upgrade">Upgrade from 0.8.0 to 0.9.0</a>
+<li><a href="#upgrade">Upgrade from 0.8.0 to 0.9.x</a>
 <ul class="sectlevel2">
 <li><a href="#client_compatibility">Client compatibility</a></li>
 <li><a href="#api_compatibility">API Compatibility</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/introduction.html
----------------------------------------------------------------------
diff --git a/docs/introduction.html b/docs/introduction.html
deleted file mode 100644
index 096d9d4..0000000
--- a/docs/introduction.html
+++ /dev/null
@@ -1,389 +0,0 @@
----
-title: Introducing Apache Kudu (incubating)
-layout: default
-active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:38:15 PDT'
----
-<!--
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
--->
-
-
-<div class="container">
-  <div class="row">
-    <div class="col-md-9">
-
-<h1>Introducing Apache Kudu (incubating)</h1>
-      <div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>Kudu is a columnar storage manager developed for the Hadoop platform.  Kudu shares
-the common technical properties of Hadoop ecosystem applications: it runs on commodity
-hardware, is horizontally scalable, and supports highly available operation.</p>
-</div>
-<div class="paragraph">
-<p>Kudu&#8217;s design sets it apart. Some of Kudu&#8217;s benefits include:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Fast processing of OLAP workloads.</p>
-</li>
-<li>
-<p>Integration with MapReduce, Spark and other Hadoop ecosystem components.</p>
-</li>
-<li>
-<p>Tight integration with Cloudera Impala, making it a good, mutable alternative
-to using HDFS with Parquet.</p>
-</li>
-<li>
-<p>Strong but flexible consistency model, allowing you to choose consistency
-requirements on a per-request basis, including the option for strict-serializable consistency.</p>
-</li>
-<li>
-<p>Strong performance for running sequential and random workloads simultaneously.</p>
-</li>
-<li>
-<p>Easy to administer and manage with Cloudera Manager.</p>
-</li>
-<li>
-<p>High availability. Tablet Servers and Masters use the <a href="#raft">Raft Consensus Algorithm</a>, which ensures that
-as long as more than half the total number of replicas is available, the tablet is available for
-reads and writes. For instance, if 2 out of 3 replicas or 3 out of 5 replicas are available, the tablet
-is available.</p>
-<div class="paragraph">
-<p>Reads can be serviced by read-only follower tablets, even in the event of a
-leader tablet failure.</p>
-</div>
-</li>
-<li>
-<p>Structured data model.</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>By combining all of these properties, Kudu targets support for families of
-applications that are difficult or impossible to implement on current generation
-Hadoop storage technologies. A few examples of applications for which Kudu is a great
-solution are:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Reporting applications where newly-arrived data needs to be immediately available for end users</p>
-</li>
-<li>
-<p>Time-series applications that must simultaneously support:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>queries across large amounts of historic data</p>
-</li>
-<li>
-<p>granular queries about an individual entity that must return very quickly</p>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>Applications that use predictive models to make real-time decisions with periodic
-refreshes of the predictive model based on all historic data</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>For more information about these and other scenarios, see <a href="#kudu_use_cases">Example Use Cases</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_concepts_and_terms"><a class="link" href="#_concepts_and_terms">Concepts and Terms</a></h2>
-<div class="sectionbody">
-<div id="kudu_columnar_data_store" class="paragraph">
-<div class="title">Columnar Data Store</div>
-<p>Kudu is a <em>columnar data store</em>. A columnar data store stores data in strongly-typed
-columns. With a proper design, it is superior for analytical or data warehousing
-workloads for several reasons.</p>
-</div>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Read Efficiency</dt>
-<dd>
-<p>For analytical queries, you can read a single column, or a portion
-of that column, while ignoring other columns. This means you can fulfill your query
-while reading a minimal number of blocks on disk. With a row-based store, you need
-to read the entire row, even if you only return values from a few columns.</p>
-</dd>
-<dt class="hdlist1">Data Compression</dt>
-<dd>
-<p>Because a given column contains only one type of data, pattern-based
-compression can be orders of magnitude more efficient than compressing mixed data
-types. Combined with the efficiencies of reading data from columns,  compression allows
-you to fulfill your query while reading even fewer blocks from disk. See
-<a href="schema_design.html#encoding">Data Compression</a></p>
-</dd>
-</dl>
-</div>
-<div class="paragraph">
-<div class="title">Table</div>
-<p>A <em>table</em> is where your data is stored in Kudu. A table has a schema and
-a totally ordered primary key. A table is split into segments called tablets.</p>
-</div>
-<div class="paragraph">
-<div class="title">Tablet</div>
-<p>A <em>tablet</em> is a contiguous segment of a table. A given tablet is
-replicated on multiple tablet servers, and one of these replicas is considered
-the leader tablet. Any replica can service reads, and writes require consensus
-among the set of tablet servers serving the tablet.</p>
-</div>
-<div class="paragraph">
-<div class="title">Tablet Server</div>
-<p>A <em>tablet server</em> stores and serves tablets to clients. For a
-given tablet, one tablet server serves the lead tablet, and the others serve
-follower replicas of that tablet. Only leaders service write requests, while
-leaders or followers each service read requests. Leaders are elected using
-<a href="#raft">Raft Consensus Algorithm</a>. One tablet server can serve multiple tablets, and one tablet can be served
-by multiple tablet servers.</p>
-</div>
-<div class="paragraph">
-<div class="title">Master</div>
-<p>The <em>master</em> keeps track of all the tablets, tablet servers, the
-<a href="#catalog_table">Catalog Table</a>, and other metadata related to the cluster. At a given point
-in time, there can only be one acting master (the leader). If the current leader
-disappears, a new master is elected using <a href="#raft">Raft Consensus Algorithm</a>.</p>
-</div>
-<div class="paragraph">
-<p>The master also coordinates metadata operations for clients. For example, when
-creating a new table, the client internally sends an RPC to the master. The
-master writes the metadata for the new table into the catalog table, and
-coordinates the process of creating tablets on the tablet servers.</p>
-</div>
-<div class="paragraph">
-<p>All the master&#8217;s data is stored in a tablet, which can be replicated to all the
-other candidate masters.</p>
-</div>
-<div class="paragraph">
-<p>Tablet servers heartbeat to the master at a set interval (the default is once
-per second).</p>
-</div>
-<div id="raft" class="paragraph">
-<div class="title">Raft Consensus Algorithm</div>
-<p>Kudu uses the <a href="https://raft.github.io/">Raft consensus algorithm</a> as
-a means to guarantee fault-tolerance and consistency, both for regular tablets and for master
-data. Through Raft, multiple replicas of a tablet elect a <em>leader</em>, which is responsible
-for accepting and replicating writes to <em>follower</em> replicas. Once a write is persisted
-in a majority of replicas it is acknowledged to the client. A given group of <code>N</code> replicas
-(usually 3 or 5) is able to accept writes with at most <code>(N - 1)/2</code> faulty replicas.</p>
-</div>
-<div id="catalog_table" class="paragraph">
-<div class="title">Catalog Table</div>
-<p>The <em>catalog table</em> is the central location for
-metadata of Kudu. It stores information about tables and tablets. The catalog
-table is accessible to clients via the master, using the client API.</p>
-</div>
-<div class="dlist">
-<dl>
-<dt class="hdlist1">Tables</dt>
-<dd>
-<p>table schemas, locations, and states</p>
-</dd>
-<dt class="hdlist1">Tablets</dt>
-<dd>
-<p>the list of existing tablets, which tablet servers have replicas of
-each tablet, the tablet&#8217;s current state, and start and end keys.</p>
-</dd>
-</dl>
-</div>
-<div class="paragraph">
-<div class="title">Logical Replication</div>
-<p>Kudu replicates operations, not on-disk data. This is referred to as <em>logical
-replication</em>, as opposed to <em>physical replication</em>. Physical operations, such as
-compaction, do not need to transmit the data over the network. This results in a
-substantial reduction in network traffic for heavy write scenarios.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_architectural_overview"><a class="link" href="#_architectural_overview">Architectural Overview</a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The following diagram shows a Kudu cluster with three masters and multiple tablet
-servers, each serving multiple tablets. It illustrates how Raft consensus is used
-to allow for both leaders and followers for both the masters and tablet servers. In
-addition, a tablet server can be a leader for some tablets, and a follower for others.
-Leaders are shown in gold, while followers are shown in blue.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-Multiple masters are not supported during the Kudu beta period.
-</td>
-</tr>
-</table>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="./images/kudu-architecture-2.png" alt="Kudu Architecture" width="800">
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="kudu_use_cases"><a class="link" href="#kudu_use_cases">Example Use Cases</a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<div class="title">Streaming Input with Near Real Time Availability</div>
-<p>A common challenge in data analysis is one where new data arrives rapidly and constantly,
-and the same data needs to be available in near real time for reads, scans, and
-updates. Kudu offers the powerful combination of fast inserts and updates with
-efficient columnar scans to enable real-time analytics use cases on a single storage layer.</p>
-</div>
-<div class="paragraph">
-<div class="title">Time-series application with widely varying access patterns</div>
-<p>A time-series schema is one in which data points are organized and keyed according
-to the time at which they occurred. This can be useful for investigating the
-performance of metrics over time or attempting to predict future behavior based
-on past data. For instance, time-series customer data might be used both to store
-purchase click-stream history and to predict future purchases, or for use by a
-customer support representative. While these different types of analysis are occurring,
-inserts and mutations may also be occurring individually and in bulk, and become available
-immediately to read workloads. Kudu can handle all of these access patterns
-simultaneously in a scalable and efficient manner.</p>
-</div>
-<div class="paragraph">
-<p>Kudu is a good fit for time-series workloads for several reasons. With Kudu&#8217;s support for
-hash-based partitioning, combined with its native support for compound row keys, it is
-simple to set up a table spread across many servers without the risk of "hotspotting"
-that is commonly observed when range partitioning is used. Kudu&#8217;s columnar storage engine
-is also beneficial in this context, because many time-series workloads read only a few columns,
-as opposed to the whole row.</p>
-</div>
-<div class="paragraph">
-<p>In the past, you might have needed to use multiple data stores to handle different
-data access patterns. This practice adds complexity to your application and operations, and
-duplicates storage. Kudu can handle all of these access patterns natively and efficiently,
-without the need to off-load work to other data stores.</p>
-</div>
-<div class="paragraph">
-<div class="title">Predictive Modeling</div>
-<p>Data analysts often develop predictive learning models from large sets of data. The
-model and the data may need to be updated or modified often as the learning takes
-place or as the situation being modeled changes. In addition, the scientist may want
-to change one or more factors in the model to see what happens over time. Updating
-a large set of data stored in files in HDFS is resource-intensive, as each file needs
-to be completely rewritten. In Kudu, updates happen in near real time. The scientist
-can tweak the value, re-run the query, and refresh the graph in seconds or minutes,
-rather than hours or days. In addition, batch or incremental algorithms can be run
-across the data at any time, with near-real-time results.</p>
-</div>
-<div class="paragraph">
-<div class="title">Combining Data In Kudu With Legacy Systems</div>
-<p>Companies generate data from multiple sources and store it in a variety of systems
-and formats. For instance, some of your data may be stored in Kudu, some in a traditional
-RDBMS, and some in files in HDFS. You can access and query all of these sources and
-formats using Impala, without the need to change your legacy systems.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_next_steps"><a class="link" href="#_next_steps">Next Steps</a></h2>
-<div class="sectionbody">
-<div class="ulist">
-<ul>
-<li>
-<p><a href="quickstart.html">Get Started With Kudu</a></p>
-</li>
-<li>
-<p><a href="installation.html">Installing Kudu</a></p>
-</li>
-</ul>
-</div>
-</div>
-</div>
-    </div>
-    <div class="col-md-3">
-
-  <div id="toc" data-spy="affix" data-offset-top="70">
-  <ul>
-
-      <li>
-<span class="active-toc">Introducing Kudu</span>
-            <ul class="sectlevel1">
-<li><a href="#_concepts_and_terms">Concepts and Terms</a></li>
-<li><a href="#_architectural_overview">Architectural Overview</a></li>
-<li><a href="#kudu_use_cases">Example Use Cases</a></li>
-<li><a href="#_next_steps">Next Steps</a></li>
-</ul> 
-      </li> 
-      <li>
-
-          <a href="release_notes.html">Kudu Release Notes</a> 
-      </li> 
-      <li>
-
-          <a href="quickstart.html">Getting Started with Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="installation.html">Installation Guide</a> 
-      </li> 
-      <li>
-
-          <a href="configuration.html">Configuring Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="kudu_impala_integration.html">Using Impala with Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="administration.html">Administering Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="troubleshooting.html">Troubleshooting Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="developing.html">Developing Applications with Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="schema_design.html">Kudu Schema Design</a> 
-      </li> 
-      <li>
-
-          <a href="transaction_semantics.html">Kudu Transaction Semantics</a> 
-      </li> 
-      <li>
-
-          <a href="contributing.html">Contributing to Kudu</a> 
-      </li> 
-      <li>
-
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
-      </li> 
-      <li>
-
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
-      </li> 
-  </ul>
-  </div>
-    </div>
-  </div>
-</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/kudu-master_configuration_reference.html
----------------------------------------------------------------------
diff --git a/docs/kudu-master_configuration_reference.html b/docs/kudu-master_configuration_reference.html
index 6b43756..f7bdbb8 100644
--- a/docs/kudu-master_configuration_reference.html
+++ b/docs/kudu-master_configuration_reference.html
@@ -2,7 +2,7 @@
 title: kudu-master Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:54:23 PDT'
+last_updated: 'Last updated 2016-06-30 15:55:30 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/kudu-master_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/docs/kudu-master_configuration_reference_unsupported.html b/docs/kudu-master_configuration_reference_unsupported.html
index 5e6ced3..1d95504 100644
--- a/docs/kudu-master_configuration_reference_unsupported.html
+++ b/docs/kudu-master_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
 title: kudu-master Unsupported Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:54:23 PDT'
+last_updated: 'Last updated 2016-06-30 15:55:30 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/kudu-tserver_configuration_reference.html
----------------------------------------------------------------------
diff --git a/docs/kudu-tserver_configuration_reference.html b/docs/kudu-tserver_configuration_reference.html
index 3818645..569929f 100644
--- a/docs/kudu-tserver_configuration_reference.html
+++ b/docs/kudu-tserver_configuration_reference.html
@@ -2,7 +2,7 @@
 title: kudu-tserver Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:54:23 PDT'
+last_updated: 'Last updated 2016-06-30 15:55:30 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/kudu-tserver_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/docs/kudu-tserver_configuration_reference_unsupported.html b/docs/kudu-tserver_configuration_reference_unsupported.html
index 8419bf7..e1506e9 100644
--- a/docs/kudu-tserver_configuration_reference_unsupported.html
+++ b/docs/kudu-tserver_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
 title: kudu-tserver Unsupported Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:54:23 PDT'
+last_updated: 'Last updated 2016-06-30 15:55:30 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/kudu_impala_integration.html
----------------------------------------------------------------------
diff --git a/docs/kudu_impala_integration.html b/docs/kudu_impala_integration.html
index 9169085..5379191 100644
--- a/docs/kudu_impala_integration.html
+++ b/docs/kudu_impala_integration.html
@@ -2,7 +2,7 @@
 title: Using Apache Kudu (incubating) with Apache Impala (incubating)
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-04-26 19:57:06 PDT'
+last_updated: 'Last updated 2016-05-23 22:10:33 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/quickstart.html
----------------------------------------------------------------------
diff --git a/docs/quickstart.html b/docs/quickstart.html
index e6b4a5b..b6e3327 100644
--- a/docs/quickstart.html
+++ b/docs/quickstart.html
@@ -2,7 +2,7 @@
 title: Apache Kudu (incubating) Quickstart
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-05-24 08:02:44 PDT'
+last_updated: 'Last updated 2016-06-22 17:40:36 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/release_notes.html
----------------------------------------------------------------------
diff --git a/docs/release_notes.html b/docs/release_notes.html
index 359f4f7..8a1de8b 100644
--- a/docs/release_notes.html
+++ b/docs/release_notes.html
@@ -2,7 +2,7 @@
 title: Apache Kudu (incubating) Release Notes
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-10 10:29:57 PDT'
+last_updated: 'Last updated 2016-06-30 15:12:19 PDT'
 ---
 <!--
 
@@ -82,6 +82,46 @@ applications that are difficult or impossible to implement on current-generation
 Hadoop storage technologies.</p>
 </div>
 <div class="sect2">
+<h3 id="rn_0.9.1"><a class="link" href="#rn_0.9.1">Release notes specific to 0.9.1</a></h3>
+<div class="paragraph">
+<p>Kudu 0.9.1 delivers incremental bug fixes over Kudu 0.9.0. It is fully compatible with
+Kudu 0.9.0.</p>
+</div>
+<div class="paragraph">
+<p>See also <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20KUDU%20AND%20status%20%3D%20Resolved
+%20AND%20fixVersion%20%3D%200.9.1">JIRAs resolved
+for Kudu 0.9.1</a> and <a href="https://github.com/apache/incubator-kudu/compare/0.9.0...0.9.1">Git
+changes between 0.9.0 and 0.9.1</a>.</p>
+</div>
+<div class="paragraph">
+<p>To upgrade to Kudu 0.9.1, see <a href="installation.html#upgrade">Upgrade from 0.8.0 to 0.9.x</a>.</p>
+</div>
+<div class="sect3">
+<h4 id="rn_0.9.1_fixed_issues"><a class="link" href="#rn_0.9.1_fixed_issues">Fixed Issues</a></h4>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1469">KUDU-1469</a> fixed a bug in
+our Raft consensus implementation that could cause a tablet to stop making progress after a leader
+election.</p>
+</li>
+<li>
+<p><a href="https://gerrit.cloudera.org/#/c/3456/">Gerrit #3456</a> fixed a bug in which
+servers under high load could store metric information in incorrect memory
+locations, causing crashes or data corruption.</p>
+</li>
+<li>
+<p><a href="https://gerrit.cloudera.org/#/c/3457/">Gerrit #3457</a> fixed a bug in which
+errors from the Java client would carry an incorrect error message.</p>
+</li>
+<li>
+<p>Several other small bug fixes were backported to improve stability.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect2">
 <h3 id="rn_0.9.0"><a class="link" href="#rn_0.9.0">Release notes specific to 0.9.0</a></h3>
 <div class="paragraph">
 <p>Kudu 0.9.0 delivers incremental features, improvements, and bug fixes over the previous versions.</p>
@@ -93,7 +133,7 @@ for Kudu 0.9.0</a> and <a href="https://github.com/apache/incubator-kudu/compare
 changes between 0.8.0 and 0.9.0</a>.</p>
 </div>
 <div class="paragraph">
-<p>To upgrade to Kudu 0.9.0, see <a href="installation.html#upgrade">Upgrade from 0.8.0 to 0.9.0</a>.</p>
+<p>To upgrade to Kudu 0.9.0, see <a href="installation.html#upgrade">Upgrade from 0.8.0 to 0.9.x</a>.</p>
 </div>
 <div class="sect3">
 <h4 id="rn_0.9.0_incompatible_changes"><a class="link" href="#rn_0.9.0_incompatible_changes">Incompatible changes</a></h4>
@@ -123,12 +163,6 @@ details.</p>
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://issues.apache.org/jira/browse/KUDU-1002">KUDU-1002</a> Added support for
-<code>UPSERT</code> operations, whereby a row is inserted if it does not already exist, but
-updated if it does. Support for <code>UPSERT</code> is included in Java, C++, and Python APIs,
-but not in Impala.</p>
-</li>
-<li>
 <p><a href="https://issues.apache.org/jira/browse/KUDU-1306">KUDU-1306</a> Scan token API
 for creating partition-aware scan descriptors. This API simplifies executing
 parallel scans for clients and query engines.</p>
@@ -956,6 +990,11 @@ ASF.</p>
             <ul class="sectlevel1">
 <li><a href="#_introducing_kudu">Introducing Kudu</a>
 <ul class="sectlevel2">
+<li><a href="#rn_0.9.1">Release notes specific to 0.9.1</a>
+<ul class="sectlevel3">
+<li><a href="#rn_0.9.1_fixed_issues">Fixed Issues</a></li>
+</ul>
+</li>
 <li><a href="#rn_0.9.0">Release notes specific to 0.9.0</a>
 <ul class="sectlevel3">
 <li><a href="#rn_0.9.0_incompatible_changes">Incompatible changes</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/schema_design.html
----------------------------------------------------------------------
diff --git a/docs/schema_design.html b/docs/schema_design.html
index 054b56c..79a833c 100644
--- a/docs/schema_design.html
+++ b/docs/schema_design.html
@@ -2,7 +2,7 @@
 title: Apache Kudu (incubating) Schema Design
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:38:15 PDT'
+last_updated: 'Last updated 2016-06-30 15:12:19 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/style_guide.html
----------------------------------------------------------------------
diff --git a/docs/style_guide.html b/docs/style_guide.html
index 8d1871e..be5abce 100644
--- a/docs/style_guide.html
+++ b/docs/style_guide.html
@@ -2,7 +2,7 @@
 title: Apache Kudu (incubating) Documentation Style Guide
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-06-09 09:38:15 PDT'
+last_updated: 'Last updated 2016-06-23 13:53:47 PDT'
 ---
 <!--
 
@@ -110,7 +110,7 @@ during a local build.</p>
 <p>To view the HTML, open <em>docs/index.html</em> in your local browser.</p>
 </div>
 <div class="paragraph">
-<p>You can also build only a single chapter. such as <em>introduction.adoc</em>, by passing its name instead.</p>
+<p>You can also build only a single chapter. such as <em>release_notes.adoc</em>, by passing its name instead.</p>
 </div>
 </div>
 </div>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/transaction_semantics.html
----------------------------------------------------------------------
diff --git a/docs/transaction_semantics.html b/docs/transaction_semantics.html
index 4e9f034..2a8addd 100644
--- a/docs/transaction_semantics.html
+++ b/docs/transaction_semantics.html
@@ -2,7 +2,7 @@
 title: Transaction Semantics in Apache Kudu (incubating)
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-04-26 19:57:06 PDT'
+last_updated: 'Last updated 2016-05-23 22:10:33 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/docs/troubleshooting.html
----------------------------------------------------------------------
diff --git a/docs/troubleshooting.html b/docs/troubleshooting.html
index 9cd2a80..8dbed1a 100644
--- a/docs/troubleshooting.html
+++ b/docs/troubleshooting.html
@@ -2,7 +2,7 @@
 title: Apache Kudu (incubating) Troubleshooting
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2016-04-26 19:57:06 PDT'
+last_updated: 'Last updated 2016-05-23 22:10:33 PDT'
 ---
 <!--
 

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/releases/0.9.1/apidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/releases/0.9.1/apidocs/allclasses-frame.html b/releases/0.9.1/apidocs/allclasses-frame.html
new file mode 100644
index 0000000..d3f5c9d
--- /dev/null
+++ b/releases/0.9.1/apidocs/allclasses-frame.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Kudu 0.9.1 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/kududb/client/AbstractKuduScannerBuilder.html" title="class in org.kududb.client" target="classFrame">AbstractKuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/AlterTableOptions.html" title="class in org.kududb.client" target="classFrame">AlterTableOptions</a></li>
+<li><a href="org/kududb/client/AlterTableResponse.html" title="class in org.kududb.client" target="classFrame">AlterTableResponse</a></li>
+<li><a href="org/kududb/client/AsyncKuduClient.html" title="class in org.kududb.client" target="classFrame">AsyncKuduClient</a></li>
+<li><a href="org/kududb/client/AsyncKuduClient.AsyncKuduClientBuilder.html" title="class in org.kududb.client" target="classFrame">AsyncKuduClient.AsyncKuduClientBuilder</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.html" title="class in org.kududb.client" target="classFrame">AsyncKuduScanner</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.AsyncKuduScannerBuilder.html" title="class in org.kududb.client" target="classFrame">AsyncKuduScanner.AsyncKuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.ReadMode.html" title="enum in org.kududb.client" target="classFrame">AsyncKuduScanner.ReadMode</a></li>
+<li><a href="org/kududb/client/AsyncKuduSession.html" title="class in org.kududb.client" target="classFrame">AsyncKuduSession</a></li>
+<li><a href="org/kududb/client/ColumnRangePredicate.html" title="class in org.kududb.client" target="classFrame">ColumnRangePredicate</a></li>
+<li><a href="org/kududb/ColumnSchema.html" title="class in org.kududb" target="classFrame">ColumnSchema</a></li>
+<li><a href="org/kududb/mapreduce/CommandLineParser.html" title="class in org.kududb.mapreduce" target="classFrame">CommandLineParser</a></li>
+<li><a href="org/kududb/client/ConnectionResetException.html" title="class in org.kududb.client" target="classFrame">ConnectionResetException</a></li>
+<li><a href="org/kududb/client/CreateTableOptions.html" title="class in org.kududb.client" target="classFrame">CreateTableOptions</a></li>
+<li><a href="org/kududb/mapreduce/tools/CsvParser.html" title="class in org.kududb.mapreduce.tools" target="classFrame">CsvParser</a></li>
+<li><a href="org/kududb/client/Delete.html" title="class in org.kududb.client" target="classFrame">Delete</a></li>
+<li><a href="org/kududb/client/DeleteTableResponse.html" title="class in org.kududb.client" target="classFrame">DeleteTableResponse</a></li>
+<li><a href="org/kududb/client/ExternalConsistencyMode.html" title="enum in org.kududb.client" target="classFrame">ExternalConsistencyMode</a></li>
+<li><a href="org/kududb/client/HasFailedRpcException.html" title="interface in org.kududb.client" target="classFrame"><span class="interfaceName">HasFailedRpcException</span></a></li>
+<li><a href="org/kududb/mapreduce/tools/ImportCsv.html" title="class in org.kududb.mapreduce.tools" target="classFrame">ImportCsv</a></li>
+<li><a href="org/kududb/client/Insert.html" title="class in org.kududb.client" target="classFrame">Insert</a></li>
+<li><a href="org/kududb/annotations/InterfaceAudience.html" title="class in org.kududb.annotations" target="classFrame">InterfaceAudience</a></li>
+<li><a href="org/kududb/annotations/InterfaceStability.html" title="class in org.kududb.annotations" target="classFrame">InterfaceStability</a></li>
+<li><a href="org/kududb/client/InvalidResponseException.html" title="class in org.kududb.client" target="classFrame">InvalidResponseException</a></li>
+<li><a href="org/kududb/client/IsAlterTableDoneResponse.html" title="class in org.kududb.client" target="classFrame">IsAlterTableDoneResponse</a></li>
+<li><a href="org/kududb/client/KuduClient.html" title="class in org.kududb.client" target="classFrame">KuduClient</a></li>
+<li><a href="org/kududb/client/KuduClient.KuduClientBuilder.html" title="class in org.kududb.client" target="classFrame">KuduClient.KuduClientBuilder</a></li>
+<li><a href="org/kududb/flume/sink/KuduEventProducer.html" title="interface in org.kududb.flume.sink" target="classFrame"><span class="interfaceName">KuduEventProducer</span></a></li>
+<li><a href="org/kududb/client/KuduException.html" title="class in org.kududb.client" target="classFrame">KuduException</a></li>
+<li><a href="org/kududb/client/KuduPredicate.html" title="class in org.kududb.client" target="classFrame">KuduPredicate</a></li>
+<li><a href="org/kududb/client/KuduPredicate.ComparisonOp.html" title="enum in org.kududb.client" target="classFrame">KuduPredicate.ComparisonOp</a></li>
+<li><a href="org/kududb/client/KuduScanner.html" title="class in org.kududb.client" target="classFrame">KuduScanner</a></li>
+<li><a href="org/kududb/client/KuduScanner.KuduScannerBuilder.html" title="class in org.kududb.client" target="classFrame">KuduScanner.KuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/KuduScanToken.html" title="class in org.kududb.client" target="classFrame">KuduScanToken</a></li>
+<li><a href="org/kududb/client/KuduScanToken.KuduScanTokenBuilder.html" title="class in org.kududb.client" target="classFrame">KuduScanToken.KuduScanTokenBuilder</a></li>
+<li><a href="org/kududb/client/KuduServerException.html" title="class in org.kududb.client" target="classFrame">KuduServerException</a></li>
+<li><a href="org/kududb/client/KuduSession.html" title="class in org.kududb.client" target="classFrame">KuduSession</a></li>
+<li><a href="org/kududb/flume/sink/KuduSink.html" title="class in org.kududb.flume.sink" target="classFrame">KuduSink</a></li>
+<li><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html" title="class in org.kududb.flume.sink" target="classFrame">KuduSinkConfigurationConstants</a></li>
+<li><a href="org/kududb/client/KuduTable.html" title="class in org.kududb.client" target="classFrame">KuduTable</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableInputFormat.html" title="class in org.kududb.mapreduce" target="classFrame">KuduTableInputFormat</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableMapReduceUtil.html" title="class in org.kududb.mapreduce" target="classFrame">KuduTableMapReduceUtil</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableOutputCommitter.html" title="class in org.kududb.mapreduce" target="classFrame">KuduTableOutputCommitter</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableOutputFormat.html" title="class in org.kududb.mapreduce" target="classFrame">KuduTableOutputFormat</a></li>
+<li><a href="org/kududb/client/ListTablesResponse.html" title="class in org.kududb.client" target="classFrame">ListTablesResponse</a></li>
+<li><a href="org/kududb/client/ListTabletServersResponse.html" title="class in org.kududb.client" target="classFrame">ListTabletServersResponse</a></li>
+<li><a href="org/kududb/client/LocatedTablet.html" title="class in org.kududb.client" target="classFrame">LocatedTablet</a></li>
+<li><a href="org/kududb/client/LocatedTablet.Replica.html" title="class in org.kududb.client" target="classFrame">LocatedTablet.Replica</a></li>
+<li><a href="org/kududb/client/MasterErrorException.html" title="class in org.kududb.client" target="classFrame">MasterErrorException</a></li>
+<li><a href="org/kududb/client/NoLeaderMasterFoundException.html" title="class in org.kududb.client" target="classFrame">NoLeaderMasterFoundException</a></li>
+<li><a href="org/kududb/client/NonRecoverableException.html" title="class in org.kududb.client" target="classFrame">NonRecoverableException</a></li>
+<li><a href="org/kududb/client/Operation.html" title="class in org.kududb.client" target="classFrame">Operation</a></li>
+<li><a href="org/kududb/client/OperationResponse.html" title="class in org.kududb.client" target="classFrame">OperationResponse</a></li>
+<li><a href="org/kududb/client/PartialRow.html" title="class in org.kududb.client" target="classFrame">PartialRow</a></li>
+<li><a href="org/kududb/client/PleaseThrottleException.html" title="class in org.kududb.client" target="classFrame">PleaseThrottleException</a></li>
+<li><a href="org/kududb/client/RecoverableException.html" title="class in org.kududb.client" target="classFrame">RecoverableException</a></li>
+<li><a href="org/kududb/client/RowError.html" title="class in org.kududb.client" target="classFrame">RowError</a></li>
+<li><a href="org/kududb/client/RowErrorsAndOverflowStatus.html" title="class in org.kududb.client" target="classFrame">RowErrorsAndOverflowStatus</a></li>
+<li><a href="org/kududb/client/RowResult.html" title="class in org.kududb.client" target="classFrame">RowResult</a></li>
+<li><a href="org/kududb/client/RowResultIterator.html" title="class in org.kududb.client" target="classFrame">RowResultIterator</a></li>
+<li><a href="org/kududb/Schema.html" title="class in org.kududb" target="classFrame">Schema</a></li>
+<li><a href="org/kududb/client/SessionConfiguration.html" title="interface in org.kududb.client" target="classFrame"><span class="interfaceName">SessionConfiguration</span></a></li>
+<li><a href="org/kududb/client/SessionConfiguration.FlushMode.html" title="enum in org.kududb.client" target="classFrame">SessionConfiguration.FlushMode</a></li>
+<li><a href="org/kududb/client/Statistics.html" title="class in org.kududb.client" target="classFrame">Statistics</a></li>
+<li><a href="org/kududb/client/Statistics.Statistic.html" title="enum in org.kududb.client" target="classFrame">Statistics.Statistic</a></li>
+<li><a href="org/kududb/client/Status.html" title="class in org.kududb.client" target="classFrame">Status</a></li>
+<li><a href="org/kududb/mapreduce/TableReducer.html" title="class in org.kududb.mapreduce" target="classFrame">TableReducer</a></li>
+<li><a href="org/kududb/client/TabletServerErrorException.html" title="class in org.kududb.client" target="classFrame">TabletServerErrorException</a></li>
+<li><a href="org/kududb/Type.html" title="enum in org.kududb" target="classFrame">Type</a></li>
+<li><a href="org/kududb/client/Update.html" title="class in org.kududb.client" target="classFrame">Update</a></li>
+<li><a href="org/kududb/client/Upsert.html" title="class in org.kududb.client" target="classFrame">Upsert</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/releases/0.9.1/apidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/releases/0.9.1/apidocs/allclasses-noframe.html b/releases/0.9.1/apidocs/allclasses-noframe.html
new file mode 100644
index 0000000..f2b6c61
--- /dev/null
+++ b/releases/0.9.1/apidocs/allclasses-noframe.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>All Classes (Kudu 0.9.1 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/kududb/client/AbstractKuduScannerBuilder.html" title="class in org.kududb.client">AbstractKuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/AlterTableOptions.html" title="class in org.kududb.client">AlterTableOptions</a></li>
+<li><a href="org/kududb/client/AlterTableResponse.html" title="class in org.kududb.client">AlterTableResponse</a></li>
+<li><a href="org/kududb/client/AsyncKuduClient.html" title="class in org.kududb.client">AsyncKuduClient</a></li>
+<li><a href="org/kududb/client/AsyncKuduClient.AsyncKuduClientBuilder.html" title="class in org.kududb.client">AsyncKuduClient.AsyncKuduClientBuilder</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.html" title="class in org.kududb.client">AsyncKuduScanner</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.AsyncKuduScannerBuilder.html" title="class in org.kududb.client">AsyncKuduScanner.AsyncKuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/AsyncKuduScanner.ReadMode.html" title="enum in org.kududb.client">AsyncKuduScanner.ReadMode</a></li>
+<li><a href="org/kududb/client/AsyncKuduSession.html" title="class in org.kududb.client">AsyncKuduSession</a></li>
+<li><a href="org/kududb/client/ColumnRangePredicate.html" title="class in org.kududb.client">ColumnRangePredicate</a></li>
+<li><a href="org/kududb/ColumnSchema.html" title="class in org.kududb">ColumnSchema</a></li>
+<li><a href="org/kududb/mapreduce/CommandLineParser.html" title="class in org.kududb.mapreduce">CommandLineParser</a></li>
+<li><a href="org/kududb/client/ConnectionResetException.html" title="class in org.kududb.client">ConnectionResetException</a></li>
+<li><a href="org/kududb/client/CreateTableOptions.html" title="class in org.kududb.client">CreateTableOptions</a></li>
+<li><a href="org/kududb/mapreduce/tools/CsvParser.html" title="class in org.kududb.mapreduce.tools">CsvParser</a></li>
+<li><a href="org/kududb/client/Delete.html" title="class in org.kududb.client">Delete</a></li>
+<li><a href="org/kududb/client/DeleteTableResponse.html" title="class in org.kududb.client">DeleteTableResponse</a></li>
+<li><a href="org/kududb/client/ExternalConsistencyMode.html" title="enum in org.kududb.client">ExternalConsistencyMode</a></li>
+<li><a href="org/kududb/client/HasFailedRpcException.html" title="interface in org.kududb.client"><span class="interfaceName">HasFailedRpcException</span></a></li>
+<li><a href="org/kududb/mapreduce/tools/ImportCsv.html" title="class in org.kududb.mapreduce.tools">ImportCsv</a></li>
+<li><a href="org/kududb/client/Insert.html" title="class in org.kududb.client">Insert</a></li>
+<li><a href="org/kududb/annotations/InterfaceAudience.html" title="class in org.kududb.annotations">InterfaceAudience</a></li>
+<li><a href="org/kududb/annotations/InterfaceStability.html" title="class in org.kududb.annotations">InterfaceStability</a></li>
+<li><a href="org/kududb/client/InvalidResponseException.html" title="class in org.kududb.client">InvalidResponseException</a></li>
+<li><a href="org/kududb/client/IsAlterTableDoneResponse.html" title="class in org.kududb.client">IsAlterTableDoneResponse</a></li>
+<li><a href="org/kududb/client/KuduClient.html" title="class in org.kududb.client">KuduClient</a></li>
+<li><a href="org/kududb/client/KuduClient.KuduClientBuilder.html" title="class in org.kududb.client">KuduClient.KuduClientBuilder</a></li>
+<li><a href="org/kududb/flume/sink/KuduEventProducer.html" title="interface in org.kududb.flume.sink"><span class="interfaceName">KuduEventProducer</span></a></li>
+<li><a href="org/kududb/client/KuduException.html" title="class in org.kududb.client">KuduException</a></li>
+<li><a href="org/kududb/client/KuduPredicate.html" title="class in org.kududb.client">KuduPredicate</a></li>
+<li><a href="org/kududb/client/KuduPredicate.ComparisonOp.html" title="enum in org.kududb.client">KuduPredicate.ComparisonOp</a></li>
+<li><a href="org/kududb/client/KuduScanner.html" title="class in org.kududb.client">KuduScanner</a></li>
+<li><a href="org/kududb/client/KuduScanner.KuduScannerBuilder.html" title="class in org.kududb.client">KuduScanner.KuduScannerBuilder</a></li>
+<li><a href="org/kududb/client/KuduScanToken.html" title="class in org.kududb.client">KuduScanToken</a></li>
+<li><a href="org/kududb/client/KuduScanToken.KuduScanTokenBuilder.html" title="class in org.kududb.client">KuduScanToken.KuduScanTokenBuilder</a></li>
+<li><a href="org/kududb/client/KuduServerException.html" title="class in org.kududb.client">KuduServerException</a></li>
+<li><a href="org/kududb/client/KuduSession.html" title="class in org.kududb.client">KuduSession</a></li>
+<li><a href="org/kududb/flume/sink/KuduSink.html" title="class in org.kududb.flume.sink">KuduSink</a></li>
+<li><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html" title="class in org.kududb.flume.sink">KuduSinkConfigurationConstants</a></li>
+<li><a href="org/kududb/client/KuduTable.html" title="class in org.kududb.client">KuduTable</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableInputFormat.html" title="class in org.kududb.mapreduce">KuduTableInputFormat</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableMapReduceUtil.html" title="class in org.kududb.mapreduce">KuduTableMapReduceUtil</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableOutputCommitter.html" title="class in org.kududb.mapreduce">KuduTableOutputCommitter</a></li>
+<li><a href="org/kududb/mapreduce/KuduTableOutputFormat.html" title="class in org.kududb.mapreduce">KuduTableOutputFormat</a></li>
+<li><a href="org/kududb/client/ListTablesResponse.html" title="class in org.kududb.client">ListTablesResponse</a></li>
+<li><a href="org/kududb/client/ListTabletServersResponse.html" title="class in org.kududb.client">ListTabletServersResponse</a></li>
+<li><a href="org/kududb/client/LocatedTablet.html" title="class in org.kududb.client">LocatedTablet</a></li>
+<li><a href="org/kududb/client/LocatedTablet.Replica.html" title="class in org.kududb.client">LocatedTablet.Replica</a></li>
+<li><a href="org/kududb/client/MasterErrorException.html" title="class in org.kududb.client">MasterErrorException</a></li>
+<li><a href="org/kududb/client/NoLeaderMasterFoundException.html" title="class in org.kududb.client">NoLeaderMasterFoundException</a></li>
+<li><a href="org/kududb/client/NonRecoverableException.html" title="class in org.kududb.client">NonRecoverableException</a></li>
+<li><a href="org/kududb/client/Operation.html" title="class in org.kududb.client">Operation</a></li>
+<li><a href="org/kududb/client/OperationResponse.html" title="class in org.kududb.client">OperationResponse</a></li>
+<li><a href="org/kududb/client/PartialRow.html" title="class in org.kududb.client">PartialRow</a></li>
+<li><a href="org/kududb/client/PleaseThrottleException.html" title="class in org.kududb.client">PleaseThrottleException</a></li>
+<li><a href="org/kududb/client/RecoverableException.html" title="class in org.kududb.client">RecoverableException</a></li>
+<li><a href="org/kududb/client/RowError.html" title="class in org.kududb.client">RowError</a></li>
+<li><a href="org/kududb/client/RowErrorsAndOverflowStatus.html" title="class in org.kududb.client">RowErrorsAndOverflowStatus</a></li>
+<li><a href="org/kududb/client/RowResult.html" title="class in org.kududb.client">RowResult</a></li>
+<li><a href="org/kududb/client/RowResultIterator.html" title="class in org.kududb.client">RowResultIterator</a></li>
+<li><a href="org/kududb/Schema.html" title="class in org.kududb">Schema</a></li>
+<li><a href="org/kududb/client/SessionConfiguration.html" title="interface in org.kududb.client"><span class="interfaceName">SessionConfiguration</span></a></li>
+<li><a href="org/kududb/client/SessionConfiguration.FlushMode.html" title="enum in org.kududb.client">SessionConfiguration.FlushMode</a></li>
+<li><a href="org/kududb/client/Statistics.html" title="class in org.kududb.client">Statistics</a></li>
+<li><a href="org/kududb/client/Statistics.Statistic.html" title="enum in org.kududb.client">Statistics.Statistic</a></li>
+<li><a href="org/kududb/client/Status.html" title="class in org.kududb.client">Status</a></li>
+<li><a href="org/kududb/mapreduce/TableReducer.html" title="class in org.kududb.mapreduce">TableReducer</a></li>
+<li><a href="org/kududb/client/TabletServerErrorException.html" title="class in org.kududb.client">TabletServerErrorException</a></li>
+<li><a href="org/kududb/Type.html" title="enum in org.kududb">Type</a></li>
+<li><a href="org/kududb/client/Update.html" title="class in org.kududb.client">Update</a></li>
+<li><a href="org/kududb/client/Upsert.html" title="class in org.kududb.client">Upsert</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/releases/0.9.1/apidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/releases/0.9.1/apidocs/constant-values.html b/releases/0.9.1/apidocs/constant-values.html
new file mode 100644
index 0000000..d2e0d9f
--- /dev/null
+++ b/releases/0.9.1/apidocs/constant-values.html
@@ -0,0 +1,315 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Constant Field Values (Kudu 0.9.1 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values (Kudu 0.9.1 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.kududb">org.kududb.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.kududb">
+<!--   -->
+</a>
+<h2 title="org.kududb">org.kududb.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.kududb.client.<a href="org/kududb/client/AsyncKuduClient.html" title="class in org.kududb.client">AsyncKuduClient</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.client.AsyncKuduClient.DEFAULT_OPERATION_TIMEOUT_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/kududb/client/AsyncKuduClient.html#DEFAULT_OPERATION_TIMEOUT_MS">DEFAULT_OPERATION_TIMEOUT_MS</a></code></td>
+<td class="colLast"><code>30000L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.client.AsyncKuduClient.DEFAULT_SOCKET_READ_TIMEOUT_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/kududb/client/AsyncKuduClient.html#DEFAULT_SOCKET_READ_TIMEOUT_MS">DEFAULT_SOCKET_READ_TIMEOUT_MS</a></code></td>
+<td class="colLast"><code>10000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.client.AsyncKuduClient.NO_TIMESTAMP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/kududb/client/AsyncKuduClient.html#NO_TIMESTAMP">NO_TIMESTAMP</a></code></td>
+<td class="colLast"><code>-1L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.client.AsyncKuduClient.SLEEP_TIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/kududb/client/AsyncKuduClient.html#SLEEP_TIME">SLEEP_TIME</a></code></td>
+<td class="colLast"><code>500</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.kududb.flume.sink.<a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html" title="class in org.kududb.flume.sink">KuduSinkConfigurationConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.BATCH_SIZE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#BATCH_SIZE">BATCH_SIZE</a></code></td>
+<td class="colLast"><code>"batchSize"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.IGNORE_DUPLICATE_ROWS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#IGNORE_DUPLICATE_ROWS">IGNORE_DUPLICATE_ROWS</a></code></td>
+<td class="colLast"><code>"ignoreDuplicateRows"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.MASTER_ADDRESSES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#MASTER_ADDRESSES">MASTER_ADDRESSES</a></code></td>
+<td class="colLast"><code>"masterAddresses"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.PRODUCER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#PRODUCER">PRODUCER</a></code></td>
+<td class="colLast"><code>"producer"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.PRODUCER_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#PRODUCER_PREFIX">PRODUCER_PREFIX</a></code></td>
+<td class="colLast"><code>"producer."</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.TABLE_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#TABLE_NAME">TABLE_NAME</a></code></td>
+<td class="colLast"><code>"tableName"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.flume.sink.KuduSinkConfigurationConstants.TIMEOUT_MILLIS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/flume/sink/KuduSinkConfigurationConstants.html#TIMEOUT_MILLIS">TIMEOUT_MILLIS</a></code></td>
+<td class="colLast"><code>"timeoutMillis"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.kududb.mapreduce.<a href="org/kududb/mapreduce/CommandLineParser.html" title="class in org.kududb.mapreduce">CommandLineParser</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.ADMIN_OPERATION_TIMEOUT_MS_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#ADMIN_OPERATION_TIMEOUT_MS_KEY">ADMIN_OPERATION_TIMEOUT_MS_KEY</a></code></td>
+<td class="colLast"><code>"kudu.admin.operation.timeout.ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.MASTER_ADDRESSES_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#MASTER_ADDRESSES_DEFAULT">MASTER_ADDRESSES_DEFAULT</a></code></td>
+<td class="colLast"><code>"127.0.0.1"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.MASTER_ADDRESSES_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#MASTER_ADDRESSES_KEY">MASTER_ADDRESSES_KEY</a></code></td>
+<td class="colLast"><code>"kudu.master.addresses"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.NUM_REPLICAS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#NUM_REPLICAS_DEFAULT">NUM_REPLICAS_DEFAULT</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.NUM_REPLICAS_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#NUM_REPLICAS_KEY">NUM_REPLICAS_KEY</a></code></td>
+<td class="colLast"><code>"kudu.num.replicas"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.OPERATION_TIMEOUT_MS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#OPERATION_TIMEOUT_MS_DEFAULT">OPERATION_TIMEOUT_MS_DEFAULT</a></code></td>
+<td class="colLast"><code>30000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.OPERATION_TIMEOUT_MS_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#OPERATION_TIMEOUT_MS_KEY">OPERATION_TIMEOUT_MS_KEY</a></code></td>
+<td class="colLast"><code>"kudu.operation.timeout.ms"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.SOCKET_READ_TIMEOUT_MS_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#SOCKET_READ_TIMEOUT_MS_DEFAULT">SOCKET_READ_TIMEOUT_MS_DEFAULT</a></code></td>
+<td class="colLast"><code>10000L</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.kududb.mapreduce.CommandLineParser.SOCKET_READ_TIMEOUT_MS_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/kududb/mapreduce/CommandLineParser.html#SOCKET_READ_TIMEOUT_MS_KEY">SOCKET_READ_TIMEOUT_MS_KEY</a></code></td>
+<td class="colLast"><code>"kudu.socket.read.timeout.ms"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2016. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/releases/0.9.1/apidocs/deprecated-list.html
----------------------------------------------------------------------
diff --git a/releases/0.9.1/apidocs/deprecated-list.html b/releases/0.9.1/apidocs/deprecated-list.html
new file mode 100644
index 0000000..27937bd
--- /dev/null
+++ b/releases/0.9.1/apidocs/deprecated-list.html
@@ -0,0 +1,201 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Deprecated List (Kudu 0.9.1 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List (Kudu 0.9.1 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#class">Deprecated Classes</a></li>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="class">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
+<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/kududb/client/ColumnRangePredicate.html" title="class in org.kududb.client">org.kududb.client.ColumnRangePredicate</a>
+<div class="block"><span class="deprecationComment">use the <a href="org/kududb/client/KuduPredicate.html" title="class in org.kududb.client"><code>KuduPredicate</code></a> class instead.</span></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/kududb/client/AbstractKuduScannerBuilder.html#addColumnRangePredicate-org.kududb.client.ColumnRangePredicate-">org.kududb.client.AbstractKuduScannerBuilder.addColumnRangePredicate(ColumnRangePredicate)</a>
+<div class="block"><span class="deprecationComment">use <a href="org/kududb/client/AbstractKuduScannerBuilder.html#addPredicate-org.kududb.client.KuduPredicate-"><code>AbstractKuduScannerBuilder.addPredicate(KuduPredicate)</code></a></span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/kududb/client/AbstractKuduScannerBuilder.html#addColumnRangePredicatesRaw-byte:A-">org.kududb.client.AbstractKuduScannerBuilder.addColumnRangePredicatesRaw(byte[])</a>
+<div class="block"><span class="deprecationComment">use <a href="org/kududb/client/AbstractKuduScannerBuilder.html#addPredicate-org.kududb.client.KuduPredicate-"><code>AbstractKuduScannerBuilder.addPredicate(org.kududb.client.KuduPredicate)</code></a></span></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/kududb/client/AbstractKuduScannerBuilder.html#exclusiveUpperBoundRaw-byte:A-">org.kududb.client.AbstractKuduScannerBuilder.exclusiveUpperBoundRaw(byte[])</a>
+<div class="block"><span class="deprecationComment">use <a href="org/kududb/client/AbstractKuduScannerBuilder.html#exclusiveUpperBound-org.kududb.client.PartialRow-"><code>AbstractKuduScannerBuilder.exclusiveUpperBound(PartialRow)</code></a></span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/kududb/client/LocatedTablet.html#getEndKey--">org.kududb.client.LocatedTablet.getEndKey()</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/kududb/client/RowError.html#getMessage--">org.kududb.client.RowError.getMessage()</a>
+<div class="block"><span class="deprecationComment">Please use getErrorStatus() instead. Will be removed in a future version.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/kududb/client/LocatedTablet.html#getStartKey--">org.kududb.client.LocatedTablet.getStartKey()</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/kududb/client/RowError.html#getStatus--">org.kududb.client.RowError.getStatus()</a>
+<div class="block"><span class="deprecationComment">Please use getErrorStatus() instead. Will be removed in a future version.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/kududb/client/AbstractKuduScannerBuilder.html#lowerBoundRaw-byte:A-">org.kududb.client.AbstractKuduScannerBuilder.lowerBoundRaw(byte[])</a>
+<div class="block"><span class="deprecationComment">use <a href="org/kududb/client/AbstractKuduScannerBuilder.html#lowerBound-org.kududb.client.PartialRow-"><code>AbstractKuduScannerBuilder.lowerBound(PartialRow)</code></a></span></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2016. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/6e3145f8/releases/0.9.1/apidocs/help-doc.html
----------------------------------------------------------------------
diff --git a/releases/0.9.1/apidocs/help-doc.html b/releases/0.9.1/apidocs/help-doc.html
new file mode 100644
index 0000000..f8a4daf
--- /dev/null
+++ b/releases/0.9.1/apidocs/help-doc.html
@@ -0,0 +1,230 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>API Help (Kudu 0.9.1 API)</title>
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help (Kudu 0.9.1 API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Use</h2>
+<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2016. All rights reserved.</small></p>
+</body>
+</html>


Mime
View raw message