You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by gr...@apache.org on 2020/05/19 02:42:11 UTC

[kudu] 01/03: [site] add more docs for Kudu 1.12.0 release

This is an automated email from the ASF dual-hosted git repository.

granthenke pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/kudu.git

commit 35d653ee3085caa65fbcdeb578fd2c4ebb2248ee
Author: hao.hao <ha...@va1022.halxg.cloudera.com>
AuthorDate: Mon May 18 14:20:37 2020 -0700

    [site] add more docs for Kudu 1.12.0 release
    
    Change-Id: If7fa629219c77907d49371d1754103d6286677a2
    Reviewed-on: http://gerrit.cloudera.org:8080/15945
    Reviewed-by: Hao Hao <ha...@cloudera.com>
    Tested-by: Hao Hao <ha...@cloudera.com>
---
 releases/1.12.0/cpp-client-api/annotated.html      |   2 +-
 .../1.12.0/cpp-client-api/callbacks_8h_source.html |   2 +-
 .../classKuduPartialRow-members.html               |   2 +-
 .../1.12.0/cpp-client-api/classKuduPartialRow.html |   2 +-
 releases/1.12.0/cpp-client-api/classes.html        |   2 +-
 .../classkudu_1_1MonoDelta-members.html            |   2 +-
 .../cpp-client-api/classkudu_1_1MonoDelta.html     |   2 +-
 .../classkudu_1_1MonoTime-members.html             |   2 +-
 .../cpp-client-api/classkudu_1_1MonoTime.html      |   2 +-
 .../cpp-client-api/classkudu_1_1Slice-members.html |   2 +-
 .../1.12.0/cpp-client-api/classkudu_1_1Slice.html  |   2 +-
 .../classkudu_1_1Status-members.html               |   2 +-
 .../1.12.0/cpp-client-api/classkudu_1_1Status.html |   2 +-
 ...skudu_1_1client_1_1KuduBloomFilter-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduBloomFilter.html    |   2 +-
 ..._1client_1_1KuduBloomFilterBuilder-members.html |   2 +-
 ...sskudu_1_1client_1_1KuduBloomFilterBuilder.html |   2 +-
 .../classkudu_1_1client_1_1KuduClient-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduClient.html         |   2 +-
 ...udu_1_1client_1_1KuduClientBuilder-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduClientBuilder.html  |   2 +-
 ...kudu_1_1client_1_1KuduColumnSchema-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduColumnSchema.html   |   2 +-
 ...sskudu_1_1client_1_1KuduColumnSpec-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduColumnSpec.html     |   2 +-
 ...ent_1_1KuduColumnStorageAttributes-members.html |   2 +-
 ...u_1_1client_1_1KuduColumnStorageAttributes.html |   2 +-
 ...client_1_1KuduColumnTypeAttributes-members.html |   2 +-
 ...kudu_1_1client_1_1KuduColumnTypeAttributes.html |   2 +-
 ...1_1client_1_1KuduColumnarScanBatch-members.html |   2 +-
 ...asskudu_1_1client_1_1KuduColumnarScanBatch.html |   2 +-
 .../classkudu_1_1client_1_1KuduDelete-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduDelete.html         |   2 +-
 .../classkudu_1_1client_1_1KuduError-members.html  |   2 +-
 .../classkudu_1_1client_1_1KuduError.html          |   2 +-
 .../classkudu_1_1client_1_1KuduInsert-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduInsert.html         |   2 +-
 ...kudu_1_1client_1_1KuduInsertIgnore-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduInsertIgnore.html   |   2 +-
 ...u_1_1client_1_1KuduLoggingCallback-members.html |   2 +-
 ...classkudu_1_1client_1_1KuduLoggingCallback.html |   2 +-
 ...ent_1_1KuduLoggingFunctionCallback-members.html |   2 +-
 ...u_1_1client_1_1KuduLoggingFunctionCallback.html |   2 +-
 ...lient_1_1KuduLoggingMemberCallback-members.html |   2 +-
 ...udu_1_1client_1_1KuduLoggingMemberCallback.html |   2 +-
 ...skudu_1_1client_1_1KuduPartitioner-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduPartitioner.html    |   2 +-
 ..._1client_1_1KuduPartitionerBuilder-members.html |   2 +-
 ...sskudu_1_1client_1_1KuduPartitionerBuilder.html |   2 +-
 ...asskudu_1_1client_1_1KuduPredicate-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduPredicate.html      |   2 +-
 ...classkudu_1_1client_1_1KuduReplica-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduReplica.html        |   2 +-
 ...asskudu_1_1client_1_1KuduScanBatch-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduScanBatch.html      |   2 +-
 ...asskudu_1_1client_1_1KuduScanToken-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduScanToken.html      |   2 +-
 ..._1_1client_1_1KuduScanTokenBuilder-members.html |   2 +-
 ...lasskudu_1_1client_1_1KuduScanTokenBuilder.html |   2 +-
 ...classkudu_1_1client_1_1KuduScanner-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduScanner.html        |   2 +-
 .../classkudu_1_1client_1_1KuduSchema-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduSchema.html         |   2 +-
 ...udu_1_1client_1_1KuduSchemaBuilder-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduSchemaBuilder.html  |   2 +-
 ...classkudu_1_1client_1_1KuduSession-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduSession.html        |   2 +-
 ...du_1_1client_1_1KuduStatusCallback-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduStatusCallback.html |   2 +-
 ...ient_1_1KuduStatusFunctionCallback-members.html |   2 +-
 ...du_1_1client_1_1KuduStatusFunctionCallback.html |   2 +-
 ...client_1_1KuduStatusMemberCallback-members.html |   2 +-
 ...kudu_1_1client_1_1KuduStatusMemberCallback.html |   2 +-
 .../classkudu_1_1client_1_1KuduTable-members.html  |   2 +-
 .../classkudu_1_1client_1_1KuduTable.html          |   2 +-
 ...kudu_1_1client_1_1KuduTableAlterer-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduTableAlterer.html   |   2 +-
 ...kudu_1_1client_1_1KuduTableCreator-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduTableCreator.html   |   2 +-
 ...u_1_1client_1_1KuduTableStatistics-members.html |   2 +-
 ...classkudu_1_1client_1_1KuduTableStatistics.html |   2 +-
 .../classkudu_1_1client_1_1KuduTablet-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduTablet.html         |   2 +-
 ...kudu_1_1client_1_1KuduTabletServer-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduTabletServer.html   |   2 +-
 .../classkudu_1_1client_1_1KuduUpdate-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduUpdate.html         |   2 +-
 .../classkudu_1_1client_1_1KuduUpsert-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduUpsert.html         |   2 +-
 .../classkudu_1_1client_1_1KuduValue-members.html  |   2 +-
 .../classkudu_1_1client_1_1KuduValue.html          |   2 +-
 ...du_1_1client_1_1KuduWriteOperation-members.html |   2 +-
 .../classkudu_1_1client_1_1KuduWriteOperation.html |   2 +-
 ...skudu_1_1client_1_1ResourceMetrics-members.html |   2 +-
 .../classkudu_1_1client_1_1ResourceMetrics.html    |   2 +-
 ...client_1_1internal_1_1AsyncLeaderMasterRpc.html |   2 +-
 ...du_1_1internal__logging_1_1CerrLog-members.html |   2 +-
 .../classkudu_1_1internal__logging_1_1CerrLog.html |   2 +-
 ...du_1_1internal__logging_1_1NullLog-members.html |   2 +-
 .../classkudu_1_1internal__logging_1_1NullLog.html |   2 +-
 .../1.12.0/cpp-client-api/client_8h_source.html    |   2 +-
 .../columnar__scan__batch_8h_source.html           |   2 +-
 releases/1.12.0/cpp-client-api/deprecated.html     |   2 +-
 .../dir_4eb331d85bb84eae27db9d0af49f6f99.html      |   2 +-
 .../dir_58b01e52e53886b8d78ab5060a2cd2bd.html      |   2 +-
 .../dir_a7d8e458a72ff63c89f2ceb44d9dd2f6.html      |   2 +-
 .../dir_d44c64559bbebec7f509842c48db8b23.html      |   2 +-
 .../dir_e8a2e446cf73a5a1ae0ad6a5a21b6d03.html      |   2 +-
 releases/1.12.0/cpp-client-api/files.html          |   2 +-
 releases/1.12.0/cpp-client-api/functions.html      |   2 +-
 releases/1.12.0/cpp-client-api/functions_b.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_c.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_d.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_e.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_enum.html |   2 +-
 releases/1.12.0/cpp-client-api/functions_eval.html |   2 +-
 releases/1.12.0/cpp-client-api/functions_f.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_func.html |   2 +-
 .../1.12.0/cpp-client-api/functions_func_b.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_c.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_d.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_e.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_f.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_g.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_h.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_i.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_k.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_l.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_m.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_n.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_o.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_p.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_r.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_s.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_t.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_u.html    |   2 +-
 .../1.12.0/cpp-client-api/functions_func_w.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_g.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_h.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_i.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_k.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_l.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_m.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_n.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_o.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_p.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_r.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_rela.html |   2 +-
 releases/1.12.0/cpp-client-api/functions_s.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_t.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_type.html |   2 +-
 releases/1.12.0/cpp-client-api/functions_u.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_v.html    |   2 +-
 releases/1.12.0/cpp-client-api/functions_vars.html |   2 +-
 releases/1.12.0/cpp-client-api/functions_w.html    |   2 +-
 releases/1.12.0/cpp-client-api/globals.html        |   2 +-
 releases/1.12.0/cpp-client-api/globals_defs.html   |   2 +-
 releases/1.12.0/cpp-client-api/hash_8h_source.html |   2 +-
 releases/1.12.0/cpp-client-api/hierarchy.html      |   2 +-
 releases/1.12.0/cpp-client-api/index.html          |   2 +-
 .../1.12.0/cpp-client-api/int128_8h_source.html    |   2 +-
 .../cpp-client-api/kudu__export_8h_source.html     |   2 +-
 .../1.12.0/cpp-client-api/monotime_8h_source.html  |   2 +-
 releases/1.12.0/cpp-client-api/pages.html          |   2 +-
 .../cpp-client-api/partial__row_8h_source.html     |   2 +-
 .../resource__metrics_8h_source.html               |   2 +-
 .../cpp-client-api/row__result_8h_source.html      |   2 +-
 .../cpp-client-api/scan__batch_8h_source.html      |   2 +-
 .../cpp-client-api/scan__predicate_8h_source.html  |   2 +-
 .../1.12.0/cpp-client-api/schema_8h_source.html    |   2 +-
 releases/1.12.0/cpp-client-api/shared__ptr_8h.html |   2 +-
 .../cpp-client-api/shared__ptr_8h_source.html      |   2 +-
 .../1.12.0/cpp-client-api/slice_8h_source.html     |   2 +-
 releases/1.12.0/cpp-client-api/status_8h.html      |   2 +-
 .../1.12.0/cpp-client-api/status_8h_source.html    |   2 +-
 .../structkudu_1_1SliceMap-members.html            |   2 +-
 .../cpp-client-api/structkudu_1_1SliceMap.html     |   2 +-
 .../structkudu_1_1Slice_1_1Comparator-members.html |   2 +-
 .../structkudu_1_1Slice_1_1Comparator.html         |   2 +-
 .../1.12.0/cpp-client-api/stubs_8h_source.html     |   2 +-
 releases/1.12.0/cpp-client-api/todo.html           |   2 +-
 .../1.12.0/cpp-client-api/value_8h_source.html     |   2 +-
 .../1.12.0/cpp-client-api/write__op_8h_source.html |   2 +-
 releases/1.12.0/docs/administration.html           | 231 ++++++++++---
 releases/1.12.0/docs/background_tasks.html         |   2 +-
 releases/1.12.0/docs/command_line_tools.html       |   2 +-
 .../1.12.0/docs/command_line_tools_reference.html  |   2 +-
 releases/1.12.0/docs/configuration.html            |   2 +-
 releases/1.12.0/docs/configuration_reference.html  |   2 +-
 .../docs/configuration_reference_unsupported.html  |   2 +-
 releases/1.12.0/docs/contributing.html             |   2 +-
 releases/1.12.0/docs/developing.html               |   2 +-
 releases/1.12.0/docs/export_control.html           |   2 +-
 releases/1.12.0/docs/hive_metastore.html           |   2 +-
 releases/1.12.0/docs/index.html                    |   2 +-
 releases/1.12.0/docs/installation.html             |   2 +-
 releases/1.12.0/docs/known_issues.html             |   2 +-
 .../docs/kudu-master_configuration_reference.html  |   2 +-
 ...master_configuration_reference_unsupported.html |   2 +-
 .../docs/kudu-tserver_configuration_reference.html |   2 +-
 ...server_configuration_reference_unsupported.html |   2 +-
 releases/1.12.0/docs/kudu_impala_integration.html  |   4 +-
 releases/1.12.0/docs/prior_release_notes.html      |   2 +-
 releases/1.12.0/docs/quickstart.html               |   2 +-
 releases/1.12.0/docs/quickstartdev.html            |   2 +-
 releases/1.12.0/docs/release_notes.html            | 292 +++++++++++++++-
 releases/1.12.0/docs/scaling_guide.html            |   2 +-
 releases/1.12.0/docs/schema_design.html            |   2 +-
 releases/1.12.0/docs/security.html                 | 373 +++++++++++++++++++--
 releases/1.12.0/docs/transaction_semantics.html    |   2 +-
 releases/1.12.0/docs/troubleshooting.html          |   2 +-
 211 files changed, 1032 insertions(+), 282 deletions(-)

diff --git a/releases/1.12.0/cpp-client-api/annotated.html b/releases/1.12.0/cpp-client-api/annotated.html
index 697c00f..9913425 100644
--- a/releases/1.12.0/cpp-client-api/annotated.html
+++ b/releases/1.12.0/cpp-client-api/annotated.html
@@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/callbacks_8h_source.html b/releases/1.12.0/cpp-client-api/callbacks_8h_source.html
index e97a6a5..a996e02 100644
--- a/releases/1.12.0/cpp-client-api/callbacks_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/callbacks_8h_source.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:21 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classKuduPartialRow-members.html b/releases/1.12.0/cpp-client-api/classKuduPartialRow-members.html
index b7c9ee0..7767619 100644
--- a/releases/1.12.0/cpp-client-api/classKuduPartialRow-members.html
+++ b/releases/1.12.0/cpp-client-api/classKuduPartialRow-members.html
@@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classKuduPartialRow.html b/releases/1.12.0/cpp-client-api/classKuduPartialRow.html
index 5e51389..5198a13 100644
--- a/releases/1.12.0/cpp-client-api/classKuduPartialRow.html
+++ b/releases/1.12.0/cpp-client-api/classKuduPartialRow.html
@@ -887,7 +887,7 @@ Status&#160;</td><td class="memItemRight" valign="bottom"><b>GetVarchar</b> (int
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classes.html b/releases/1.12.0/cpp-client-api/classes.html
index da8390a..b1616bb 100644
--- a/releases/1.12.0/cpp-client-api/classes.html
+++ b/releases/1.12.0/cpp-client-api/classes.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta-members.html
index 4241a15..827b9bc 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta-members.html
@@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta.html b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta.html
index 57852ad..df42199 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoDelta.html
@@ -389,7 +389,7 @@ Friends</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime-members.html
index 1b3bf04..3f39938 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime.html b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime.html
index 428f9b4..a896063 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1MonoTime.html
@@ -210,7 +210,7 @@ static const int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>kMicr
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1Slice-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1Slice-members.html
index 2218b57..3c3abb2 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1Slice-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1Slice-members.html
@@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1Slice.html b/releases/1.12.0/cpp-client-api/classkudu_1_1Slice.html
index a86a069..11c9ac7 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1Slice.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1Slice.html
@@ -719,7 +719,7 @@ Friends</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1Status-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1Status-members.html
index 2766cf3..976649c 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1Status-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1Status-members.html
@@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1Status.html b/releases/1.12.0/cpp-client-api/classkudu_1_1Status.html
index f739790..a15dc01 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1Status.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1Status.html
@@ -964,7 +964,7 @@ static <a class="el" href="classkudu_1_1Status.html">Status</a>&#160;</td><td cl
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter-members.html
index d9d83e0..084de21 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter-members.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter.html
index 1c57c94..75b68e2 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilter.html
@@ -141,7 +141,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder-members.html
index 3489ef0..7702b77 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder.html
index b5ccbd1..6fc39f0 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduBloomFilterBuilder.html
@@ -248,7 +248,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient-members.html
index cc90320..8be9735 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient-members.html
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient.html
index 6ffa28d..5a6be23 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClient.html
@@ -668,7 +668,7 @@ Static Public Attributes</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder-members.html
index 632f244..e70ed0c 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder-members.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder.html
index a56c3ab..5aabd78 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduClientBuilder.html
@@ -322,7 +322,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema-members.html
index 8b3531f..1674830 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema-members.html
@@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema.html
index e33dece..e0b58a9 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSchema.html
@@ -423,7 +423,7 @@ Static Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec-members.html
index 76daabf..3923aea 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec-members.html
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec.html
index 517b87a..7cf8aac 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnSpec.html
@@ -420,7 +420,7 @@ It's recommended that this not be set any lower than 4096 (4KB) or higher than 1
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes-members.html
index 8270d69..aad5e0d 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes-members.html
@@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes.html
index 525b650..1c30d95 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnStorageAttributes.html
@@ -376,7 +376,7 @@ Static Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes-members.html
index 71c2bb2..9f41205 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes-members.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes.html
index a4a54cb..e4b1fed 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnTypeAttributes.html
@@ -276,7 +276,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>CopyFrom</b> (const <
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch-members.html
index 43165d9..5414e40 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch.html
index 15c4bd6..6133c74 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduColumnarScanBatch.html
@@ -258,7 +258,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete-members.html
index f3a3119..c4a3db5 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete-members.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete.html
index 4a923f1..9c24b7d 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduDelete.html
@@ -173,7 +173,7 @@ Additional Inherited Members</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError-members.html
index b4f5da1..ef0104d 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError.html
index bc5555d..b25b930 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduError.html
@@ -190,7 +190,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert-members.html
index 1b8286e..6bb52d4 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert-members.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert.html
index a490bda..5c7eae7 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsert.html
@@ -173,7 +173,7 @@ Additional Inherited Members</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore-members.html
index be7c034..e7b2806 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore-members.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore.html
index 568a704..bf270e3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduInsertIgnore.html
@@ -173,7 +173,7 @@ Additional Inherited Members</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback-members.html
index 9363a45..3ed20c6 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback.html
index 4c128cc..2d46566 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingCallback.html
@@ -198,7 +198,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback-members.html
index cce4359..ec6612d 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback.html
index a22be26..57a1d37 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingFunctionCallback.html
@@ -259,7 +259,7 @@ template&lt;typename T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback-members.html
index cc26e8c..5c7a01b 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback.html
index d4ef80f..3543151 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduLoggingMemberCallback.html
@@ -259,7 +259,7 @@ template&lt;typename T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner-members.html
index 80f3580..63c2456 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner.html
index 724a8b0..8719a3a 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitioner.html
@@ -167,7 +167,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder-members.html
index 6b30d1e..f45859e 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder-members.html
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder.html
index f70e8ef..b8c4ada 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPartitionerBuilder.html
@@ -201,7 +201,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate-members.html
index aa580b6..1dd9acf 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate.html
index ab76968..e53d02b 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduPredicate.html
@@ -170,7 +170,7 @@ Public Attributes</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica-members.html
index d251a5f..0b34c52 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica.html
index 44ab344..12c8efd 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduReplica.html
@@ -150,7 +150,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch-members.html
index 95a4e1d..67e3fbb 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch-members.html
@@ -146,7 +146,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch.html
index f6ec0e3..eab7f3a 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanBatch.html
@@ -772,7 +772,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken-members.html
index 2e7deac..29a8912 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken.html
index 017ba01..e067913 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanToken.html
@@ -245,7 +245,7 @@ Static Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder-members.html
index 266f6d3..1b5a337 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder-members.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder.html
index 7719128..fbb1a8a 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanTokenBuilder.html
@@ -532,7 +532,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner-members.html
index 01f0d94..3e292da 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner-members.html
@@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner.html
index 7704427..fa6fd11 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduScanner.html
@@ -1102,7 +1102,7 @@ Advanced/Unstable API</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema-members.html
index 6a6ada5..f5bb756 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema-members.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema.html
index e739bed..6b870ef 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchema.html
@@ -361,7 +361,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>CopyFrom</b> (const <
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder-members.html
index 1271d99..8461507 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder.html
index 2516715..0469f06 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSchemaBuilder.html
@@ -193,7 +193,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
index 3f3ab1e..15dcb98 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession-members.html
@@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
index f906336..d2113f7 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduSession.html
@@ -651,7 +651,7 @@ The buffer contains data for fresh (i.e. newly submitted) operations and also op
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
index d8bcb57..00746a4 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
index 7de3f76..f4b6b60 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusCallback.html
@@ -158,7 +158,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
index 599eaf9..a42b304 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
index 633559d..9227360 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusFunctionCallback.html
@@ -219,7 +219,7 @@ template&lt;typename T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback-members.html
index 0ce2aaf..47650d7 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback.html
index 8c8115a..7d84075 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduStatusMemberCallback.html
@@ -219,7 +219,7 @@ template&lt;typename T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable-members.html
index dfc4f37..85d8aa3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable-members.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable.html
index db6a5e0..1182a28 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTable.html
@@ -542,7 +542,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer-members.html
index 60632ea..aa976a6 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer-members.html
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer.html
index cb1a088..13c37a1 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableAlterer.html
@@ -496,7 +496,7 @@ Multiple range partitions may be dropped as part of a single alter table transac
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator-members.html
index 97287ed..7c378c3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator-members.html
@@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator.html
index d60c22c..0d78051 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableCreator.html
@@ -575,7 +575,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics-members.html
index 75d7fb9..a19dfec 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics.html
index d50152b..40cb527 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTableStatistics.html
@@ -170,7 +170,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet-members.html
index b4fae84..1065acf 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet.html
index 026dd14..7a527b2 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTablet.html
@@ -150,7 +150,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer-members.html
index bacfbc1..5eea0f2 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer-members.html
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer.html
index 6d4c544..9408e13 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduTabletServer.html
@@ -167,7 +167,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate-members.html
index 9795faa..ef7cde5 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate-members.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate.html
index 4bc5480..fa9e99b 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpdate.html
@@ -173,7 +173,7 @@ Additional Inherited Members</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert-members.html
index 7922fb6..cee8fa5 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert-members.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert.html
index 0dd21b1..f793d09 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduUpsert.html
@@ -173,7 +173,7 @@ Additional Inherited Members</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue-members.html
index d553b2b..cb1c3e6 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue.html
index 00eefac..9a6c95f 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduValue.html
@@ -191,7 +191,7 @@ static <a class="el" href="classkudu_1_1client_1_1KuduValue.html">KuduValue</a>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation-members.html
index cc7c172..89d8397 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation-members.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation.html
index fe028ee..84e60e3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1KuduWriteOperation.html
@@ -225,7 +225,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics-members.html
index e10dc71..3d82bd3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics.html
index 4a4a56d..30466e3 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1ResourceMetrics.html
@@ -193,7 +193,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc.html b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc.html
index 392a630..4462902 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1client_1_1internal_1_1AsyncLeaderMasterRpc.html
@@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog-members.html
index 6534355..4480da4 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog.html b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog.html
index 4057205..6821d3a 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1CerrLog.html
@@ -184,7 +184,7 @@ template&lt;class T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog-members.html b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog-members.html
index ec17b97..4153cea 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog-members.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog-members.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog.html b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog.html
index 48eaca7..569a6d1 100644
--- a/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog.html
+++ b/releases/1.12.0/cpp-client-api/classkudu_1_1internal__logging_1_1NullLog.html
@@ -151,7 +151,7 @@ template&lt;class T &gt; </div>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/client_8h_source.html b/releases/1.12.0/cpp-client-api/client_8h_source.html
index 21a8eda..8738ff7 100644
--- a/releases/1.12.0/cpp-client-api/client_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/client_8h_source.html
@@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/columnar__scan__batch_8h_source.html b/releases/1.12.0/cpp-client-api/columnar__scan__batch_8h_source.html
index 2c56824..69e645e 100644
--- a/releases/1.12.0/cpp-client-api/columnar__scan__batch_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/columnar__scan__batch_8h_source.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/deprecated.html b/releases/1.12.0/cpp-client-api/deprecated.html
index 89ae330..5d7f396 100644
--- a/releases/1.12.0/cpp-client-api/deprecated.html
+++ b/releases/1.12.0/cpp-client-api/deprecated.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/dir_4eb331d85bb84eae27db9d0af49f6f99.html b/releases/1.12.0/cpp-client-api/dir_4eb331d85bb84eae27db9d0af49f6f99.html
index c37018b..fb1df87 100644
--- a/releases/1.12.0/cpp-client-api/dir_4eb331d85bb84eae27db9d0af49f6f99.html
+++ b/releases/1.12.0/cpp-client-api/dir_4eb331d85bb84eae27db9d0af49f6f99.html
@@ -100,7 +100,7 @@ Files</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/dir_58b01e52e53886b8d78ab5060a2cd2bd.html b/releases/1.12.0/cpp-client-api/dir_58b01e52e53886b8d78ab5060a2cd2bd.html
index 6d01cf1..581fef0 100644
--- a/releases/1.12.0/cpp-client-api/dir_58b01e52e53886b8d78ab5060a2cd2bd.html
+++ b/releases/1.12.0/cpp-client-api/dir_58b01e52e53886b8d78ab5060a2cd2bd.html
@@ -97,7 +97,7 @@ Directories</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/dir_a7d8e458a72ff63c89f2ceb44d9dd2f6.html b/releases/1.12.0/cpp-client-api/dir_a7d8e458a72ff63c89f2ceb44d9dd2f6.html
index 1549968..bdbd8c9 100644
--- a/releases/1.12.0/cpp-client-api/dir_a7d8e458a72ff63c89f2ceb44d9dd2f6.html
+++ b/releases/1.12.0/cpp-client-api/dir_a7d8e458a72ff63c89f2ceb44d9dd2f6.html
@@ -97,7 +97,7 @@ Files</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/dir_d44c64559bbebec7f509842c48db8b23.html b/releases/1.12.0/cpp-client-api/dir_d44c64559bbebec7f509842c48db8b23.html
index d0b9c1c..adef7a2 100644
--- a/releases/1.12.0/cpp-client-api/dir_d44c64559bbebec7f509842c48db8b23.html
+++ b/releases/1.12.0/cpp-client-api/dir_d44c64559bbebec7f509842c48db8b23.html
@@ -97,7 +97,7 @@ Directories</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/dir_e8a2e446cf73a5a1ae0ad6a5a21b6d03.html b/releases/1.12.0/cpp-client-api/dir_e8a2e446cf73a5a1ae0ad6a5a21b6d03.html
index c9dc2f6..b14b752 100644
--- a/releases/1.12.0/cpp-client-api/dir_e8a2e446cf73a5a1ae0ad6a5a21b6d03.html
+++ b/releases/1.12.0/cpp-client-api/dir_e8a2e446cf73a5a1ae0ad6a5a21b6d03.html
@@ -99,7 +99,7 @@ Files</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/files.html b/releases/1.12.0/cpp-client-api/files.html
index a7960ce..e5e0615 100644
--- a/releases/1.12.0/cpp-client-api/files.html
+++ b/releases/1.12.0/cpp-client-api/files.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions.html b/releases/1.12.0/cpp-client-api/functions.html
index dd8496f..b50e629 100644
--- a/releases/1.12.0/cpp-client-api/functions.html
+++ b/releases/1.12.0/cpp-client-api/functions.html
@@ -196,7 +196,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_b.html b/releases/1.12.0/cpp-client-api/functions_b.html
index 48c7bdd..b22f855 100644
--- a/releases/1.12.0/cpp-client-api/functions_b.html
+++ b/releases/1.12.0/cpp-client-api/functions_b.html
@@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_c.html b/releases/1.12.0/cpp-client-api/functions_c.html
index 2503a00..b8cf26f 100644
--- a/releases/1.12.0/cpp-client-api/functions_c.html
+++ b/releases/1.12.0/cpp-client-api/functions_c.html
@@ -214,7 +214,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_d.html b/releases/1.12.0/cpp-client-api/functions_d.html
index bdac639..52096ed 100644
--- a/releases/1.12.0/cpp-client-api/functions_d.html
+++ b/releases/1.12.0/cpp-client-api/functions_d.html
@@ -168,7 +168,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_e.html b/releases/1.12.0/cpp-client-api/functions_e.html
index fa0fac0..9293114 100644
--- a/releases/1.12.0/cpp-client-api/functions_e.html
+++ b/releases/1.12.0/cpp-client-api/functions_e.html
@@ -163,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_enum.html b/releases/1.12.0/cpp-client-api/functions_enum.html
index b132749..35a8a19 100644
--- a/releases/1.12.0/cpp-client-api/functions_enum.html
+++ b/releases/1.12.0/cpp-client-api/functions_enum.html
@@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_eval.html b/releases/1.12.0/cpp-client-api/functions_eval.html
index fd5a2a4..33053c7 100644
--- a/releases/1.12.0/cpp-client-api/functions_eval.html
+++ b/releases/1.12.0/cpp-client-api/functions_eval.html
@@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_f.html b/releases/1.12.0/cpp-client-api/functions_f.html
index bea40cd..c7bd27a 100644
--- a/releases/1.12.0/cpp-client-api/functions_f.html
+++ b/releases/1.12.0/cpp-client-api/functions_f.html
@@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func.html b/releases/1.12.0/cpp-client-api/functions_func.html
index 7c96484..5a31d8c 100644
--- a/releases/1.12.0/cpp-client-api/functions_func.html
+++ b/releases/1.12.0/cpp-client-api/functions_func.html
@@ -189,7 +189,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_b.html b/releases/1.12.0/cpp-client-api/functions_func_b.html
index 347f92f..4115dfe 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_b.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_b.html
@@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_c.html b/releases/1.12.0/cpp-client-api/functions_func_c.html
index d7675f9..b8de026 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_c.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_c.html
@@ -195,7 +195,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_d.html b/releases/1.12.0/cpp-client-api/functions_func_d.html
index 2d19535..08a80fa 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_d.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_d.html
@@ -161,7 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_e.html b/releases/1.12.0/cpp-client-api/functions_func_e.html
index 64c5531..3e3fbac 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_e.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_e.html
@@ -153,7 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_f.html b/releases/1.12.0/cpp-client-api/functions_func_f.html
index 8f5cd9d..04b0f70 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_f.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_f.html
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_g.html b/releases/1.12.0/cpp-client-api/functions_func_g.html
index d64172a..4ac7129 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_g.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_g.html
@@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_h.html b/releases/1.12.0/cpp-client-api/functions_func_h.html
index 8686d86..f66e8f3 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_h.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_h.html
@@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_i.html b/releases/1.12.0/cpp-client-api/functions_func_i.html
index 9fb8cbe..7ec48bb 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_i.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_i.html
@@ -233,7 +233,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_k.html b/releases/1.12.0/cpp-client-api/functions_func_k.html
index a1871fc..e06f1eb 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_k.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_k.html
@@ -168,7 +168,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_l.html b/releases/1.12.0/cpp-client-api/functions_func_l.html
index af8b621..a1ab0e5 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_l.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_l.html
@@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_m.html b/releases/1.12.0/cpp-client-api/functions_func_m.html
index a25925a..996693d 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_m.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_m.html
@@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_n.html b/releases/1.12.0/cpp-client-api/functions_func_n.html
index daa040b..eaf51e9 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_n.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_n.html
@@ -203,7 +203,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_o.html b/releases/1.12.0/cpp-client-api/functions_func_o.html
index da7d20a..826886a 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_o.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_o.html
@@ -171,7 +171,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_p.html b/releases/1.12.0/cpp-client-api/functions_func_p.html
index 2f18f4a..dc401d3 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_p.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_p.html
@@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_r.html b/releases/1.12.0/cpp-client-api/functions_func_r.html
index 8244101..2d4197b 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_r.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_r.html
@@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_s.html b/releases/1.12.0/cpp-client-api/functions_func_s.html
index 93422f7..c0f6bc5 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_s.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_s.html
@@ -256,7 +256,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_t.html b/releases/1.12.0/cpp-client-api/functions_func_t.html
index 2b9719a..7710802 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_t.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_t.html
@@ -183,7 +183,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_u.html b/releases/1.12.0/cpp-client-api/functions_func_u.html
index 17838c6..a307775 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_u.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_u.html
@@ -132,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_func_w.html b/releases/1.12.0/cpp-client-api/functions_func_w.html
index ff75e70..800bd07 100644
--- a/releases/1.12.0/cpp-client-api/functions_func_w.html
+++ b/releases/1.12.0/cpp-client-api/functions_func_w.html
@@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_g.html b/releases/1.12.0/cpp-client-api/functions_g.html
index 13c4d7e..9ca4857 100644
--- a/releases/1.12.0/cpp-client-api/functions_g.html
+++ b/releases/1.12.0/cpp-client-api/functions_g.html
@@ -166,7 +166,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_h.html b/releases/1.12.0/cpp-client-api/functions_h.html
index 9a56f39..a19f594 100644
--- a/releases/1.12.0/cpp-client-api/functions_h.html
+++ b/releases/1.12.0/cpp-client-api/functions_h.html
@@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_i.html b/releases/1.12.0/cpp-client-api/functions_i.html
index 6d3e621..5b0f08d 100644
--- a/releases/1.12.0/cpp-client-api/functions_i.html
+++ b/releases/1.12.0/cpp-client-api/functions_i.html
@@ -237,7 +237,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_k.html b/releases/1.12.0/cpp-client-api/functions_k.html
index f3323e8..3d837c0 100644
--- a/releases/1.12.0/cpp-client-api/functions_k.html
+++ b/releases/1.12.0/cpp-client-api/functions_k.html
@@ -172,7 +172,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_l.html b/releases/1.12.0/cpp-client-api/functions_l.html
index 747998c..3a803fc 100644
--- a/releases/1.12.0/cpp-client-api/functions_l.html
+++ b/releases/1.12.0/cpp-client-api/functions_l.html
@@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_m.html b/releases/1.12.0/cpp-client-api/functions_m.html
index 6a70ba6..d7a8cf1 100644
--- a/releases/1.12.0/cpp-client-api/functions_m.html
+++ b/releases/1.12.0/cpp-client-api/functions_m.html
@@ -164,7 +164,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_n.html b/releases/1.12.0/cpp-client-api/functions_n.html
index 624276b..e0d4167 100644
--- a/releases/1.12.0/cpp-client-api/functions_n.html
+++ b/releases/1.12.0/cpp-client-api/functions_n.html
@@ -207,7 +207,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_o.html b/releases/1.12.0/cpp-client-api/functions_o.html
index 8829775..8ab48c1 100644
--- a/releases/1.12.0/cpp-client-api/functions_o.html
+++ b/releases/1.12.0/cpp-client-api/functions_o.html
@@ -179,7 +179,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_p.html b/releases/1.12.0/cpp-client-api/functions_p.html
index 459a09f..c435714 100644
--- a/releases/1.12.0/cpp-client-api/functions_p.html
+++ b/releases/1.12.0/cpp-client-api/functions_p.html
@@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_r.html b/releases/1.12.0/cpp-client-api/functions_r.html
index 641c39c..609a44a 100644
--- a/releases/1.12.0/cpp-client-api/functions_r.html
+++ b/releases/1.12.0/cpp-client-api/functions_r.html
@@ -181,7 +181,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_rela.html b/releases/1.12.0/cpp-client-api/functions_rela.html
index e3d8ba6..d48fb2c 100644
--- a/releases/1.12.0/cpp-client-api/functions_rela.html
+++ b/releases/1.12.0/cpp-client-api/functions_rela.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_s.html b/releases/1.12.0/cpp-client-api/functions_s.html
index 9fb8921..69f24d2 100644
--- a/releases/1.12.0/cpp-client-api/functions_s.html
+++ b/releases/1.12.0/cpp-client-api/functions_s.html
@@ -257,7 +257,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_t.html b/releases/1.12.0/cpp-client-api/functions_t.html
index 0b42c17..903800a 100644
--- a/releases/1.12.0/cpp-client-api/functions_t.html
+++ b/releases/1.12.0/cpp-client-api/functions_t.html
@@ -191,7 +191,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_type.html b/releases/1.12.0/cpp-client-api/functions_type.html
index cd75a06..9a0cb10 100644
--- a/releases/1.12.0/cpp-client-api/functions_type.html
+++ b/releases/1.12.0/cpp-client-api/functions_type.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_u.html b/releases/1.12.0/cpp-client-api/functions_u.html
index 6c69194..5ce2189 100644
--- a/releases/1.12.0/cpp-client-api/functions_u.html
+++ b/releases/1.12.0/cpp-client-api/functions_u.html
@@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_v.html b/releases/1.12.0/cpp-client-api/functions_v.html
index a8ca6d6..8e51d82 100644
--- a/releases/1.12.0/cpp-client-api/functions_v.html
+++ b/releases/1.12.0/cpp-client-api/functions_v.html
@@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_vars.html b/releases/1.12.0/cpp-client-api/functions_vars.html
index d7e8514..7a8b323 100644
--- a/releases/1.12.0/cpp-client-api/functions_vars.html
+++ b/releases/1.12.0/cpp-client-api/functions_vars.html
@@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:15 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/functions_w.html b/releases/1.12.0/cpp-client-api/functions_w.html
index 54d9ab1..77000ce 100644
--- a/releases/1.12.0/cpp-client-api/functions_w.html
+++ b/releases/1.12.0/cpp-client-api/functions_w.html
@@ -134,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/globals.html b/releases/1.12.0/cpp-client-api/globals.html
index 2a68d63..d36d258 100644
--- a/releases/1.12.0/cpp-client-api/globals.html
+++ b/releases/1.12.0/cpp-client-api/globals.html
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/globals_defs.html b/releases/1.12.0/cpp-client-api/globals_defs.html
index 115303f..1f52f2c 100644
--- a/releases/1.12.0/cpp-client-api/globals_defs.html
+++ b/releases/1.12.0/cpp-client-api/globals_defs.html
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:16 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/hash_8h_source.html b/releases/1.12.0/cpp-client-api/hash_8h_source.html
index 04ba40d..220d42c 100644
--- a/releases/1.12.0/cpp-client-api/hash_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/hash_8h_source.html
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/hierarchy.html b/releases/1.12.0/cpp-client-api/hierarchy.html
index 2ff2269..53b8c9e 100644
--- a/releases/1.12.0/cpp-client-api/hierarchy.html
+++ b/releases/1.12.0/cpp-client-api/hierarchy.html
@@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/index.html b/releases/1.12.0/cpp-client-api/index.html
index 31c9fd2..0968fc9 100644
--- a/releases/1.12.0/cpp-client-api/index.html
+++ b/releases/1.12.0/cpp-client-api/index.html
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/int128_8h_source.html b/releases/1.12.0/cpp-client-api/int128_8h_source.html
index 5373864..ceb466c 100644
--- a/releases/1.12.0/cpp-client-api/int128_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/int128_8h_source.html
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/kudu__export_8h_source.html b/releases/1.12.0/cpp-client-api/kudu__export_8h_source.html
index 921416a..05b73b5 100644
--- a/releases/1.12.0/cpp-client-api/kudu__export_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/kudu__export_8h_source.html
@@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/monotime_8h_source.html b/releases/1.12.0/cpp-client-api/monotime_8h_source.html
index c0db76e..c53182b 100644
--- a/releases/1.12.0/cpp-client-api/monotime_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/monotime_8h_source.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/pages.html b/releases/1.12.0/cpp-client-api/pages.html
index 3ca60fd..b8ca5af 100644
--- a/releases/1.12.0/cpp-client-api/pages.html
+++ b/releases/1.12.0/cpp-client-api/pages.html
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:10 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/partial__row_8h_source.html b/releases/1.12.0/cpp-client-api/partial__row_8h_source.html
index 215b13e..d583c9c 100644
--- a/releases/1.12.0/cpp-client-api/partial__row_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/partial__row_8h_source.html
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/resource__metrics_8h_source.html b/releases/1.12.0/cpp-client-api/resource__metrics_8h_source.html
index cb59ae8..d0b203d 100644
--- a/releases/1.12.0/cpp-client-api/resource__metrics_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/resource__metrics_8h_source.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/row__result_8h_source.html b/releases/1.12.0/cpp-client-api/row__result_8h_source.html
index 5357bb7..2b4acb8 100644
--- a/releases/1.12.0/cpp-client-api/row__result_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/row__result_8h_source.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/scan__batch_8h_source.html b/releases/1.12.0/cpp-client-api/scan__batch_8h_source.html
index 9ab9d36..83bdd62 100644
--- a/releases/1.12.0/cpp-client-api/scan__batch_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/scan__batch_8h_source.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/scan__predicate_8h_source.html b/releases/1.12.0/cpp-client-api/scan__predicate_8h_source.html
index af88bbb..31bf3fd 100644
--- a/releases/1.12.0/cpp-client-api/scan__predicate_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/scan__predicate_8h_source.html
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/schema_8h_source.html b/releases/1.12.0/cpp-client-api/schema_8h_source.html
index 6046d90..de9734d 100644
--- a/releases/1.12.0/cpp-client-api/schema_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/schema_8h_source.html
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/shared__ptr_8h.html b/releases/1.12.0/cpp-client-api/shared__ptr_8h.html
index c6355f2..4977479 100644
--- a/releases/1.12.0/cpp-client-api/shared__ptr_8h.html
+++ b/releases/1.12.0/cpp-client-api/shared__ptr_8h.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/shared__ptr_8h_source.html b/releases/1.12.0/cpp-client-api/shared__ptr_8h_source.html
index b2c3009..880a9c6 100644
--- a/releases/1.12.0/cpp-client-api/shared__ptr_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/shared__ptr_8h_source.html
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/slice_8h_source.html b/releases/1.12.0/cpp-client-api/slice_8h_source.html
index 1d33ea7..73e2f51 100644
--- a/releases/1.12.0/cpp-client-api/slice_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/slice_8h_source.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/status_8h.html b/releases/1.12.0/cpp-client-api/status_8h.html
index e2b8442..303f424 100644
--- a/releases/1.12.0/cpp-client-api/status_8h.html
+++ b/releases/1.12.0/cpp-client-api/status_8h.html
@@ -442,7 +442,7 @@ Macros</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/status_8h_source.html b/releases/1.12.0/cpp-client-api/status_8h_source.html
index 719a16a..78db83d 100644
--- a/releases/1.12.0/cpp-client-api/status_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/status_8h_source.html
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap-members.html b/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap-members.html
index 06a5cc2..833ef39 100644
--- a/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap-members.html
+++ b/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap-members.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap.html b/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap.html
index 5dc5023..93ccc57 100644
--- a/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap.html
+++ b/releases/1.12.0/cpp-client-api/structkudu_1_1SliceMap.html
@@ -119,7 +119,7 @@ struct kudu::SliceMap&lt; T &gt;</h3>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator-members.html b/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator-members.html
index 608f76e..1b37d12 100644
--- a/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator-members.html
+++ b/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator-members.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator.html b/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator.html
index 685132d..c8dcf13 100644
--- a/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator.html
+++ b/releases/1.12.0/cpp-client-api/structkudu_1_1Slice_1_1Comparator.html
@@ -158,7 +158,7 @@ Public Member Functions</h2></td></tr>
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/stubs_8h_source.html b/releases/1.12.0/cpp-client-api/stubs_8h_source.html
index 197dc07..312aa81 100644
--- a/releases/1.12.0/cpp-client-api/stubs_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/stubs_8h_source.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/todo.html b/releases/1.12.0/cpp-client-api/todo.html
index e304812..ec09c37 100644
--- a/releases/1.12.0/cpp-client-api/todo.html
+++ b/releases/1.12.0/cpp-client-api/todo.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/value_8h_source.html b/releases/1.12.0/cpp-client-api/value_8h_source.html
index 3f796c7..4ab7579 100644
--- a/releases/1.12.0/cpp-client-api/value_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/value_8h_source.html
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/cpp-client-api/write__op_8h_source.html b/releases/1.12.0/cpp-client-api/write__op_8h_source.html
index ac8a068..9c330b4 100644
--- a/releases/1.12.0/cpp-client-api/write__op_8h_source.html
+++ b/releases/1.12.0/cpp-client-api/write__op_8h_source.html
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <!-- start footer part -->
 <hr class="footer"/>
 <address class="footer">
-  <small>Generated for Kudu version 1.12.0 on Thu May 14 2020 21:55:22 by Doxygen 1.8.11</small>
+  <small>Generated for Kudu version 1.12.0 on Mon May 18 2020 14:07:09 by Doxygen 1.8.11</small>
   <br>
   <small>Copyright © 2020 The Apache Software Foundation.</small>
 </address>
diff --git a/releases/1.12.0/docs/administration.html b/releases/1.12.0/docs/administration.html
index 81d3531..ac66402 100644
--- a/releases/1.12.0/docs/administration.html
+++ b/releases/1.12.0/docs/administration.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Administration
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:43 PDT'
 ---
 <!--
 
@@ -1967,14 +1967,44 @@ more information.</p>
 <div class="paragraph">
 <p>For higher read parallelism and larger volumes of storage per server, users may
 want to configure servers to store data in multiple directories on different
-devices. Once a server is started, users must go through the following steps
-to change the directory configuration.</p>
+devices. Users can add or remove data directories to an existing master or
+tablet server by updating the <code>--fs_data_dirs</code> gflag configuration and
+restarting the server. Data is striped across data directories, and when a new
+data directory is added, new data will be striped across the union of the old
+and new directories.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+Removing a data directory from <code>--fs_data_dirs</code> may result in failed tablet
+replicas in cases where there were data blocks in the directory that was
+removed. Use <code>ksck</code> to ensure the cluster can fully recover from the directory
+removal before moving onto another server.
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+In versions of Kudu below 1.12, Kudu requires that the <code>kudu fs
+update_dirs</code> tool be run before restarting with a different set of data
+directories. Such versions will fail to start if not run.
+</td>
+</tr>
+</table>
 </div>
 <div class="paragraph">
-<p>Users can add or remove data directories to an existing master or tablet server
-via the <code>kudu fs update_dirs</code> tool. Data is striped across data directories,
-and when a new data directory is added, new data will be striped across the
-union of the old and new directories.</p>
+<p>If on a Kudu version below 1.12, once a server is started, users must go
+through the below steps to change the directory configuration:</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -2038,13 +2068,9 @@ UNIX user, typically <code>kudu</code>.
 <div class="olist arabic">
 <ol class="arabic">
 <li>
-<p>The tool can only run while the server is offline, so establish a maintenance
-window to update the server. The tool itself runs quickly, so this offline
-window should be brief, and as such, only the server to update needs to be
-offline. However, if the server is offline for too long (see the
-<code>follower_unavailable_considered_failed_sec</code> flag), the tablet replicas on it
-may be evicted from their Raft groups. To avoid this, it may be desirable to
-bring the entire cluster offline while performing the update.</p>
+<p>Use <code>ksck</code> to ensure the cluster is healthy, and establish a
+<a href="#minimizing_cluster_disruption_during_temporary_single_ts_downtime">maintenance
+window</a> to bring the tablet server offline.</p>
 </li>
 <li>
 <p>Run the tool with the desired directory configuration flags. For example, if a
@@ -2058,7 +2084,7 @@ due to a disk error), run the command:</p>
 </div>
 </li>
 <li>
-<p>Modify the values of the <code>fs_data_dirs</code> flags for the updated sever. If using
+<p>Modify the value of the <code>--fs_data_dirs</code> flag for the updated server. If using
 CM, make sure to only update the configurations of the updated server, rather
 than of the entire Kudu service.</p>
 </li>
@@ -2071,6 +2097,10 @@ system packages, <code>service</code> is typically used:</p>
 </div>
 </div>
 </li>
+<li>
+<p>Use <code>ksck</code> to ensure Kudu returns to a healthy state before resuming normal
+operation.</p>
+</li>
 </ol>
 </div>
 </div>
@@ -2137,8 +2167,23 @@ E1205 19:06:33.564638 27220 ts_tablet_manager.cc:946] T 4957808439314e0d97795c13
 <div class="paragraph">
 <p>While in this state, the affected node will avoid using the failed disk,
 leading to lower storage volume and reduced read parallelism. The administrator
-should schedule a brief window to <a href="#change_dir_config">update the node&#8217;s
-directory configuration</a> to exclude the failed disk.</p>
+can remove the failed directory from the <code>--fs_data_dirs</code> gflag to avoid seeing
+these errors.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+In versions of Kudu below 1.12, in order to start Kudu with a
+different set of directories, the administrator should schedule a brief window
+to <a href="#change_dir_config">update the node&#8217;s directory configuration</a>. Kudu will
+fail to start otherwise.
+</td>
+</tr>
+</table>
 </div>
 <div class="paragraph">
 <p>When the disk is repaired, remounted, and ready to be reused by Kudu, take the
@@ -2153,7 +2198,8 @@ following steps:</p>
 <p>Stop the tablet server.</p>
 </li>
 <li>
-<p>Run the <code>update_dirs</code> tool. For example, to add <code>/data/3</code>, run the following:</p>
+<p>Update the <code>--fs_data_dirs</code> gflag to add <code>/data/3</code>, potentially using the
+<code>update_dirs</code> tool if on a version of Kudu that is below 1.12:</p>
 <div class="listingblock">
 <div class="content">
 <pre class="highlight"><code class="language-bash" data-lang="bash">$ sudo -u kudu kudu fs update_dirs --force --fs_wal_dir=/wals --fs_data_dirs=/data/1,/data/2,/data/3</code></pre>
@@ -2224,14 +2270,14 @@ are full.</p>
 </div>
 <div class="paragraph">
 <p>In 1.7.0 and later, new tablets are assigned a disk group consisting of
--fs_target_data_dirs_per_tablet data dirs (default 3). If Kudu is not configured
-with enough data directories for a full disk group, all data directories are
-used. When a data directory is full, Kudu will stop writing new data to it and
-each tablet that uses that data directory will write new data to other data
-directories within its group. If all data directories for a tablet are full, Kudu
-will crash. Periodically, Kudu will check if full data directories are still
-full, and will resume writing to those data directories if space has become
-available.</p>
+<code>--fs_target_data_dirs_per_tablet</code> data dirs (default 3). If Kudu is not
+configured with enough data directories for a full disk group, all data
+directories are used. When a data directory is full, Kudu will stop writing new
+data to it and each tablet that uses that data directory will write new data to
+other data directories within its group. If all data directories for a tablet
+are full, Kudu will crash. Periodically, Kudu will check if full data
+directories are still full, and will resume writing to those data directories
+if space has become available.</p>
 </div>
 <div class="paragraph">
 <p>If Kudu does crash because its data directories are full, freeing space on the
@@ -2518,6 +2564,69 @@ On Kudu versions prior to 1.8, the <code>--force</code> flag must be provided in
 </div>
 </div>
 <div class="sect2">
+<h3 id="rolling_restart"><a class="link" href="#rolling_restart">Orchestrating a rolling restart with no downtime</a></h3>
+<div class="paragraph">
+<p>As of Kudu 1.12, tooling is available to restart a cluster with no downtime. To
+perform such a "rolling restart", perform the following sequence:</p>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Restart the master(s) one-by-one. If there is only a single master, this may
+cause brief interference with on-going workloads.</p>
+</li>
+<li>
+<p>Starting with a single tablet server, put the tablet server into
+<a href="#minimizing_cluster_disruption_during_temporary_single_ts_downtime">maintenance
+mode</a> by using the <code>kudu tserver state enter_maintenance</code> tool.</p>
+</li>
+<li>
+<p>Start quiescing the tablet server using the <code>kudu tserver quiesce start</code>
+tool. This will signal to Kudu to stop hosting leaders on the specified
+tablet server and to redirect new scan requests to other tablet servers.</p>
+</li>
+<li>
+<p>Periodically run <code>kudu tserver quiesce start</code> with the
+<code>--error_if_not_fully_quiesced</code> option, until it returns success, indicating
+that all leaders have been moved away from the tablet server and all on-going
+scans have completed.</p>
+</li>
+<li>
+<p>Restart the tablet server.</p>
+</li>
+<li>
+<p>Periodically run <code>ksck</code> until the cluster is reported to be healthy.</p>
+</li>
+<li>
+<p>Exit maintenance mode on the tablet server by running <code>kudu tserver state
+exit_maintenance</code>. This will allow new tablet replicas to be placed on the
+tablet server.</p>
+</li>
+<li>
+<p>Repeat these steps for all tablet servers in the cluster.</p>
+</li>
+</ol>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+If running with <a href="#rack_awareness">rack awareness</a>, the above steps can be
+performed restarting multiple tablet servers within a single rack at the same
+time. Users should use <code>ksck</code> to ensure the location assignment policy is
+enforced while going through these steps, and that no more than a single
+location is restarted at the same time. At least three locations should be
+defined in the cluster to safely restart multiple tablet service within one
+location.
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect2">
 <h3 id="rebalancer_tool"><a class="link" href="#rebalancer_tool">Running the tablet rebalancing tool</a></h3>
 <div class="paragraph">
 <p>The <code>kudu</code> CLI contains a rebalancing tool that can be used to rebalance
@@ -2692,8 +2801,58 @@ movement.</p>
 <div class="sect2">
 <h3 id="tablet_server_decommissioning"><a class="link" href="#tablet_server_decommissioning">Decommissioning or Permanently Removing a Tablet Server From a Cluster</a></h3>
 <div class="paragraph">
-<p>Kudu does not currently have an automated way to remove a tablet server from
-a cluster permanently. Instead, use the following steps:</p>
+<p>Starting with Kudu 1.12, the Kudu rebalancer tool can be used to decommission a
+tablet server by supplying the <code>--ignored_tservers</code> and
+<code>--move_replicas_from_ignored_tservers</code> arguments.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+Do not decommission multiple tablet servers at once. To remove
+multiple tablet servers from the cluster, follow the below instructions for
+each tablet server, ensuring that the previous tablet server is removed from
+the cluster and <code>ksck</code> is healthy before shutting down the next.
+</td>
+</tr>
+</table>
+</div>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Ensure the cluster is in good health by using <code>ksck</code>. See <a href="#ksck">Checking Cluster Health with <code>ksck</code></a>.</p>
+</li>
+<li>
+<p>Put the tablet server into
+<a href="#minimizing_cluster_disruption_during_temporary_single_ts_downtime">maintenance
+mode</a> by using the <code>kudu tserver state enter_maintenance</code> tool.</p>
+</li>
+<li>
+<p>Run <code>kudu cluster rebalance</code> tool, supplying the <code>--ignored_tservers</code>
+argument with the UUIDs of the tablet servers to be decommissioned, and the
+<code>--move_replicas_from_ignored_tservers</code> flag.</p>
+</li>
+<li>
+<p>Wait for the moves to complete and for <code>ksck</code> to show the cluster in a
+healthy state.</p>
+</li>
+<li>
+<p>The decommissioned tablet server can be brought offline.</p>
+</li>
+<li>
+<p>To completely remove it from the cluster so <code>ksck</code> shows the cluster as
+completely healthy, restart the masters. In the case of a single master,
+this will cause cluster downtime. With multi-master, restart the masters in
+sequence to avoid cluster downtime.</p>
+</li>
+</ol>
+</div>
+<div class="paragraph">
+<p>In Kudu versions that do not support the above tooling, different steps must be
+followed to decommission a tablet server:</p>
 </div>
 <div class="olist arabic">
 <ol class="arabic">
@@ -2722,21 +2881,6 @@ masters in sequence to avoid cluster downtime.</p>
 </li>
 </ol>
 </div>
-<div class="admonitionblock warning">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-warning" title="Warning"></i>
-</td>
-<td class="content">
-Do not shut down multiple tablet servers at once. To remove multiple
-tablet servers from the cluster, follow the above instructions for each tablet
-server, ensuring that the previous tablet server is removed from the cluster and
-<code>ksck</code> is healthy before shutting down the next.
-</td>
-</tr>
-</table>
-</div>
 </div>
 <div class="sect2">
 <h3 id="using_cluster_names_in_kudu_tool"><a class="link" href="#using_cluster_names_in_kudu_tool">Using cluster names in the <code>kudu</code> command line tool</a></h3>
@@ -2907,6 +3051,7 @@ line tool that expects a list of Kudu master RPC addresses.
 <li><a href="#tablet_majority_down_recovery">Bringing a tablet that has lost a majority of replicas back online</a></li>
 <li><a href="#rebuilding_kudu">Rebuilding a Kudu Filesystem Layout</a></li>
 <li><a href="#minimizing_cluster_disruption_during_temporary_single_ts_downtime">Minimizing cluster disruption during temporary planned downtime of a single tablet server</a></li>
+<li><a href="#rolling_restart">Orchestrating a rolling restart with no downtime</a></li>
 <li><a href="#rebalancer_tool">Running the tablet rebalancing tool</a></li>
 <li><a href="#rebalancer_tool_with_rack_awareness">Running the tablet rebalancing tool on a rack-aware cluster</a></li>
 <li><a href="#tablet_server_decommissioning">Decommissioning or Permanently Removing a Tablet Server From a Cluster</a></li>
diff --git a/releases/1.12.0/docs/background_tasks.html b/releases/1.12.0/docs/background_tasks.html
index 2f1a26b..154ba4a 100644
--- a/releases/1.12.0/docs/background_tasks.html
+++ b/releases/1.12.0/docs/background_tasks.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Background Maintenance Tasks
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/command_line_tools.html b/releases/1.12.0/docs/command_line_tools.html
index e80b9c6..f34e6e5 100644
--- a/releases/1.12.0/docs/command_line_tools.html
+++ b/releases/1.12.0/docs/command_line_tools.html
@@ -2,7 +2,7 @@
 title: Command Hierarchy
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:27 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/command_line_tools_reference.html b/releases/1.12.0/docs/command_line_tools_reference.html
index 0000e42..89bb848 100644
--- a/releases/1.12.0/docs/command_line_tools_reference.html
+++ b/releases/1.12.0/docs/command_line_tools_reference.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Command Line Tools Reference
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:27 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/configuration.html b/releases/1.12.0/docs/configuration.html
index 47f2888..6214d50 100644
--- a/releases/1.12.0/docs/configuration.html
+++ b/releases/1.12.0/docs/configuration.html
@@ -2,7 +2,7 @@
 title: Configuring Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/configuration_reference.html b/releases/1.12.0/docs/configuration_reference.html
index f03b4ed..892215e 100644
--- a/releases/1.12.0/docs/configuration_reference.html
+++ b/releases/1.12.0/docs/configuration_reference.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Configuration Reference
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/configuration_reference_unsupported.html b/releases/1.12.0/docs/configuration_reference_unsupported.html
index 1711ee5..8040273 100644
--- a/releases/1.12.0/docs/configuration_reference_unsupported.html
+++ b/releases/1.12.0/docs/configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Unsupported Configuration Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/contributing.html b/releases/1.12.0/docs/contributing.html
index 6b2aa4c..0904136 100644
--- a/releases/1.12.0/docs/contributing.html
+++ b/releases/1.12.0/docs/contributing.html
@@ -2,7 +2,7 @@
 title: Contributing to Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 17:24:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/developing.html b/releases/1.12.0/docs/developing.html
index 85f99cc..d510595 100644
--- a/releases/1.12.0/docs/developing.html
+++ b/releases/1.12.0/docs/developing.html
@@ -2,7 +2,7 @@
 title: Developing Applications With Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/export_control.html b/releases/1.12.0/docs/export_control.html
index daaf67c..573027f 100644
--- a/releases/1.12.0/docs/export_control.html
+++ b/releases/1.12.0/docs/export_control.html
@@ -2,7 +2,7 @@
 title: Export Control Notice
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/hive_metastore.html b/releases/1.12.0/docs/hive_metastore.html
index e6b671b..e42f20a 100644
--- a/releases/1.12.0/docs/hive_metastore.html
+++ b/releases/1.12.0/docs/hive_metastore.html
@@ -2,7 +2,7 @@
 title: Using the Hive Metastore with Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/index.html b/releases/1.12.0/docs/index.html
index 1307f77..3af9028 100644
--- a/releases/1.12.0/docs/index.html
+++ b/releases/1.12.0/docs/index.html
@@ -2,7 +2,7 @@
 title: Introducing Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/installation.html b/releases/1.12.0/docs/installation.html
index 7ea4b74..c972225 100644
--- a/releases/1.12.0/docs/installation.html
+++ b/releases/1.12.0/docs/installation.html
@@ -2,7 +2,7 @@
 title: Installing Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 17:24:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/known_issues.html b/releases/1.12.0/docs/known_issues.html
index 1d55575..ccf550e 100644
--- a/releases/1.12.0/docs/known_issues.html
+++ b/releases/1.12.0/docs/known_issues.html
@@ -2,7 +2,7 @@
 title: Known Issues and Limitations
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/kudu-master_configuration_reference.html b/releases/1.12.0/docs/kudu-master_configuration_reference.html
index 5cb085a..a9f5197 100644
--- a/releases/1.12.0/docs/kudu-master_configuration_reference.html
+++ b/releases/1.12.0/docs/kudu-master_configuration_reference.html
@@ -2,7 +2,7 @@
 title: kudu-master Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/kudu-master_configuration_reference_unsupported.html b/releases/1.12.0/docs/kudu-master_configuration_reference_unsupported.html
index 61b116f..466710f 100644
--- a/releases/1.12.0/docs/kudu-master_configuration_reference_unsupported.html
+++ b/releases/1.12.0/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 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/kudu-tserver_configuration_reference.html b/releases/1.12.0/docs/kudu-tserver_configuration_reference.html
index 799a1ce..f4ecdbd 100644
--- a/releases/1.12.0/docs/kudu-tserver_configuration_reference.html
+++ b/releases/1.12.0/docs/kudu-tserver_configuration_reference.html
@@ -2,7 +2,7 @@
 title: kudu-tserver Flags
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/kudu-tserver_configuration_reference_unsupported.html b/releases/1.12.0/docs/kudu-tserver_configuration_reference_unsupported.html
index fcb9c2f..32ee75e 100644
--- a/releases/1.12.0/docs/kudu-tserver_configuration_reference_unsupported.html
+++ b/releases/1.12.0/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 2020-05-14 21:55:26 PDT'
+last_updated: 'Last updated 2020-05-18 14:07:21 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/kudu_impala_integration.html b/releases/1.12.0/docs/kudu_impala_integration.html
index 48ea1b3..87d198e 100644
--- a/releases/1.12.0/docs/kudu_impala_integration.html
+++ b/releases/1.12.0/docs/kudu_impala_integration.html
@@ -2,7 +2,7 @@
 title: Using Apache Kudu with Apache Impala
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:51:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
@@ -363,7 +363,7 @@ using tuple syntax: <code>('va',1), ('ab',2)</code>. The expression must be vali
 </div>
 </div>
 <div class="sect3">
-<h4 id="_impala_databases_and_kudu"><a class="link" href="#_impala_databases_and_kudu">Impala Databases and Kudu</a></h4>
+<h4 id="managed_tables"><a class="link" href="#managed_tables">Impala Databases and Kudu</a></h4>
 <div class="paragraph">
 <p>Every Impala table is contained within a namespace called a <em>database</em>. The default
 database is called <code>default</code>, and users may create and drop additional databases
diff --git a/releases/1.12.0/docs/prior_release_notes.html b/releases/1.12.0/docs/prior_release_notes.html
index 2198af8..e8677c3 100644
--- a/releases/1.12.0/docs/prior_release_notes.html
+++ b/releases/1.12.0/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 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/quickstart.html b/releases/1.12.0/docs/quickstart.html
index 98fcf42..467a28a 100644
--- a/releases/1.12.0/docs/quickstart.html
+++ b/releases/1.12.0/docs/quickstart.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Quickstart
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/quickstartdev.html b/releases/1.12.0/docs/quickstartdev.html
index e351fa6..dba47f0 100644
--- a/releases/1.12.0/docs/quickstartdev.html
+++ b/releases/1.12.0/docs/quickstartdev.html
@@ -2,7 +2,7 @@
 title: Quickstart using Bash scripts
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/release_notes.html b/releases/1.12.0/docs/release_notes.html
index f0919b0..4b1230f 100644
--- a/releases/1.12.0/docs/release_notes.html
+++ b/releases/1.12.0/docs/release_notes.html
@@ -2,7 +2,7 @@
 title: Apache Kudu 1.12.0 Release Notes
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:51:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
@@ -34,33 +34,273 @@ limitations under the License.
 <div class="sect1">
 <h2 id="rn_1.12.0_obsoletions"><a class="link" href="#rn_1.12.0_obsoletions">Obsoletions</a></h2>
 <div class="sectionbody">
-
+<div class="ulist">
+<ul>
+<li>
+<p>The Flume sink has been migrated to the Apache Flume project and removed
+from Kudu. Users depending on the Flume integration can use the old
+<code>kudu-flume</code> jars or migrate to the Flume jars containing the Kudu sink.</p>
+</li>
+<li>
+<p>Support for Apache Sentry authorization has been deprecated and may be
+removed in the next minor release. Users depending on the Sentry integration
+should migrate to the Apache Ranger integration for fine-grained authorization.</p>
+</li>
+<li>
+<p>Support for Python 2 has been deprecated and may be removed in the next minor
+release.</p>
+</li>
+<li>
+<p>Support for CentOS/RHEL 6, Debian 8, Ubuntu 14 has been deprecated and may
+be removed in the next minor release.</p>
+</li>
+</ul>
+</div>
 </div>
 </div>
 <div class="sect1">
 <h2 id="rn_1.12.0_deprecations"><a class="link" href="#rn_1.12.0_deprecations">Deprecations</a></h2>
 <div class="sectionbody">
-<div class="paragraph">
-<p>Support for Python 2.x and Python 3.4 and earlier is deprecated and may be removed in the next minor release.</p>
-</div>
+
 </div>
 </div>
 <div class="sect1">
 <h2 id="rn_1.12.0_new_features"><a class="link" href="#rn_1.12.0_new_features">New features</a></h2>
 <div class="sectionbody">
-
+<div class="ulist">
+<ul>
+<li>
+<p>Kudu now supports native fine-grained authorization via integration with
+Apache Ranger. Kudu may now enforce access control policies defined for
+Kudu tables and columns stored in Ranger. See the
+<a href="security.html#fine_grained_authz">authorization documentation</a>
+for more details.</p>
+</li>
+<li>
+<p>Kudu’s web UI now supports proxying via Apache Knox. Kudu may be deployed
+in a firewalled state behind a Knox Gateway which will forward HTTP requests
+and responses between clients and the Kudu web UI.</p>
+</li>
+<li>
+<p>Kudu’s web UI now supports HTTP keep-alive. Operations that access multiple
+URLs will now reuse a single HTTP connection, improving their performance.</p>
+</li>
+<li>
+<p>The <code>kudu tserver quiesce</code> tool is added to quiesce tablet servers. While a
+tablet server is quiescing, it will stop hosting tablet leaders and stop
+serving new scan requests. This can be used to orchestrate a rolling restart
+without stopping on-going Kudu workloads.</p>
+</li>
+<li>
+<p>Introduced <code>auto</code> time source for HybridClock timestamps. With
+<code>--time_source=auto</code> in AWS and GCE cloud environments, Kudu masters and
+tablet servers use the built-in NTP client synchronized with dedicated NTP
+servers available via host-only networks. With <code>--time_source=auto</code> in
+environments other than AWS/GCE, Kudu masters and tablet servers rely on
+their local machine&#8217;s clock synchronized by NTP. The default setting for
+the HybridClock time source (<code>--time_source=system</code>) is backward-compatible,
+requiring the local machine&#8217;s clock to be synchronized by the kernel&#8217;s NTP
+discipline.</p>
+</li>
+<li>
+<p>The <code>kudu cluster rebalance</code> tool now supports moving replicas away from
+specific tablet servers by supplying the <code>--ignored_tservers</code> and
+<code>--move_replicas_from_ignored_tservers</code> arguments (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2914">KUDU-2914</a> for more
+details).</p>
+</li>
+<li>
+<p>The <code>kudu table create</code> tool is added to allow users to specify table
+creation options using JSON.</p>
+</li>
+<li>
+<p>Kudu now supports DATE and VARCHAR data types. See the
+<a href="http://kudu.apache.org/docs/schema_design.html">schema design documentation</a>
+for more details.</p>
+</li>
+</ul>
+</div>
 </div>
 </div>
 <div class="sect1">
 <h2 id="rn_1.12.0_improvements"><a class="link" href="#rn_1.12.0_improvements">Optimizations and improvements</a></h2>
 <div class="sectionbody">
-
+<div class="ulist">
+<ul>
+<li>
+<p>Write Ahead Log file segments and index chunks are now managed by Kudu’s file
+cache. With that, all long-lived file descriptors used by Kudu are managed by
+the file cache, and there’s no longer a need for capacity planning of file
+descriptor usage.</p>
+</li>
+<li>
+<p>Kudu no longer requires the running of <code>kudu fs update_dirs</code> to change a
+directory configuration or recover from a disk failure
+(see <a href="https://issues.apache.org/jira/browse/KUDU-2993">KUDU-2993</a>).</p>
+</li>
+<li>
+<p>Kudu tablet servers and masters now expose a tablet-level metric
+<code>num_raft_leaders</code> for the number of Raft leaders hosted on the server.</p>
+</li>
+<li>
+<p>Kudu&#8217;s maintenance operation scheduling has been updated to prioritize
+reducing WAL retention under memory pressure. Kudu would previously prioritize
+operations that yielded high-memory reduction, which could result in high WAL
+disk usage in workloads that contained updates
+(see <a href="https://issues.apache.org/jira/browse/KUDU-3002">KUDU-3002</a>).</p>
+</li>
+<li>
+<p>A new maintenance operation is introduced to remove rowsets that have had all
+of their rows deleted and whose newest delete operations are considered
+ancient (see <a href="https://issues.apache.org/jira/browse/KUDU-1625">KUDU-1625</a>).</p>
+</li>
+<li>
+<p>The built-in NTP client is now fully supported as the time source for Kudu&#8217;s
+HybridTime clock, i.e. it&#8217;s no longer marked as experimental. To switch the
+time source from the existing <code>system</code> time source (which is the default)
+to the built-in NTP client, use <code>--time_source=builtin</code>.</p>
+</li>
+<li>
+<p>Introduced additional metrics for the built-in NTP client
+(see <a href="https://issues.apache.org/jira/browse/KUDU-3048">KUDU-3048</a>).</p>
+</li>
+<li>
+<p>Updated <code>/config</code> page of masters' and tablet servers' web UI to display
+configured and effective time source. In addition, the effective list of
+reference servers for the built-in NTP client is shown there as well,
+if applicable.</p>
+</li>
+<li>
+<p><code>chronyd</code> (version 3.4 and newer) is now supported as NTP server for
+synchronizing the local machine&#8217;s clock in a Kudu cluster. It&#8217;s important to
+have the <code>rtcsync</code> option enabled in the configuration of the <code>chronyd</code> NTP
+daemon (see <a href="https://issues.apache.org/jira/browse/KUDU-2573">KUDU-2573</a>).</p>
+</li>
+<li>
+<p>Kudu now supports building and running on RHEL/CentOS 8. This has been tested
+with CentOS 8.1.</p>
+</li>
+<li>
+<p>The processing of Raft consensus vote requests has been improved to be more
+robust during high contention scenarios like election storms.</p>
+</li>
+<li>
+<p>Added a validator to enforce consistency between the maximum size of an RPC
+and the maximum size of tablet transaction memory, controlled by
+<code>--rpc_max_message_size</code> and <code>--tablet_transaction_memory</code> flags
+correspondingly.  In prior releases, if the limit on the size of RPC requests
+is increased and the limit on tablet transaction memory size is kept with the
+default setting, certain Raft transactions could be committed but not applied
+(see <a href="https://issues.apache.org/jira/browse/KUDU-3023">KUDU-3023</a>).</p>
+</li>
+<li>
+<p>The metrics endpoint now supports filtering metrics by a metric severity level.
+See the <a href="https://kudu.apache.org/docs/administration.html#_collecting_metrics_via_http">documentation</a>
+for more details.</p>
+</li>
+<li>
+<p>Many <code>kudu local_replica</code> tools are updated to not open the block manager,
+which significantly reduces the amount of IO done when running them (see
+<a href="https://issues.apache.org/jira/browse/KUDU-3070">KUDU-3070</a> for more
+details).</p>
+</li>
+<li>
+<p>The Kudu Java client now exposes a way to get the resource metrics associated
+with a given scanner (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2162">KUDU-2162</a> for more
+details).</p>
+</li>
+<li>
+<p>Scan predicates are pushed down to RLE decoders, improving
+predicate-evaluation-efficiency in some workloads (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2852">KUDU-2852</a> for more
+details).</p>
+</li>
+<li>
+<p>The log block manager will now attempt to use multiple threads to open blocks
+in each data directory, in some tests reducing startup time by up to 20% (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2977">KUDU-2977</a> and
+<a href="https://issues.apache.org/jira/browse/KUDU-3001">KUDU-3001</a> for more
+details).</p>
+</li>
+<li>
+<p>Kudu&#8217;s tablet server web UI scans page is updated to show the number of round
+trips per scanner.</p>
+</li>
+<li>
+<p>Kudu&#8217;s master and tablet server web UIs are updated to show critical
+partition information, including tablet count and on-disk size.</p>
+</li>
+<li>
+<p>Kudu servers now expose the <code>last_read_elapsed_seconds</code> and
+<code>last_write_elapsed_seconds</code> tablet-level metrics that indicate how long ago
+the most recent read and write operations to a given tablet were.</p>
+</li>
+<li>
+<p>Kudu servers now expose the <code>transaction_memory_limit_rejections</code>
+tablet-level metric that tracks the number of transactions rejected because a
+given tablet&#8217;s transactional memory limit was reached (see
+<a href="https://issues.apache.org/jira/browse/KUDU-3021">KUDU-3021</a> for more
+details).</p>
+</li>
+</ul>
+</div>
 </div>
 </div>
 <div class="sect1">
 <h2 id="rn_1.12.0_fixed_issues"><a class="link" href="#rn_1.12.0_fixed_issues">Fixed Issues</a></h2>
 <div class="sectionbody">
-
+<div class="ulist">
+<ul>
+<li>
+<p>Fixed a bug in which Kudu would not schedule compactions if a server were
+under memory pressure
+(see <a href="https://issues.apache.org/jira/browse/KUDU-2929">KUDU-2929</a>).</p>
+</li>
+<li>
+<p>Fixed a bug where DDL operations like ALTER TABLE on tables with huge
+number of partitions might result in a DoS situation for Kudu masters
+(see <a href="https://issues.apache.org/jira/browse/KUDU-3036">KUDU-3036</a>).</p>
+</li>
+<li>
+<p>Fixed a bug where Kudu Java client cannot negotiate a secure connection
+with Kudu masters and tablet servers if using BouncyCastle JCE provider
+(see <a href="https://issues.apache.org/jira/browse/KUDU-3106">KUDU-3106</a>).</p>
+</li>
+<li>
+<p>Kudu masters will now crash immediately upon hitting a disk failure (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2904">KUDU-2904</a> for more details).</p>
+</li>
+<li>
+<p>Fixed an issue in the Kudu master in which delays in receiving tablet server
+heartbeats could result in an excess amount of RPC traffic between the
+masters and tablet servers (see
+<a href="https://issues.apache.org/jira/browse/KUDU-2992">KUDU-2992</a> for more
+details).</p>
+</li>
+<li>
+<p>Fixed an issue with Kudu&#8217;s location placement policy that would place all
+replicas in one location when two locations were available (see
+<a href="https://issues.apache.org/jira/browse/KUDU-3008">KUDU-3008</a> for more
+details).</p>
+</li>
+<li>
+<p>The Java client will now correctly propagate timestamps when sending write
+batches (see <a href="https://issues.apache.org/jira/browse/KUDU-3035">KUDU-3035</a>
+for more detail).</p>
+</li>
+<li>
+<p>Fixed an issue with the Kudu backup Spark jobs in which Kudu would return
+with a non-zero exit if the job succeeded but backed up no rows (see
+<a href="https://issues.apache.org/jira/browse/KUDU-3099">KUDU-3099</a> for more
+details).</p>
+</li>
+<li>
+<p>The <code>raft_term</code> and <code>time_since_last_leader_heartbeat</code> aggregated table
+metrics will now return the maximum metric reported instead of the sum.</p>
+</li>
+</ul>
+</div>
 </div>
 </div>
 <div class="sect1">
@@ -145,7 +385,41 @@ documentation.</p>
 <div class="sect1">
 <h2 id="rn_1.12.0_contributors"><a class="link" href="#rn_1.12.0_contributors">Contributors</a></h2>
 <div class="sectionbody">
-
+<div class="paragraph">
+<p>Kudu 1.12 includes contributions from 33 people, including 8 first-time
+contributors:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Andy Singer</p>
+</li>
+<li>
+<p>Michele Milesi</p>
+</li>
+<li>
+<p>Ning Wang</p>
+</li>
+<li>
+<p>Renhai Zhao</p>
+</li>
+<li>
+<p>Sheng Liu</p>
+</li>
+<li>
+<p>Thomas D&#8217;Silva</p>
+</li>
+<li>
+<p>Tianhua Huang</p>
+</li>
+<li>
+<p>Waleed Fateem</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Thank you for your help in making Kudu even better!</p>
+</div>
 </div>
 </div>
 <div class="sect1">
diff --git a/releases/1.12.0/docs/scaling_guide.html b/releases/1.12.0/docs/scaling_guide.html
index 3f5819e..dcc7f6f 100644
--- a/releases/1.12.0/docs/scaling_guide.html
+++ b/releases/1.12.0/docs/scaling_guide.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Scaling Guide
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/schema_design.html b/releases/1.12.0/docs/schema_design.html
index 4329d6d..2fef4a4 100644
--- a/releases/1.12.0/docs/schema_design.html
+++ b/releases/1.12.0/docs/schema_design.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Schema Design
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 17:24:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/security.html b/releases/1.12.0/docs/security.html
index fcf0368..98566d2 100644
--- a/releases/1.12.0/docs/security.html
+++ b/releases/1.12.0/docs/security.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Security
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 21:51:01 PDT'
+last_updated: 'Last updated 2020-05-18 13:53:35 PDT'
 ---
 <!--
 
@@ -218,8 +218,24 @@ to access the cluster.
 <div class="paragraph">
 <p>As of Kudu 1.10.0, Kudu can be configured to enforce fine-grained authorization
 across servers. This ensures that users can see only the data they are
-explicitly authorized to see. Kudu currently supports this by leveraging
-policies defined in Apache Sentry 2.2 and later.</p>
+explicitly authorized to see. Kudu supports this by leveraging policies
+defined in Apache Sentry 2.2 and later. In addition, starting from Kudu
+1.12.0, Kudu can support fine-grained authorization by leveraging policies
+defined in Apache Ranger 2.1 and later.</p>
+</div>
+<div class="admonitionblock warning">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-warning" title="Warning"></i>
+</td>
+<td class="content">
+Since support for Apache Sentry authorization has been deprecated since
+Kudu 1.12.0 and may be completely removed, fine-grained authorization via Apache
+Ranger is preferred going forward.
+</td>
+</tr>
+</table>
 </div>
 <div class="admonitionblock warning">
 <table>
@@ -238,6 +254,120 @@ web UI ports, or redact or disable the web UI entirely, as desired. See the
 </table>
 </div>
 <div class="sect2">
+<h3 id="_apache_ranger"><a class="link" href="#_apache_ranger">Apache Ranger</a></h3>
+<div class="paragraph">
+<p>Apache Ranger models tabular objects stored in a Kudu cluster in the following
+hierarchy:</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Ranger allows you to add separate service repositories to manage privileges
+for different Kudu clusters. Depending on the value of the <code>ranger.plugin.kudu.service.name</code>
+configuration in Ranger client, Kudu knows which service repository to connect
+to. For more details about Ranger service repository, see the Apache Ranger
+<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=57901344">documentation</a>.
+</td>
+</tr>
+</table>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><strong>Database</strong> - Kudu does not have the concept of a database. Therefore, a database
+is indicated as a prefix of table names with the format <code>&lt;database&gt;.&lt;table&gt;</code>.
+Since Kudu&#8217;s only restriction on table names is that they be valid UTF-8 encoded
+strings, Kudu considers special characters to be valid parts of database or table
+names. For example, if a managed Kudu table created from Impala (see Kudu Impala
+integration <a href="kudu_impala_integration.html#managed_tables">documentation</a>) is named
+<code>impala::bar.foo</code>, its database will be <code>impala::bar</code>.</p>
+</li>
+<li>
+<p><strong>Table</strong> - a single Kudu table.</p>
+</li>
+<li>
+<p><strong>Column</strong> - a column within a Kudu table.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>In Ranger, privileges are also associated with specific actions. Access to Kudu
+tables may rely on privileges on the following actions:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><code>ALTER</code></p>
+</li>
+<li>
+<p><code>CREATE</code></p>
+</li>
+<li>
+<p><code>DELETE</code></p>
+</li>
+<li>
+<p><code>DROP</code></p>
+</li>
+<li>
+<p><code>INSERT</code></p>
+</li>
+<li>
+<p><code>UPDATE</code></p>
+</li>
+<li>
+<p><code>SELECT</code></p>
+</li>
+<li>
+<p><code>ALL</code></p>
+</li>
+<li>
+<p><code>METADATA</code></p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Specifically, if a user has the <code>ALL</code> privileges on a given table, that user has
+all of the above privileges on the table. <code>METADATA</code> privilege is modeled as any
+privilege. If a user has any privilege on a given table, that user has <code>METADATA</code>
+privileges on the table, i.e. a privilege granted on any action on a table implies
+that the user has the <code>METADATA</code> privilege on that table.</p>
+</div>
+<div class="paragraph">
+<p>In term of privilege evaluation Ranger doesn&#8217;t have the concept of hierarchical
+implication. To be more specific, if a user has <code>SELECT</code> privilege on a database,
+it does not imply that user has <code>SELECT</code> privileges on every table belonging to
+that database. On the other hand, Ranger supports privilege wildcard matching.
+For example, <code>db=a&#8594;table=*</code> matches all the tables that belong to database <code>a</code>.
+Therefore, in Ranger users actually need the <code>SELECT</code> privilege on
+<code>db=a&#8594;table=*&#8594;column=*</code> to match the semantics of the <code>SELECT</code> privilege on
+<code>db=a</code> in Sentry.</p>
+</div>
+<div class="paragraph">
+<p>Nevertheless, with Ranger integration, when a Kudu master receives a request,
+it consults Ranger to determine what privileges a user has. And the required
+policies documented in the <a href="#policy-for-kudu-masters">policy section</a>
+are enforced to determine whether the user is authorized to perform the requested
+action or not.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Even though Kudu table names remain case sensitive with Ranger integration,
+policies authorization is considered case-insensitive.
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect2">
 <h3 id="_apache_sentry"><a class="link" href="#_apache_sentry">Apache Sentry</a></h3>
 <div class="paragraph">
 <p>Apache Sentry models tabular objects in the following hierarchy:</p>
@@ -335,12 +465,12 @@ user to decide whether to perform or reject a request.</p>
 <div class="sect2">
 <h3 id="_authorization_tokens"><a class="link" href="#_authorization_tokens">Authorization Tokens</a></h3>
 <div class="paragraph">
-<p>Rather than having every tablet server communicate directly with Sentry,
-privileges are propagated and checked via <strong>authorization tokens</strong>. These tokens
-encapsulate what privileges a user has on a given table. Tokens are generated
-by the master and returned to Kudu clients upon opening a Kudu table. Kudu
-clients automatically attach authorization tokens when sending requests to
-tablet servers.</p>
+<p>Rather than having every tablet server communicate directly with the underlying
+authorization service (e.g. Sentry or Ranger), privileges are propagated and checked
+via <strong>authorization tokens</strong>. These tokens encapsulate what privileges a user has
+on a given table. Tokens are generated by the master and returned to Kudu clients
+upon opening a Kudu table. Kudu clients automatically attach authorization tokens
+when sending requests to tablet servers.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -350,11 +480,11 @@ tablet servers.</p>
 </td>
 <td class="content">
 Authorization tokens are a means to limiting the number of nodes directly
-accessing Sentry to retrieve privileges. As such, since the expected number of
-tablet servers in a cluster is much higher than the number of Kudu masters,
-they are only used to authorize requests sent to tablet servers. Kudu masters
-fetch privileges directly from Sentry or cache. See <a href="#privilege-caching">Caching</a> for
-more details of Kudu&#8217;s privilege cache.
+accessing the authorization service to retrieve privileges. As such, since the
+expected number of tablet servers in a cluster is much higher than the number of
+Kudu masters, they are only used to authorize requests sent to tablet servers.
+Kudu masters fetch privileges directly from the authorization service or cache.
+See <a href="#privilege-caching">Kudu Master Caching for Sentry</a> for more details of Kudu&#8217;s privilege cache.
 </td>
 </tr>
 </table>
@@ -379,15 +509,15 @@ operation, or if it is invalid (e.g. expired).</p>
 <p>It may be desirable to allow certain users to view and modify any data stored
 in Kudu. Such users can be specified via the <code>--trusted_user_acl</code> master
 configuration. Trusted users can perform any operation that would otherwise
-require fine-grained privileges, without Kudu consulting Sentry.</p>
+require fine-grained privileges, without Kudu consulting the authorization service.</p>
 </div>
 <div class="paragraph">
 <p>Additionally, some services that interact with Kudu may authorize requests on
 behalf of their end users. For example, Apache Impala authorizes queries on
 behalf of its users, and sends requests to Kudu as the Impala service user,
 commonly "impala". Since Impala authorizes requests on its own, to avoid
-extraneous communication between Sentry and Kudu, the Impala service user
-should be listed as a trusted user.</p>
+extraneous communication between the authorization service and Kudu, the
+Impala service user should be listed as a trusted user.</p>
 </div>
 <div class="admonitionblock note">
 <table>
@@ -407,6 +537,181 @@ documentation</a>.
 </div>
 </div>
 <div class="sect2">
+<h3 id="_configuring_the_integration_with_apache_ranger"><a class="link" href="#_configuring_the_integration_with_apache_ranger">Configuring the Integration with Apache Ranger</a></h3>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Ranger is often configured with Kerberos authentication. See
+<a href="#configuration">Configuring a Secure Kudu Cluster</a> for how to configure Kudu to authenticate via Kerberos.
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Sentry integration can not be enabled at the same time with Ranger
+integration.
+</td>
+</tr>
+</table>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>After building Kudu from source, find the <code>kudu-subprocess.jar</code> under the build
+directory (e.g. <code>build/release/bin</code>). Note its path, as it is the one to the
+JAR file containing the Ranger subprocess, which houses the Ranger client that
+Kudu will use to communicate with the Ranger server.</p>
+</li>
+<li>
+<p>Use the <code>kudu table list</code> tool to find any table names in the cluster that are
+not Ranger-compatible, which are names that begin or end with a period. Also check
+that there are no two table names that only differ by case, since authorization
+is case-insensitive. For those tables that don&#8217;t comply with the requirements,
+use the <code>kudu table rename_table</code> tool to rename the tables.</p>
+</li>
+<li>
+<p>Create Ranger client <code>ranger-kudu-security.xml</code> configuration file, and note down
+the directory containing this file.</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.policy.cache.dir&lt;/name&gt;
+  &lt;value&gt;policycache&lt;/value&gt;
+  &lt;description&gt;Directory where Ranger policies are cached after successful retrieval from the Ranger service&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.service.name&lt;/name&gt;
+  &lt;value&gt;kudu&lt;/value&gt;
+  &lt;description&gt;Name of the Ranger service repository storing policies for this Kudu cluster&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.policy.rest.url&lt;/name&gt;
+  &lt;value&gt;http://host:port&lt;/value&gt;
+  &lt;description&gt;Ranger Admin URL&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.policy.source.impl&lt;/name&gt;
+  &lt;value&gt;org.apache.ranger.admin.client.RangerAdminRESTClient&lt;/value&gt;
+  &lt;description&gt;Ranger client implementation to retrieve policies from the Ranger service&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.policy.rest.ssl.config.file&lt;/name&gt;
+  &lt;value&gt;ranger-kudu-policymgr-ssl.xml&lt;/value&gt;
+  &lt;description&gt;Path to the file containing SSL details to connect Ranger Admin&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;ranger.plugin.kudu.policy.pollIntervalMs&lt;/name&gt;
+  &lt;value&gt;30000&lt;/value&gt;
+  &lt;description&gt;Ranger client policy polling interval&lt;/description&gt;
+&lt;/property&gt;</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>When Secure Socket Layer (SSL) is enabled for Ranger Admin, add <code>ranger-kudu-policymgr-ssl.xml</code>
+file to the Ranger client configuration directory with the following configurations:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml">&lt;property&gt;
+  &lt;name&gt;xasecure.policymgr.clientssl.keystore&lt;/name&gt;
+  &lt;value&gt;[/path/to/keystore].jks&lt;/value&gt;
+  &lt;description&gt;Java keystore files&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;xasecure.policymgr.clientssl.keystore.credential.file&lt;/name&gt;
+  &lt;value&gt;jceks://file/[path/to/credentials].jceks&lt;/value&gt;
+  &lt;description&gt;Java keystore credential file&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;xasecure.policymgr.clientssl.truststore&lt;/name&gt;
+  &lt;value&gt;[/path/to/truststore].jks&lt;/value&gt;
+  &lt;description&gt;Java truststore file&lt;/description&gt;
+&lt;/property&gt;
+&lt;property&gt;
+  &lt;name&gt;xasecure.policymgr.clientssl.truststore.credential.file&lt;/name&gt;
+  &lt;value&gt;jceks://file/[path/to/credentials].jceks&lt;/value&gt;
+  &lt;description&gt;Java truststore credential file&lt;/description&gt;
+&lt;/property&gt;</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Set the following configurations on the Kudu master:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code># The path to directory containing Ranger client configuration. This example
+# assumes the path is '/kudu/ranger-config'.
+--ranger_config_path=/kudu/ranger-config
+
+# The path where the Java binary was installed. This example assumes
+# '$JAVA_HOME=/usr/local'
+--ranger_java_path=/usr/local/bin/java
+
+# The path to the JAR file containing the Ranger subprocess. This example
+# assumes '$KUDU_HOME=/kudu'
+--ranger_jar_path=/kudu/build/release/bin/kudu-subprocess.jar
+
+# This example ACL setup allows the 'impala' user to access all data stored in
+# Kudu, assuming Impala will authorize requests on its own. The 'kudu' user is
+# also granted access to all Kudu data, which may facilitate testing and
+# debugging (such as running the 'kudu cluster ksck' tool).
+--trusted_user_acl=impala,kudu</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Set the following configurations on the tablet servers:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code>--tserver_enforce_access_control=true</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Add a Kudu service repository with the following configurations via the Ranger
+Admin web UI:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="highlight"><code class="language-xml" data-lang="xml"># This example setup configures the Kudu service user as a privileged user to be
+# able to retrieve authorization policies stored in Ranger.
+
+&lt;property&gt;
+  &lt;name&gt;policy.download.auth.users&lt;/name&gt;
+  &lt;value&gt;kudu&lt;/value&gt;
+&lt;/property&gt;</code></pre>
+</div>
+</div>
+</div>
+<div class="sect2">
 <h3 id="sentry-configuration"><a class="link" href="#sentry-configuration">Configuring the Integration with Apache Sentry</a></h3>
 <div class="admonitionblock note">
 <table>
@@ -483,7 +788,7 @@ Metastore.
 </div>
 </div>
 <div class="sect2">
-<h3 id="privilege-caching"><a class="link" href="#privilege-caching">Caching</a></h3>
+<h3 id="privilege-caching"><a class="link" href="#privilege-caching">Kudu Master Caching for Sentry</a></h3>
 <div class="paragraph">
 <p>To avoid overwhelming Sentry with requests to fetch user privileges, the Kudu
 master can be configured to cache user privileges. A by-product of this caching
@@ -506,7 +811,30 @@ cached privileges to force Kudu to fetch new ones from Sentry:</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_policy_for_kudu_masters"><a class="link" href="#_policy_for_kudu_masters">Policy for Kudu Masters</a></h3>
+<h3 id="_ranger_client_caching"><a class="link" href="#_ranger_client_caching">Ranger Client Caching</a></h3>
+<div class="paragraph">
+<p>On the other hand, privilege cache in Kudu master is disabled with Ranger integration,
+since Ranger provides client side cache the use privileges and can periodically poll
+the privilege store for any changes. When a change is detected, the cache will be
+automatically updated.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+Update the <code>ranger.plugin.kudu.policy.pollIntervalMs</code> property specified in
+<code>ranger-kudu-security.xml</code> to set how often the Ranger client cache refreshes
+the privileges from the Ranger service.
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="policy-for-kudu-masters"><a class="link" href="#policy-for-kudu-masters">Policy for Kudu Masters</a></h3>
 <div class="paragraph">
 <p>The following authorization policy is enforced by Kudu masters.</p>
 </div>
@@ -874,12 +1202,15 @@ Kudu can be used with whole-disk encryption tools such as dm-crypt.</p>
 <li><a href="#_coarse_grained_authorization">Coarse-Grained Authorization</a></li>
 <li><a href="#fine_grained_authz">Fine-Grained Authorization</a>
 <ul class="sectlevel2">
+<li><a href="#_apache_ranger">Apache Ranger</a></li>
 <li><a href="#_apache_sentry">Apache Sentry</a></li>
 <li><a href="#_authorization_tokens">Authorization Tokens</a></li>
 <li><a href="#trusted-users">Trusted Users</a></li>
+<li><a href="#_configuring_the_integration_with_apache_ranger">Configuring the Integration with Apache Ranger</a></li>
 <li><a href="#sentry-configuration">Configuring the Integration with Apache Sentry</a></li>
-<li><a href="#privilege-caching">Caching</a></li>
-<li><a href="#_policy_for_kudu_masters">Policy for Kudu Masters</a></li>
+<li><a href="#privilege-caching">Kudu Master Caching for Sentry</a></li>
+<li><a href="#_ranger_client_caching">Ranger Client Caching</a></li>
+<li><a href="#policy-for-kudu-masters">Policy for Kudu Masters</a></li>
 <li><a href="#_policy_for_kudu_tablet_servers">Policy for Kudu Tablet Servers</a></li>
 </ul>
 </li>
diff --git a/releases/1.12.0/docs/transaction_semantics.html b/releases/1.12.0/docs/transaction_semantics.html
index 5e95d64..94f5e83 100644
--- a/releases/1.12.0/docs/transaction_semantics.html
+++ b/releases/1.12.0/docs/transaction_semantics.html
@@ -2,7 +2,7 @@
 title: Transaction Semantics in Apache Kudu
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--
 
diff --git a/releases/1.12.0/docs/troubleshooting.html b/releases/1.12.0/docs/troubleshooting.html
index 7e5352a..541d4a6 100644
--- a/releases/1.12.0/docs/troubleshooting.html
+++ b/releases/1.12.0/docs/troubleshooting.html
@@ -2,7 +2,7 @@
 title: Apache Kudu Troubleshooting
 layout: default
 active_nav: docs
-last_updated: 'Last updated 2020-05-14 16:58:37 PDT'
+last_updated: 'Last updated 2020-05-18 13:51:59 PDT'
 ---
 <!--