You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by to...@apache.org on 2017/04/19 05:31:54 UTC

[40/51] [partial] kudu git commit: Add 1.3.1 release and docs

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/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 e82e3a7..830009a 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 2017-03-20 16:43:12 PDT'
+last_updated: 'Last updated 2017-04-18 22:11:57 PDT'
 ---
 <!--
 
@@ -28,8 +28,9 @@ limitations under the License.
       <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Flags marked <code>advanced</code> or <code>experimental</code> and not marked <code>stable</code>, or flags with no stability tag, are <strong>unsupported</strong> and are included
-for informational purposes only. They are subject to change or be removed without notice.</p>
+<p>Flags not marked <code>stable</code> or <code>evolving</code> are considered experimental and are
+<strong>unsupported</strong>. They are included here for informational purposes only and are
+subject to being changed or removed without notice.</p>
 </div>
 </div>
 </div>
@@ -286,6 +287,62 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
+<h2 id="kudu-tserver_fault_crash_after_leader_request_fraction"><a class="link" href="#kudu-tserver_fault_crash_after_leader_request_fraction"><code>--fault_crash_after_leader_request_fraction</code></a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Fraction of the time when the leader will crash on getting a response for an UpdateConsensus RPC. (For testing only!)</p>
+</div>
+<table class="tableblock frame-all grid-all" style="width: 50%;">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 75%;">
+</colgroup>
+<tbody>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">double</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>0</code></p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
+<h2 id="kudu-tserver_raft_get_node_instance_timeout_ms"><a class="link" href="#kudu-tserver_raft_get_node_instance_timeout_ms"><code>--raft_get_node_instance_timeout_ms</code></a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Timeout for retrieving node instance data over RPC.</p>
+</div>
+<table class="tableblock frame-all grid-all" style="width: 50%;">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 75%;">
+</colgroup>
+<tbody>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int32</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>30000</code></p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
 <h2 id="kudu-tserver_consensus_max_batch_size_bytes"><a class="link" href="#kudu-tserver_consensus_max_batch_size_bytes"><code>--consensus_max_batch_size_bytes</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -902,62 +959,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_block_manager_max_open_files"><a class="link" href="#kudu-tserver_block_manager_max_open_files"><code>--block_manager_max_open_files</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Maximum number of open file descriptors to be used for data blocks. If 0, there is no limit. If -1, Kudu will use 40% of its resource limit as per getrlimit(). This is a soft limit.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">int64</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>-1</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="kudu-tserver_fs_data_dirs_full_disk_cache_seconds"><a class="link" href="#kudu-tserver_fs_data_dirs_full_disk_cache_seconds"><code>--fs_data_dirs_full_disk_cache_seconds</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Number of seconds we cache the full-disk status in the block manager. During this time, writes to the corresponding root path will not be attempted.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">int32</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>30</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_block_manager"><a class="link" href="#kudu-tserver_block_manager"><code>--block_manager</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -986,34 +987,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_log_block_manager_test_hole_punching"><a class="link" href="#kudu-tserver_log_block_manager_test_hole_punching"><code>--log_block_manager_test_hole_punching</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Ensure hole punching is supported by the underlying filesystem</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>true</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">unsafe,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_log_container_max_blocks"><a class="link" href="#kudu-tserver_log_container_max_blocks"><code>--log_container_max_blocks</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -1462,34 +1435,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_principal"><a class="link" href="#kudu-tserver_principal"><code>--principal</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Kerberos principal that this daemon will log in as. The special token _HOST will be replaced with the FQDN of the local host.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>kudu/_HOST</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">unsafe,experimental</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_ipki_server_key_size"><a class="link" href="#kudu-tserver_ipki_server_key_size"><code>--ipki_server_key_size</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -1910,6 +1855,34 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
+<h2 id="kudu-tserver_webserver_authentication_domain"><a class="link" href="#kudu-tserver_webserver_authentication_domain"><code>--webserver_authentication_domain</code></a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Domain used for debug webserver authentication</p>
+</div>
+<table class="tableblock frame-all grid-all" style="width: 50%;">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 75%;">
+</colgroup>
+<tbody>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">none</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
 <h2 id="kudu-tserver_webserver_doc_root"><a class="link" href="#kudu-tserver_webserver_doc_root"><code>--webserver_doc_root</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -2022,6 +1995,34 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
+<h2 id="kudu-tserver_webserver_password_file"><a class="link" href="#kudu-tserver_webserver_password_file"><code>--webserver_password_file</code></a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>(Optional) Location of .htpasswd file containing user names and hashed passwords for debug webserver authentication</p>
+</div>
+<table class="tableblock frame-all grid-all" style="width: 50%;">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 75%;">
+</colgroup>
+<tbody>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
+<td class="tableblock halign-left valign-top"><p class="tableblock">none</p></td>
+</tr>
+<tr>
+<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect1">
 <h2 id="kudu-tserver_budgeted_compaction_target_rowset_size"><a class="link" href="#kudu-tserver_budgeted_compaction_target_rowset_size"><code>--budgeted_compaction_target_rowset_size</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -2414,34 +2415,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_undo_delta_block_gc_init_budget_millis"><a class="link" href="#kudu-tserver_undo_delta_block_gc_init_budget_millis"><code>--undo_delta_block_gc_init_budget_millis</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The maximum number of milliseconds we will spend initializing UNDO delta blocks per invocation of UndoDeltaBlockGCOp. Existing delta blocks must be initialized once per process startup to determine when they can be deleted.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">int32</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>1000</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">advanced,evolving</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_flush_threshold_mb"><a class="link" href="#kudu-tserver_flush_threshold_mb"><code>--flush_threshold_mb</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -2834,62 +2807,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_env_use_fsync"><a class="link" href="#kudu-tserver_env_use_fsync"><code>--env_use_fsync</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Use fsync(2) instead of fdatasync(2) for synchronizing dirty data to disk.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>false</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="kudu-tserver_never_fsync"><a class="link" href="#kudu-tserver_never_fsync"><code>--never_fsync</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Never fsync() anything to disk. This is used by certain test cases to speed up runtime. This is very unsafe to use in production.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>false</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">unsafe,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_suicide_on_eio"><a class="link" href="#kudu-tserver_suicide_on_eio"><code>--suicide_on_eio</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -2946,62 +2863,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_disable_core_dumps"><a class="link" href="#kudu-tserver_disable_core_dumps"><code>--disable_core_dumps</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Disable core dumps when this process crashes.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>false</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="kudu-tserver_redact"><a class="link" href="#kudu-tserver_redact"><code>--redact</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Comma-separated list of redactions. Supported redactions are 'flag', 'log' and 'all'. If 'flag' is specified, configuration flags which may include sensitive data will be redacted whenever server configuration is emitted. If 'log' is specified, row data will be redacted from log and error messages. If 'all' is specified, all of above will be redacted.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>all</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_umask"><a class="link" href="#kudu-tserver_umask"><code>--umask</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -3254,62 +3115,6 @@ for informational purposes only. They are subject to change or be removed withou
 </div>
 </div>
 <div class="sect1">
-<h2 id="kudu-tserver_enable_minidumps"><a class="link" href="#kudu-tserver_enable_minidumps"><code>--enable_minidumps</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Whether to enable minidump generation upon process crash or SIGUSR1. Currently only supported on Linux systems.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">bool</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>true</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
-<h2 id="kudu-tserver_minidump_size_limit_hint_kb"><a class="link" href="#kudu-tserver_minidump_size_limit_hint_kb"><code>--minidump_size_limit_hint_kb</code></a></h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Size limit hint for minidump files in KB. If a minidump exceeds this value, then breakpad will reduce the stack memory it collects for each thread from 8KB to 2KB. However it will always include the full stack memory for the first 20 threads, including the thread that crashed.</p>
-</div>
-<table class="tableblock frame-all grid-all" style="width: 50%;">
-<colgroup>
-<col style="width: 25%;">
-<col style="width: 75%;">
-</colgroup>
-<tbody>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Type</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">int32</p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Default</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><code>20480</code></p></td>
-</tr>
-<tr>
-<th class="tableblock halign-left valign-top"><p class="tableblock">Tags</p></th>
-<td class="tableblock halign-left valign-top"><p class="tableblock">evolving,advanced</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect1">
 <h2 id="kudu-tserver_local_ip_for_outbound_sockets"><a class="link" href="#kudu-tserver_local_ip_for_outbound_sockets"><code>--local_ip_for_outbound_sockets</code></a></h2>
 <div class="sectionbody">
 <div class="paragraph">
@@ -3558,19 +3363,19 @@ for informational purposes only. They are subject to change or be removed withou
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/kudu_impala_integration.html
----------------------------------------------------------------------
diff --git a/docs/kudu_impala_integration.html b/docs/kudu_impala_integration.html
index 569deab..f9385c7 100644
--- a/docs/kudu_impala_integration.html
+++ b/docs/kudu_impala_integration.html
@@ -2,7 +2,7 @@
 title: Using Apache Kudu with Apache Impala (incubating)
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2017-02-03 13:18:53 PST'
+last_updated: 'Last updated 2017-04-18 21:59:13 PDT'
 ---
 <!--
 
@@ -1089,19 +1089,19 @@ relative to other types of predicates.</p>
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/prior_release_notes.html
----------------------------------------------------------------------
diff --git a/docs/prior_release_notes.html b/docs/prior_release_notes.html
index 775b2bd..74cbe00 100644
--- a/docs/prior_release_notes.html
+++ b/docs/prior_release_notes.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Prior Version Release Notes
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2017-03-10 12:47:33 PST'
+last_updated: 'Last updated 2017-04-10 16:00:03 PDT'
 ---
 <!--
 
@@ -1610,19 +1610,19 @@ noted in its release notes.</p>
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/quickstart.html
----------------------------------------------------------------------
diff --git a/docs/quickstart.html b/docs/quickstart.html
index 95783fd..455e411 100644
--- a/docs/quickstart.html
+++ b/docs/quickstart.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Quickstart
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2017-03-01 12:43:33 PST'
+last_updated: 'Last updated 2017-04-10 16:00:03 PDT'
 ---
 <!--
 
@@ -390,19 +390,19 @@ contain references to the previous VM&#8217;s SSH credentials. Remove any refere
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/release_notes.html
----------------------------------------------------------------------
diff --git a/docs/release_notes.html b/docs/release_notes.html
index 5c6bf04..25d1dcf 100644
--- a/docs/release_notes.html
+++ b/docs/release_notes.html
@@ -1,8 +1,8 @@
 ---
-title: Apache Kudu 1.3.0 Release Notes
+title: Apache Kudu 1.3.1 Release Notes
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2017-03-10 12:47:33 PST'
+last_updated: 'Last updated 2017-04-18 21:59:13 PDT'
 ---
 <!--
 
@@ -24,8 +24,50 @@ limitations under the License.
   <div class="row">
     <div class="col-md-9">
 
-<h1>Apache Kudu 1.3.0 Release Notes</h1>
-      <div class="sect1">
+<h1>Apache Kudu 1.3.1 Release Notes</h1>
+      <div id="preamble">
+<div class="sectionbody">
+<div id="rn_1.3.1" class="paragraph">
+<p>Apache Kudu 1.3.1 is a bug-fix release which fixes critical issues in Kudu 1.3.0.</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1962">KUDU-1962</a>
+Fixed a NullPointerException in the Java client in the case that the Kudu master
+is overloaded at the time the client requests location information. This could
+cause client applications to hang indefinitely regardless of configured timeouts.</p>
+</li>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1963">KUDU-1963</a>
+Fixed cases in which the Java client could log NullPointerException or
+SSLException stack traces in the case that it was closed while in the process
+of connecting to a server.</p>
+</li>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1607">KUDU-1607</a>
+Fixed a case in which a tablet replica on a tablet server could retain blocks
+of data which prevented it from being fully deleted.</p>
+</li>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1933">KUDU-1933</a>
+Fixed an issue in which a tablet server would crash and fail to restart after
+a single tablet received more than two billion write operations. Upgrading to
+Kudu 1.3.1 or later will allow a server which previously experienced this
+issue to restart.</p>
+</li>
+<li>
+<p><a href="https://issues.apache.org/jira/browse/KUDU-1968">KUDU-1968</a>
+Fixed an issue in which the tablet server would delete an incorrect set of
+data blocks after an aborted attempt to copy a tablet from another server.
+This would produce data loss in unrelated tablets.</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<h1 id="_apache_kudu_1_3_0_release_notes" class="sect0"><a class="link" href="#_apache_kudu_1_3_0_release_notes">Apache Kudu 1.3.0 Release Notes</a></h1>
+<div class="sect1">
 <h2 id="rn_1.3.0_new_features"><a class="link" href="#rn_1.3.0_new_features">New features</a></h2>
 <div class="sectionbody">
 <div class="ulist">
@@ -154,6 +196,22 @@ encoding and containing long runs of NULL values.</p>
 Fixed an issue where disk space could be leaked on servers which experienced an error
 during the process of copying tablet data from another server.</p>
 </li>
+</ul>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+The fix for KUDU-1853 resulted in a regression and was reverted in Kudu 1.3.1.
+</td>
+</tr>
+</table>
+</div>
+<div class="ulist">
+<ul>
 <li>
 <p><a href="https://issues.apache.org/jira/browse/KUDU-1856">KUDU-1856</a>
 Fixed an issue in which disk space could be leaked by Kudu servers storing data on
@@ -365,7 +423,9 @@ documentation.</p>
       </li> 
       <li>
 <span class="active-toc">Kudu Release Notes</span>
-            <ul class="sectlevel1">
+            <ul class="sectlevel0">
+<li><a href="#_apache_kudu_1_3_0_release_notes">Apache Kudu 1.3.0 Release Notes</a>
+<ul class="sectlevel1">
 <li><a href="#rn_1.3.0_new_features">New features</a></li>
 <li><a href="#_optimizations_and_improvements">Optimizations and improvements</a></li>
 <li><a href="#rn_1.3.0_fixed_issues">Fixed Issues</a></li>
@@ -379,6 +439,8 @@ documentation.</p>
 <li><a href="#resources_and_next_steps">Resources</a></li>
 <li><a href="#_installation_options">Installation Options</a></li>
 <li><a href="#_next_steps">Next Steps</a></li>
+</ul>
+</li>
 </ul> 
       </li> 
       <li>
@@ -419,19 +481,19 @@ documentation.</p>
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/schema_design.html
----------------------------------------------------------------------
diff --git a/docs/schema_design.html b/docs/schema_design.html
index 0f6e19a..f54c276 100644
--- a/docs/schema_design.html
+++ b/docs/schema_design.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Schema Design
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2017-03-01 12:43:33 PST'
+last_updated: 'Last updated 2017-04-18 21:59:13 PDT'
 ---
 <!--
 
@@ -830,19 +830,19 @@ altered.</p>
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/security.html
----------------------------------------------------------------------
diff --git a/docs/security.html b/docs/security.html
new file mode 100644
index 0000000..05b3e60
--- /dev/null
+++ b/docs/security.html
@@ -0,0 +1,435 @@
+---
+title: Security
+layout: default
+active_nav: docs
+last_updated: 'Last updated 2017-04-18 21:59:26 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>Security</h1>
+      <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu includes security features which allow Kudu clusters to be hardened against
+access from unauthorized users. This guide describes the security features
+provided by Kudu. <a href="#configuration">Configuring a Secure Kudu Cluster</a> lists essential configuration options when
+deploying a secure Kudu cluster. <a href="#known-limitations">Known Limitations</a> contains a list of
+known deficiencies in Kudu&#8217;s security capabilities.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_authentication"><a class="link" href="#_authentication">Authentication</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu can be configured to enforce secure authentication among servers, and
+between clients and servers. Authentication prevents untrusted actors from
+gaining access to Kudu, and securely identifies the connecting user or services
+for authorization checks. Authentication in Kudu is designed to interoperate
+with other secure Hadoop components by utilizing Kerberos.</p>
+</div>
+<div class="paragraph">
+<p>Authentication can be configured on Kudu servers using the
+<code>--rpc-authentication</code> flag, which can be set to <code>required</code>, <code>optional</code>, or
+<code>disabled</code>. By default, the flag is set to <code>optional</code>. When <code>required</code>, Kudu
+will reject connections from clients and servers who lack authentication
+credentials. When <code>optional</code>, Kudu will attempt to use strong authentication,
+but will allow unauthenticated connections. When <code>disabled</code>, Kudu will only
+allow unauthenticated connections.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+When the <code>--rpc-authentication</code> flag is set to <code>optional</code>,
+the cluster does not prevent access from unauthenticated users. To secure a
+cluster, use <code>--rpc-authentication=required</code>.
+</td>
+</tr>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_internal_pki"><a class="link" href="#_internal_pki">Internal PKI</a></h3>
+<div class="paragraph">
+<p>Kudu uses an internal PKI system to issue X.509 certificates to servers in
+the cluster. Connections between peers who have both obtained certificates will
+use TLS for authentication, which doesn&#8217;t require contacting the Kerberos KDC.
+These certificates are <em>only</em> used for internal communication among Kudu
+servers, and between Kudu clients and servers. The certificates are never
+presented in a public facing protocol.</p>
+</div>
+<div class="paragraph">
+<p>By using internally-issued certificates, Kudu offers strong authentication which
+scales to huge clusters, and allows TLS encryption to be used without requiring
+you to manually deploy certificates on every node.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_authentication_tokens"><a class="link" href="#_authentication_tokens">Authentication Tokens</a></h3>
+<div class="paragraph">
+<p>After authenticating to a secure cluster, the Kudu client will automatically
+request an authentication token from the Kudu master. An authentication token
+encapsulates the identity of the authenticated user and carries the master&#8217;s
+RSA signature so that its authenticity can be verified.</p>
+</div>
+<div class="paragraph">
+<p>This token will be used to authenticate subsequent connections. By default,
+authentication tokens are only valid for seven days, so that even if a token
+were compromised, it could not be used indefinitely. For the most part,
+authentication tokens should be completely transparent to users. By using
+authentication tokens, Kudu takes advantage of strong authentication without
+paying the scalability cost of communicating with a central authority for every
+connection.</p>
+</div>
+<div class="paragraph">
+<p>When used with distributed compute frameworks such as Spark, authentication
+tokens can simplify configuration and improve security. For example, the Kudu
+Spark connector will automatically retrieve an authentication token during the
+planning stage, and distribute the token to tasks. This allows Spark to work
+against a secured Kudu cluster where only the planner node has Kerberos
+credentials.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_scalability"><a class="link" href="#_scalability">Scalability</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu authentication is designed to scale to thousands of nodes, which requires
+avoiding unnecessary coordination with a central authentication authority (such
+as the Kerberos KDC). Instead, Kudu servers and clients will use Kerberos to
+establish initial trust with the Kudu master, and then use alternate credentials
+for subsequent connections. In particular, the master will issue internal
+X.509 certificates to servers, and temporary authentication tokens to clients.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_encryption"><a class="link" href="#_encryption">Encryption</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu allows all communications among servers and between clients and servers
+to be encrypted with TLS.</p>
+</div>
+<div class="paragraph">
+<p>Encryption can be configured on Kudu servers using the <code>--rpc-encryption</code> flag,
+which can be set to <code>required</code>, <code>optional</code>, or <code>disabled</code>. By default, the flag
+is set to <code>optional</code>. When <code>required</code>, Kudu will reject unencrypted connections.
+When <code>optional</code>, Kudu will attempt to use encryption, but will allow unencrypted
+connections. When <code>disabled</code>, Kudu will never use encryption. To secure a
+cluster, use <code>--rpc-encryption=required</code>.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Kudu will automatically turn off encryption on local loopback connections,
+since traffic from these connections is never exposed externally. This allows
+locality-aware compute frameworks like Spark and Impala to avoid encryption
+overhead, while still ensuring data confidentiality.
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_coarse_grained_authorization"><a class="link" href="#_coarse_grained_authorization">Coarse-Grained Authorization</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu supports coarse-grained authorization of client requests based on the
+authenticated client Kerberos principal (i.e. user or service). The two levels
+of access which can be configured are:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Superuser</strong> - principals authorized as a superuser are able to perform
+certain administrative functionality such as using the <code>kudu</code> command line tool
+to diagnose or repair cluster issues.</p>
+</li>
+<li>
+<p><strong>User</strong> - principals authorized as a user are able to access and modify all
+data in the Kudu cluster. This includes the ability to create, drop, and alter
+tables as well as read, insert, update, and delete data.</p>
+</li>
+</ul>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Internally, Kudu has a third access level for the daemons themselves.
+This ensures that users cannot connect to the cluster and pose as tablet
+servers.
+</td>
+</tr>
+</table>
+</div>
+<div class="paragraph">
+<p>Access levels are granted using whitelist-style Access Control Lists (ACLs), one
+for each of the two levels. Each access control list either specifies a
+comma-separated list of users, or may be set to <code>*</code> to indicate that all
+authenticated users are able to gain access at the specified level. See
+<a href="#configuration">Configuring a Secure Kudu Cluster</a> below for examples.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+The default value for the User ACL is <code>*</code>, which allows all users access
+to the cluster. However, if authentication is enabled, this still restricts access
+to only those users who are able to successfully authenticate via Kerberos.
+Unauthenticated users on the same network as the Kudu servers will be unable
+to access the cluster.
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="web-ui"><a class="link" href="#web-ui">Web UI Encryption</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The Kudu web UI can be configured to use secure HTTPS encryption by providing
+each server with TLS certificates. See <a href="#configuration">Configuring a Secure Kudu Cluster</a> for more information on
+web UI HTTPS configuration.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_web_ui_redaction"><a class="link" href="#_web_ui_redaction">Web UI Redaction</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To prevent sensitive data from being exposed in the web UI, all row data is
+redacted. Table metadata, such as table names, column names, and partitioning
+information is not redacted. The web UI can be completely disabled by setting
+the <code>--webserver-enabled=false</code> flag on Kudu servers.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+Disabling the web UI will also disable REST endpoints such as
+<code>/metrics</code>. Monitoring systems rely on these endpoints to gather metrics data.
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="logs"><a class="link" href="#logs">Log Security</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>To prevent sensitive data from being included in Kudu server logs, all row data
+is redacted by default. This feature can be turned off configuring the
+<code>--redact</code> flag.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="configuration"><a class="link" href="#configuration">Configuring a Secure Kudu Cluster</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>The following configuration parameters should be set on all servers (master and
+tablet server) in order to ensure that a Kudu cluster is secure:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code># Connection Security
+#--------------------
+--rpc-authentication=required
+--rpc-encryption=required
+--keytab-file=&lt;path-to-kerberos-keytab&gt;
+
+# Web UI Security
+#--------------------
+--webserver-certificate-file=&lt;path-to-cert-pem&gt;
+--webserver-private-key-file=&lt;path-to-key-pem&gt;
+# optional
+--webserver-private-key-password-cmd=&lt;password-cmd&gt;
+
+# If you prefer to disable the web UI entirely:
+--webserver-enabled=false
+
+# Coarse-grained authorization
+#--------------------------------
+
+# This example ACL setup allows the 'impala' user as well as the
+# 'nightly_etl_service_account' principal access to all data in the
+# Kudu cluster. The 'hadoopadmin' user is allowed to use administrative
+# tooling. Note that, by granting access to 'impala', other users
+# may access data in Kudu via the Impala service subject to its own
+# authorization rules.
+--user-acl=impala,nightly_etl_service_account
+--admin-acl=hadoopadmin</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Further information about these flags can be found in the configuration
+flag reference.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="known-limitations"><a class="link" href="#known-limitations">Known Limitations</a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Kudu has a few known security limitations:</p>
+</div>
+<div class="dlist">
+<dl>
+<dt class="hdlist1">Long-lived Tokens</dt>
+<dd>
+<p>Kudu clients do not automatically request fresh tokens after
+initial token expiration, so long-lived clients in secure clusters are not
+supported. Note that applications such as Apache Impala construct new clients
+for each query and thus this limitation only affects the runtime of any single
+query.</p>
+</dd>
+<dt class="hdlist1">Custom Kerberos Principal</dt>
+<dd>
+<p>Kudu does not support setting a custom service
+principal for Kudu processes. The principal must be 'kudu'.</p>
+</dd>
+<dt class="hdlist1">External PKI</dt>
+<dd>
+<p>Kudu does not support externally-issued certificates for internal
+wire encryption (server to server and client to server).</p>
+</dd>
+<dt class="hdlist1">Fine-grained Authorization</dt>
+<dd>
+<p>Kudu does not have the ability to restrict access
+based on operation type or target (table, column, etc). ACLs currently do not
+support authorization based on membership in a group.</p>
+</dd>
+<dt class="hdlist1">On-disk Encryption</dt>
+<dd>
+<p>Kudu does not have built-in on-disk encryption. However,
+Kudu can be used with whole-disk encryption tools such as dm-crypt.</p>
+</dd>
+<dt class="hdlist1">Web UI Authentication</dt>
+<dd>
+<p>The Kudu web UI lacks Kerberos-based authentication
+(SPNEGO), so access cannot be restricted based on Kerberos principals.</p>
+</dd>
+<dt class="hdlist1">Flume Integration</dt>
+<dd>
+<p>Flume integration is not supported with secure Kudu clusters
+which require authentication or encryption.</p>
+</dd>
+</dl>
+</div>
+</div>
+</div>
+    </div>
+    <div class="col-md-3">
+
+  <div id="toc" data-spy="affix" data-offset-top="70">
+  <ul>
+
+      <li>
+
+          <a href="index.html">Introducing Kudu</a> 
+      </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="background_tasks.html">Background Maintenance Tasks</a> 
+      </li> 
+      <li>
+
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+      </li> 
+      <li>
+
+          <a href="known_issues.html">Known Issues and Limitations</a> 
+      </li> 
+      <li>
+
+          <a href="contributing.html">Contributing to Kudu</a> 
+      </li> 
+      <li>
+
+          <a href="export_control.html">Export Control Notice</a> 
+      </li> 
+  </ul>
+  </div>
+    </div>
+  </div>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/transaction_semantics.html
----------------------------------------------------------------------
diff --git a/docs/transaction_semantics.html b/docs/transaction_semantics.html
index 77ebac5..c472c58 100644
--- a/docs/transaction_semantics.html
+++ b/docs/transaction_semantics.html
@@ -502,19 +502,19 @@ frequently.
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/docs/troubleshooting.html
----------------------------------------------------------------------
diff --git a/docs/troubleshooting.html b/docs/troubleshooting.html
index 325458a..675ea9c 100644
--- a/docs/troubleshooting.html
+++ b/docs/troubleshooting.html
@@ -442,19 +442,19 @@ below Kudu, such as disk controllers or file systems.</p>
       </li> 
       <li>
 
-          <a href="contributing.html">Contributing to Kudu</a> 
+          <a href="background_tasks.html">Background Maintenance Tasks</a> 
       </li> 
       <li>
 
-          <a href="style_guide.html">Kudu Documentation Style Guide</a> 
+          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
       </li> 
       <li>
 
-          <a href="configuration_reference.html">Kudu Configuration Reference</a> 
+          <a href="known_issues.html">Known Issues and Limitations</a> 
       </li> 
       <li>
 
-          <a href="known_issues.html">Known Issues and Limitations</a> 
+          <a href="contributing.html">Contributing to Kudu</a> 
       </li> 
       <li>
 

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/releases/1.3.1/apidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/releases/1.3.1/apidocs/allclasses-frame.html b/releases/1.3.1/apidocs/allclasses-frame.html
new file mode 100644
index 0000000..193df11
--- /dev/null
+++ b/releases/1.3.1/apidocs/allclasses-frame.html
@@ -0,0 +1,87 @@
+<!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 1.3.2-SNAPSHOT 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/apache/kudu/client/AbstractKuduScannerBuilder.html" title="class in org.apache.kudu.client" target="classFrame">AbstractKuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/AlterTableOptions.html" title="class in org.apache.kudu.client" target="classFrame">AlterTableOptions</a></li>
+<li><a href="org/apache/kudu/client/AlterTableResponse.html" title="class in org.apache.kudu.client" target="classFrame">AlterTableResponse</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduClient.html" title="class in org.apache.kudu.client" target="classFrame">AsyncKuduClient</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduClient.AsyncKuduClientBuilder.html" title="class in org.apache.kudu.client" target="classFrame">AsyncKuduClient.AsyncKuduClientBuilder</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.html" title="class in org.apache.kudu.client" target="classFrame">AsyncKuduScanner</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.AsyncKuduScannerBuilder.html" title="class in org.apache.kudu.client" target="classFrame">AsyncKuduScanner.AsyncKuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.ReadMode.html" title="enum in org.apache.kudu.client" target="classFrame">AsyncKuduScanner.ReadMode</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduSession.html" title="class in org.apache.kudu.client" target="classFrame">AsyncKuduSession</a></li>
+<li><a href="org/apache/kudu/flume/sink/AvroKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink" target="classFrame">AvroKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/ColumnRangePredicate.html" title="class in org.apache.kudu.client" target="classFrame">ColumnRangePredicate</a></li>
+<li><a href="org/apache/kudu/ColumnSchema.html" title="class in org.apache.kudu" target="classFrame">ColumnSchema</a></li>
+<li><a href="org/apache/kudu/mapreduce/CommandLineParser.html" title="class in org.apache.kudu.mapreduce" target="classFrame">CommandLineParser</a></li>
+<li><a href="org/apache/kudu/client/CreateTableOptions.html" title="class in org.apache.kudu.client" target="classFrame">CreateTableOptions</a></li>
+<li><a href="org/apache/kudu/mapreduce/tools/CsvParser.html" title="class in org.apache.kudu.mapreduce.tools" target="classFrame">CsvParser</a></li>
+<li><a href="org/apache/kudu/client/Delete.html" title="class in org.apache.kudu.client" target="classFrame">Delete</a></li>
+<li><a href="org/apache/kudu/client/DeleteTableResponse.html" title="class in org.apache.kudu.client" target="classFrame">DeleteTableResponse</a></li>
+<li><a href="org/apache/kudu/client/ExternalConsistencyMode.html" title="enum in org.apache.kudu.client" target="classFrame">ExternalConsistencyMode</a></li>
+<li><a href="org/apache/kudu/client/HasFailedRpcException.html" title="interface in org.apache.kudu.client" target="classFrame"><span class="interfaceName">HasFailedRpcException</span></a></li>
+<li><a href="org/apache/kudu/mapreduce/tools/ImportCsv.html" title="class in org.apache.kudu.mapreduce.tools" target="classFrame">ImportCsv</a></li>
+<li><a href="org/apache/kudu/client/Insert.html" title="class in org.apache.kudu.client" target="classFrame">Insert</a></li>
+<li><a href="org/apache/kudu/annotations/InterfaceAudience.html" title="class in org.apache.kudu.annotations" target="classFrame">InterfaceAudience</a></li>
+<li><a href="org/apache/kudu/annotations/InterfaceStability.html" title="class in org.apache.kudu.annotations" target="classFrame">InterfaceStability</a></li>
+<li><a href="org/apache/kudu/client/IsAlterTableDoneResponse.html" title="class in org.apache.kudu.client" target="classFrame">IsAlterTableDoneResponse</a></li>
+<li><a href="org/apache/kudu/client/KuduClient.html" title="class in org.apache.kudu.client" target="classFrame">KuduClient</a></li>
+<li><a href="org/apache/kudu/client/KuduClient.KuduClientBuilder.html" title="class in org.apache.kudu.client" target="classFrame">KuduClient.KuduClientBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduException.html" title="class in org.apache.kudu.client" target="classFrame">KuduException</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduOperationsProducer.html" title="interface in org.apache.kudu.flume.sink" target="classFrame"><span class="interfaceName">KuduOperationsProducer</span></a></li>
+<li><a href="org/apache/kudu/client/KuduPredicate.html" title="class in org.apache.kudu.client" target="classFrame">KuduPredicate</a></li>
+<li><a href="org/apache/kudu/client/KuduPredicate.ComparisonOp.html" title="enum in org.apache.kudu.client" target="classFrame">KuduPredicate.ComparisonOp</a></li>
+<li><a href="org/apache/kudu/client/KuduScanner.html" title="class in org.apache.kudu.client" target="classFrame">KuduScanner</a></li>
+<li><a href="org/apache/kudu/client/KuduScanner.KuduScannerBuilder.html" title="class in org.apache.kudu.client" target="classFrame">KuduScanner.KuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduScanToken.html" title="class in org.apache.kudu.client" target="classFrame">KuduScanToken</a></li>
+<li><a href="org/apache/kudu/client/KuduScanToken.KuduScanTokenBuilder.html" title="class in org.apache.kudu.client" target="classFrame">KuduScanToken.KuduScanTokenBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduSession.html" title="class in org.apache.kudu.client" target="classFrame">KuduSession</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduSink.html" title="class in org.apache.kudu.flume.sink" target="classFrame">KuduSink</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduSinkConfigurationConstants.html" title="class in org.apache.kudu.flume.sink" target="classFrame">KuduSinkConfigurationConstants</a></li>
+<li><a href="org/apache/kudu/client/KuduTable.html" title="class in org.apache.kudu.client" target="classFrame">KuduTable</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableInputFormat.html" title="class in org.apache.kudu.mapreduce" target="classFrame">KuduTableInputFormat</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableMapReduceUtil.html" title="class in org.apache.kudu.mapreduce" target="classFrame">KuduTableMapReduceUtil</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableOutputCommitter.html" title="class in org.apache.kudu.mapreduce" target="classFrame">KuduTableOutputCommitter</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableOutputFormat.html" title="class in org.apache.kudu.mapreduce" target="classFrame">KuduTableOutputFormat</a></li>
+<li><a href="org/apache/kudu/client/ListTablesResponse.html" title="class in org.apache.kudu.client" target="classFrame">ListTablesResponse</a></li>
+<li><a href="org/apache/kudu/client/ListTabletServersResponse.html" title="class in org.apache.kudu.client" target="classFrame">ListTabletServersResponse</a></li>
+<li><a href="org/apache/kudu/client/LocatedTablet.html" title="class in org.apache.kudu.client" target="classFrame">LocatedTablet</a></li>
+<li><a href="org/apache/kudu/client/LocatedTablet.Replica.html" title="class in org.apache.kudu.client" target="classFrame">LocatedTablet.Replica</a></li>
+<li><a href="org/apache/kudu/client/Operation.html" title="class in org.apache.kudu.client" target="classFrame">Operation</a></li>
+<li><a href="org/apache/kudu/client/OperationResponse.html" title="class in org.apache.kudu.client" target="classFrame">OperationResponse</a></li>
+<li><a href="org/apache/kudu/client/PartialRow.html" title="class in org.apache.kudu.client" target="classFrame">PartialRow</a></li>
+<li><a href="org/apache/kudu/client/PleaseThrottleException.html" title="class in org.apache.kudu.client" target="classFrame">PleaseThrottleException</a></li>
+<li><a href="org/apache/kudu/client/RangePartitionBound.html" title="enum in org.apache.kudu.client" target="classFrame">RangePartitionBound</a></li>
+<li><a href="org/apache/kudu/flume/sink/RegexpKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink" target="classFrame">RegexpKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/ReplicaSelection.html" title="enum in org.apache.kudu.client" target="classFrame">ReplicaSelection</a></li>
+<li><a href="org/apache/kudu/client/RowError.html" title="class in org.apache.kudu.client" target="classFrame">RowError</a></li>
+<li><a href="org/apache/kudu/client/RowErrorsAndOverflowStatus.html" title="class in org.apache.kudu.client" target="classFrame">RowErrorsAndOverflowStatus</a></li>
+<li><a href="org/apache/kudu/client/RowResult.html" title="class in org.apache.kudu.client" target="classFrame">RowResult</a></li>
+<li><a href="org/apache/kudu/client/RowResultIterator.html" title="class in org.apache.kudu.client" target="classFrame">RowResultIterator</a></li>
+<li><a href="org/apache/kudu/Schema.html" title="class in org.apache.kudu" target="classFrame">Schema</a></li>
+<li><a href="org/apache/kudu/client/SessionConfiguration.html" title="interface in org.apache.kudu.client" target="classFrame"><span class="interfaceName">SessionConfiguration</span></a></li>
+<li><a href="org/apache/kudu/client/SessionConfiguration.FlushMode.html" title="enum in org.apache.kudu.client" target="classFrame">SessionConfiguration.FlushMode</a></li>
+<li><a href="org/apache/kudu/flume/sink/SimpleKeyedKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink" target="classFrame">SimpleKeyedKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/flume/sink/SimpleKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink" target="classFrame">SimpleKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/Statistics.html" title="class in org.apache.kudu.client" target="classFrame">Statistics</a></li>
+<li><a href="org/apache/kudu/client/Statistics.Statistic.html" title="enum in org.apache.kudu.client" target="classFrame">Statistics.Statistic</a></li>
+<li><a href="org/apache/kudu/client/Status.html" title="class in org.apache.kudu.client" target="classFrame">Status</a></li>
+<li><a href="org/apache/kudu/mapreduce/TableReducer.html" title="class in org.apache.kudu.mapreduce" target="classFrame">TableReducer</a></li>
+<li><a href="org/apache/kudu/Type.html" title="enum in org.apache.kudu" target="classFrame">Type</a></li>
+<li><a href="org/apache/kudu/client/Update.html" title="class in org.apache.kudu.client" target="classFrame">Update</a></li>
+<li><a href="org/apache/kudu/client/Upsert.html" title="class in org.apache.kudu.client" target="classFrame">Upsert</a></li>
+</ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/kudu/blob/2826dff0/releases/1.3.1/apidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/releases/1.3.1/apidocs/allclasses-noframe.html b/releases/1.3.1/apidocs/allclasses-noframe.html
new file mode 100644
index 0000000..377eed0
--- /dev/null
+++ b/releases/1.3.1/apidocs/allclasses-noframe.html
@@ -0,0 +1,87 @@
+<!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 1.3.2-SNAPSHOT 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/apache/kudu/client/AbstractKuduScannerBuilder.html" title="class in org.apache.kudu.client">AbstractKuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/AlterTableOptions.html" title="class in org.apache.kudu.client">AlterTableOptions</a></li>
+<li><a href="org/apache/kudu/client/AlterTableResponse.html" title="class in org.apache.kudu.client">AlterTableResponse</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduClient.html" title="class in org.apache.kudu.client">AsyncKuduClient</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduClient.AsyncKuduClientBuilder.html" title="class in org.apache.kudu.client">AsyncKuduClient.AsyncKuduClientBuilder</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.html" title="class in org.apache.kudu.client">AsyncKuduScanner</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.AsyncKuduScannerBuilder.html" title="class in org.apache.kudu.client">AsyncKuduScanner.AsyncKuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduScanner.ReadMode.html" title="enum in org.apache.kudu.client">AsyncKuduScanner.ReadMode</a></li>
+<li><a href="org/apache/kudu/client/AsyncKuduSession.html" title="class in org.apache.kudu.client">AsyncKuduSession</a></li>
+<li><a href="org/apache/kudu/flume/sink/AvroKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink">AvroKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/ColumnRangePredicate.html" title="class in org.apache.kudu.client">ColumnRangePredicate</a></li>
+<li><a href="org/apache/kudu/ColumnSchema.html" title="class in org.apache.kudu">ColumnSchema</a></li>
+<li><a href="org/apache/kudu/mapreduce/CommandLineParser.html" title="class in org.apache.kudu.mapreduce">CommandLineParser</a></li>
+<li><a href="org/apache/kudu/client/CreateTableOptions.html" title="class in org.apache.kudu.client">CreateTableOptions</a></li>
+<li><a href="org/apache/kudu/mapreduce/tools/CsvParser.html" title="class in org.apache.kudu.mapreduce.tools">CsvParser</a></li>
+<li><a href="org/apache/kudu/client/Delete.html" title="class in org.apache.kudu.client">Delete</a></li>
+<li><a href="org/apache/kudu/client/DeleteTableResponse.html" title="class in org.apache.kudu.client">DeleteTableResponse</a></li>
+<li><a href="org/apache/kudu/client/ExternalConsistencyMode.html" title="enum in org.apache.kudu.client">ExternalConsistencyMode</a></li>
+<li><a href="org/apache/kudu/client/HasFailedRpcException.html" title="interface in org.apache.kudu.client"><span class="interfaceName">HasFailedRpcException</span></a></li>
+<li><a href="org/apache/kudu/mapreduce/tools/ImportCsv.html" title="class in org.apache.kudu.mapreduce.tools">ImportCsv</a></li>
+<li><a href="org/apache/kudu/client/Insert.html" title="class in org.apache.kudu.client">Insert</a></li>
+<li><a href="org/apache/kudu/annotations/InterfaceAudience.html" title="class in org.apache.kudu.annotations">InterfaceAudience</a></li>
+<li><a href="org/apache/kudu/annotations/InterfaceStability.html" title="class in org.apache.kudu.annotations">InterfaceStability</a></li>
+<li><a href="org/apache/kudu/client/IsAlterTableDoneResponse.html" title="class in org.apache.kudu.client">IsAlterTableDoneResponse</a></li>
+<li><a href="org/apache/kudu/client/KuduClient.html" title="class in org.apache.kudu.client">KuduClient</a></li>
+<li><a href="org/apache/kudu/client/KuduClient.KuduClientBuilder.html" title="class in org.apache.kudu.client">KuduClient.KuduClientBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduException.html" title="class in org.apache.kudu.client">KuduException</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduOperationsProducer.html" title="interface in org.apache.kudu.flume.sink"><span class="interfaceName">KuduOperationsProducer</span></a></li>
+<li><a href="org/apache/kudu/client/KuduPredicate.html" title="class in org.apache.kudu.client">KuduPredicate</a></li>
+<li><a href="org/apache/kudu/client/KuduPredicate.ComparisonOp.html" title="enum in org.apache.kudu.client">KuduPredicate.ComparisonOp</a></li>
+<li><a href="org/apache/kudu/client/KuduScanner.html" title="class in org.apache.kudu.client">KuduScanner</a></li>
+<li><a href="org/apache/kudu/client/KuduScanner.KuduScannerBuilder.html" title="class in org.apache.kudu.client">KuduScanner.KuduScannerBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduScanToken.html" title="class in org.apache.kudu.client">KuduScanToken</a></li>
+<li><a href="org/apache/kudu/client/KuduScanToken.KuduScanTokenBuilder.html" title="class in org.apache.kudu.client">KuduScanToken.KuduScanTokenBuilder</a></li>
+<li><a href="org/apache/kudu/client/KuduSession.html" title="class in org.apache.kudu.client">KuduSession</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduSink.html" title="class in org.apache.kudu.flume.sink">KuduSink</a></li>
+<li><a href="org/apache/kudu/flume/sink/KuduSinkConfigurationConstants.html" title="class in org.apache.kudu.flume.sink">KuduSinkConfigurationConstants</a></li>
+<li><a href="org/apache/kudu/client/KuduTable.html" title="class in org.apache.kudu.client">KuduTable</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableInputFormat.html" title="class in org.apache.kudu.mapreduce">KuduTableInputFormat</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableMapReduceUtil.html" title="class in org.apache.kudu.mapreduce">KuduTableMapReduceUtil</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableOutputCommitter.html" title="class in org.apache.kudu.mapreduce">KuduTableOutputCommitter</a></li>
+<li><a href="org/apache/kudu/mapreduce/KuduTableOutputFormat.html" title="class in org.apache.kudu.mapreduce">KuduTableOutputFormat</a></li>
+<li><a href="org/apache/kudu/client/ListTablesResponse.html" title="class in org.apache.kudu.client">ListTablesResponse</a></li>
+<li><a href="org/apache/kudu/client/ListTabletServersResponse.html" title="class in org.apache.kudu.client">ListTabletServersResponse</a></li>
+<li><a href="org/apache/kudu/client/LocatedTablet.html" title="class in org.apache.kudu.client">LocatedTablet</a></li>
+<li><a href="org/apache/kudu/client/LocatedTablet.Replica.html" title="class in org.apache.kudu.client">LocatedTablet.Replica</a></li>
+<li><a href="org/apache/kudu/client/Operation.html" title="class in org.apache.kudu.client">Operation</a></li>
+<li><a href="org/apache/kudu/client/OperationResponse.html" title="class in org.apache.kudu.client">OperationResponse</a></li>
+<li><a href="org/apache/kudu/client/PartialRow.html" title="class in org.apache.kudu.client">PartialRow</a></li>
+<li><a href="org/apache/kudu/client/PleaseThrottleException.html" title="class in org.apache.kudu.client">PleaseThrottleException</a></li>
+<li><a href="org/apache/kudu/client/RangePartitionBound.html" title="enum in org.apache.kudu.client">RangePartitionBound</a></li>
+<li><a href="org/apache/kudu/flume/sink/RegexpKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink">RegexpKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/ReplicaSelection.html" title="enum in org.apache.kudu.client">ReplicaSelection</a></li>
+<li><a href="org/apache/kudu/client/RowError.html" title="class in org.apache.kudu.client">RowError</a></li>
+<li><a href="org/apache/kudu/client/RowErrorsAndOverflowStatus.html" title="class in org.apache.kudu.client">RowErrorsAndOverflowStatus</a></li>
+<li><a href="org/apache/kudu/client/RowResult.html" title="class in org.apache.kudu.client">RowResult</a></li>
+<li><a href="org/apache/kudu/client/RowResultIterator.html" title="class in org.apache.kudu.client">RowResultIterator</a></li>
+<li><a href="org/apache/kudu/Schema.html" title="class in org.apache.kudu">Schema</a></li>
+<li><a href="org/apache/kudu/client/SessionConfiguration.html" title="interface in org.apache.kudu.client"><span class="interfaceName">SessionConfiguration</span></a></li>
+<li><a href="org/apache/kudu/client/SessionConfiguration.FlushMode.html" title="enum in org.apache.kudu.client">SessionConfiguration.FlushMode</a></li>
+<li><a href="org/apache/kudu/flume/sink/SimpleKeyedKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink">SimpleKeyedKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/flume/sink/SimpleKuduOperationsProducer.html" title="class in org.apache.kudu.flume.sink">SimpleKuduOperationsProducer</a></li>
+<li><a href="org/apache/kudu/client/Statistics.html" title="class in org.apache.kudu.client">Statistics</a></li>
+<li><a href="org/apache/kudu/client/Statistics.Statistic.html" title="enum in org.apache.kudu.client">Statistics.Statistic</a></li>
+<li><a href="org/apache/kudu/client/Status.html" title="class in org.apache.kudu.client">Status</a></li>
+<li><a href="org/apache/kudu/mapreduce/TableReducer.html" title="class in org.apache.kudu.mapreduce">TableReducer</a></li>
+<li><a href="org/apache/kudu/Type.html" title="enum in org.apache.kudu">Type</a></li>
+<li><a href="org/apache/kudu/client/Update.html" title="class in org.apache.kudu.client">Update</a></li>
+<li><a href="org/apache/kudu/client/Upsert.html" title="class in org.apache.kudu.client">Upsert</a></li>
+</ul>
+</div>
+</body>
+</html>