You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by gi...@apache.org on 2025/01/07 08:12:19 UTC

(hive-site) branch asf-site updated: deploy: fe484ae6fd415012d8af3df7fb0a50ef9d31db5a

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hive-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 97c6898  deploy: fe484ae6fd415012d8af3df7fb0a50ef9d31db5a
97c6898 is described below

commit 97c6898432008de0614b44d339ebde7eebc653d7
Author: zabetak <za...@users.noreply.github.com>
AuthorDate: Tue Jan 7 08:12:14 2025 +0000

    deploy: fe484ae6fd415012d8af3df7fb0a50ef9d31db5a
---
 docs/latest/283118453/index.html                   |   4 +-
 docs/latest/30151323/index.html                    |   6 +-
 docs/latest/44302539/index.html                    |   2 +-
 docs/latest/45876173/index.html                    |  10 +-
 docs/latest/50858744/index.html                    |   4 +-
 docs/latest/50860526/index.html                    |   2 +-
 .../adminmanual-configuration_27362070/index.html  |   4 +-
 .../adminmanual-installation_27362077/index.html   |   8 +-
 .../index.html                                     |   4 +-
 .../index.html                                     |  10 +-
 docs/latest/authdev_27362078/index.html            |  46 ++--
 docs/latest/avroserde_27850707/index.html          |  12 +-
 .../configuration-properties_27842758/index.html   | 244 ++++++++++-----------
 .../index.html                                     |  10 +-
 .../datasketches-integration_177050456/index.html  |   4 +-
 .../latest/developerguide-udtf_27362086/index.html |   2 +-
 docs/latest/developerguide_27362074/index.html     |   2 +-
 docs/latest/druid-integration_65866491/index.html  |   6 +-
 .../genericudafcasestudy_27362093/index.html       |   4 +-
 docs/latest/gettingstarted_27362090/index.html     |   8 +-
 docs/latest/groupbywithrollup_27826238/index.html  |  12 +-
 docs/latest/hbaseintegration_27362089/index.html   |   4 +-
 docs/latest/hcatalog-cli_34013932/index.html       |  10 +-
 docs/latest/hcatalog-loadstore_34013511/index.html |   8 +-
 docs/latest/hcatalog-usinghcat_34013260/index.html |   6 +-
 docs/latest/hive-apis-overview_61326349/index.html |  16 +-
 docs/latest/hive-on-spark_42567714/index.html      |  32 +--
 docs/latest/hive-transactions_40509723/index.html  |   4 +-
 docs/latest/hive-udfs_282102277/index.html         |   6 +-
 docs/latest/hiveclient_27362101/index.html         |   2 +-
 docs/latest/hivedeveloperfaq_27823747/index.html   |  52 ++---
 docs/latest/hiveodbc_27362099/index.html           |   6 +-
 .../hivereplicationdevelopment_55155632/index.html |   2 +-
 .../index.html                                     |  20 +-
 .../latest/hiveserver2-clients_30758725/index.html |  14 +-
 docs/latest/howtocommit_27362108/index.html        |   2 +-
 docs/latest/index.xml                              |   2 +-
 docs/latest/indexdev_27362104/index.html           |   4 +-
 .../jdbc-storage-handler_95651916/index.html       |   2 +-
 .../index.html                                     |   4 +-
 docs/latest/languagemanual-ddl_27362034/index.html |  54 ++---
 .../languagemanual-groupby_27362038/index.html     |   2 +-
 .../index.html                                     |   2 +-
 .../languagemanual-indexing_31822176/index.html    |   2 +-
 .../languagemanual-joins_27362039/index.html       |   2 +-
 docs/latest/languagemanual-lzo_33298193/index.html |   6 +-
 .../languagemanual-sortby_27362045/index.html      |   2 +-
 .../languagemanual-transform_27362047/index.html   |   2 +-
 .../languagemanual-types_27838462/index.html       |   6 +-
 docs/latest/languagemanual-udf_27362046/index.html |  16 +-
 .../index.html                                     |  10 +-
 docs/latest/listbucketing_27846854/index.html      |   2 +-
 docs/latest/llap_62689557/index.html               |   2 +-
 .../manual-installation_283118363/index.html       |   6 +-
 .../latest/mapjoinoptimization_27362029/index.html |  18 +-
 docs/latest/materialized-views_80447331/index.html |   2 +-
 docs/latest/outerjoinbehavior_35749927/index.html  |   8 +-
 docs/latest/parquet_38570914/index.html            |  16 +-
 .../index.html                                     |   2 +-
 docs/latest/replication_61336919/index.html        |   2 +-
 docs/latest/scheduled-queries_145724128/index.html |   6 +-
 .../setting-up-hiveserver2_30758712/index.html     |   2 +-
 .../index.html                                     |  10 +-
 .../statisticsanddatamining_27362058/index.html    |   4 +-
 docs/latest/statsdev_27362062/index.html           |   4 +-
 .../streaming-data-ingest-v2_85477610/index.html   |   2 +-
 .../streaming-data-ingest_40509746/index.html      |   2 +-
 docs/latest/top-k-stats_30150275/index.html        |   2 +-
 docs/latest/tutorial_27362061/index.html           |   8 +-
 .../index.html                                     |  16 +-
 docs/latest/user-faq_27362095/index.html           |  38 ++--
 .../index.html                                     |   8 +-
 .../webhcat-reference-ddl_34015990/index.html      |   4 +-
 .../webhcat-reference-deletedb_34016281/index.html |   4 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../webhcat-reference-getdb_34016250/index.html    |   4 +-
 .../webhcat-reference-getdbs_34016238/index.html   |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   4 +-
 .../webhcat-reference-gettable_34016519/index.html |  12 +-
 .../index.html                                     |   4 +-
 .../webhcat-reference-hive_34017180/index.html     |   2 +-
 .../webhcat-reference-job_34835065/index.html      |   2 +-
 .../webhcat-reference-jobids_34017187/index.html   |   2 +-
 .../webhcat-reference-jobinfo_34017194/index.html  |   4 +-
 .../webhcat-reference-jobs_34835057/index.html     |  10 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../webhcat-reference-pig_34017169/index.html      |   2 +-
 .../index.html                                     |   4 +-
 .../index.html                                     |   2 +-
 .../webhcat-reference-putdb_34016273/index.html    |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../webhcat-reference-puttable_34016540/index.html |   6 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   4 +-
 .../webhcat-reference-status_34015941/index.html   |   2 +-
 .../webhcat-reference-version_34015986/index.html  |   2 +-
 .../index.html                                     |   2 +-
 .../index.html                                     |   2 +-
 .../webhcat-usingwebhcat_34015492/index.html       |   4 +-
 index.xml                                          |   2 +-
 110 files changed, 490 insertions(+), 490 deletions(-)

diff --git a/docs/latest/283118453/index.html b/docs/latest/283118453/index.html
index 6e7193d..08b28c1 100644
--- a/docs/latest/283118453/index.html
+++ b/docs/latest/283118453/index.html
@@ -119,7 +119,7 @@ ASF
 <ul>
 <li><a href=#acid-and-transactions-in-hive>ACID and Transactions in Hive</a>
 <ul>
-<li><a href=#what-is-acid-and-why-should-you-use-it?>What is ACID and why should you use it?</a></li>
+<li><a href=#what-is-acid-and-why-should-you-use-it>What is ACID and why should you use it?</a></li>
 <li><a href=#limitations>Limitations</a></li>
 <li><a href=#streaming-apis>Streaming APIs</a></li>
 <li><a href=#grammar-changes>Grammar Changes</a></li>
@@ -136,7 +136,7 @@ ASF
 <li><a href=#show-compactions>SHOW COMPACTIONS</a></li>
 </ul>
 </li>
-<li><a href=#transaction/lock-manager>Transaction/Lock Manager</a></li>
+<li><a href=#transactionlock-manager>Transaction/Lock Manager</a></li>
 </ul>
 </li>
 <li><a href=#configuration>Configuration</a>
diff --git a/docs/latest/30151323/index.html b/docs/latest/30151323/index.html
index 2319c64..576f012 100644
--- a/docs/latest/30151323/index.html
+++ b/docs/latest/30151323/index.html
@@ -118,11 +118,11 @@ ASF
 <p>This document describes enhanced aggregation features for the GROUP BY clause of SELECT statements.</p>
 <ul>
 <li><a href=#grouping-sets-clause>GROUPING SETS clause</a></li>
-<li><a href=#grouping\_\_id-function>Grouping__ID function</a></li>
+<li><a href=#grouping__id-function>Grouping__ID function</a></li>
 <li><a href=#grouping-function>Grouping function</a></li>
 <li><a href=#cubes-and-rollups>Cubes and Rollups</a></li>
-<li><a href=#hive-new-job-grouping-set-cardinality>hive.new.job.grouping.set.cardinality</a></li>
-<li><a href=#grouping\_\_id-function--before-hive-2-3-0->Grouping__ID function (before Hive 2.3.0)</a></li>
+<li><a href=#hivenewjobgroupingsetcardinality>hive.new.job.grouping.set.cardinality</a></li>
+<li><a href=#grouping__id-function-before-hive-230>Grouping__ID function (before Hive 2.3.0)</a></li>
 </ul>
 <p>Version</p>
 <p>Grouping sets, CUBE and ROLLUP operators, and the GROUPING__ID function were added in Hive 0.10.0.<br>
diff --git a/docs/latest/44302539/index.html b/docs/latest/44302539/index.html
index 7015c6e..3eb1779 100644
--- a/docs/latest/44302539/index.html
+++ b/docs/latest/44302539/index.html
@@ -129,7 +129,7 @@ ASF
 <li><a href=#tuning-details>Tuning Details</a></li>
 </ul>
 </li>
-<li><a href=#common-issues--green-are-resolved,-will-be-removed-from-this-list->Common Issues (Green are resolved, will be removed from this list)</a></li>
+<li><a href=#common-issues-green-are-resolved-will-be-removed-from-this-list>Common Issues (Green are resolved, will be removed from this list)</a></li>
 <li><a href=#recommended-configuration>Recommended Configuration</a></li>
 <li><a href=#design-documents>Design documents</a></li>
 </ul>
diff --git a/docs/latest/45876173/index.html b/docs/latest/45876173/index.html
index 32422c7..308d00f 100644
--- a/docs/latest/45876173/index.html
+++ b/docs/latest/45876173/index.html
@@ -118,21 +118,21 @@ ASF
 <ul>
 <li><a href=#disclaimer>Disclaimer</a></li>
 <li><a href=#prerequisites>Prerequisites</a></li>
-<li><a href=#users,-groups,-and-roles>Users, Groups, and Roles</a>
+<li><a href=#users-groups-and-roles>Users, Groups, and Roles</a>
 <ul>
 <li><a href=#names-of-users-and-roles>Names of Users and Roles</a></li>
 </ul>
 </li>
-<li><a href=#creating/dropping/using-roles>Creating/Dropping/Using Roles</a>
+<li><a href=#creatingdroppingusing-roles>Creating/Dropping/Using Roles</a>
 <ul>
-<li><a href=#create/drop-role>Create/Drop Role</a></li>
-<li><a href=#grant/revoke-roles>Grant/Revoke Roles</a></li>
+<li><a href=#createdrop-role>Create/Drop Role</a></li>
+<li><a href=#grantrevoke-roles>Grant/Revoke Roles</a></li>
 <li><a href=#viewing-granted-roles>Viewing Granted Roles</a></li>
 </ul>
 </li>
 <li><a href=#privileges>Privileges</a>
 <ul>
-<li><a href=#grant/revoke-privileges>Grant/Revoke Privileges</a></li>
+<li><a href=#grantrevoke-privileges>Grant/Revoke Privileges</a></li>
 <li><a href=#viewing-granted-privileges>Viewing Granted Privileges</a></li>
 </ul>
 </li>
diff --git a/docs/latest/50858744/index.html b/docs/latest/50858744/index.html
index d28d6d2..6889144 100644
--- a/docs/latest/50858744/index.html
+++ b/docs/latest/50858744/index.html
@@ -119,14 +119,14 @@ ASF
 <li><a href=#purpose-and-prerequisites>Purpose and Prerequisites</a></li>
 <li><a href=#mapreduce-summary>MapReduce Summary</a>
 <ul>
-<li><a href=#figure-1--join-processors-for-hive-on-mapreduce>Figure 1. Join Processors for Hive on MapReduce</a></li>
+<li><a href=#figure-1-join-processors-for-hive-on-mapreduce>Figure 1. Join Processors for Hive on MapReduce</a></li>
 </ul>
 </li>
 <li><a href=#tez-comparison>Tez Comparison</a></li>
 <li><a href=#spark-mapjoin>Spark MapJoin</a></li>
 <li><a href=#spark-join-design>Spark Join Design</a>
 <ul>
-<li><a href=#figure-2:-join-processors-for-hive-on-spark>Figure 2: Join Processors for Hive on Spark</a></li>
+<li><a href=#figure-2-join-processors-for-hive-on-spark>Figure 2: Join Processors for Hive on Spark</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/50860526/index.html b/docs/latest/50860526/index.html
index c83830f..0e13eee 100644
--- a/docs/latest/50860526/index.html
+++ b/docs/latest/50860526/index.html
@@ -127,7 +127,7 @@ ASF
 <li><a href=#hash-join-in-hive>Hash Join in Hive</a></li>
 </ul>
 </li>
-<li><a href=#motivation-for-“hybrid-hybrid-grace-hash-join”>Motivation for “Hybrid Hybrid GRACE Hash Join”</a></li>
+<li><a href=#motivation-for-hybrid-hybrid-grace-hash-join>Motivation for “Hybrid Hybrid GRACE Hash Join”</a></li>
 <li><a href=#algorithm>Algorithm</a></li>
 <li><a href=#recursive-hashing-and-spilling>Recursive Hashing and Spilling</a></li>
 <li><a href=#skewed-data-distribution>Skewed Data Distribution</a></li>
diff --git a/docs/latest/adminmanual-configuration_27362070/index.html b/docs/latest/adminmanual-configuration_27362070/index.html
index 876bb02..0f79507 100644
--- a/docs/latest/adminmanual-configuration_27362070/index.html
+++ b/docs/latest/adminmanual-configuration_27362070/index.html
@@ -118,7 +118,7 @@ ASF
 <ul>
 <li><a href=#configuring-hive>Configuring Hive</a>
 <ul>
-<li><a href=#hive-site-xml-and-hive-default-xml-template>hive-site.xml and hive-default.xml.template</a></li>
+<li><a href=#hive-sitexml-and-hive-defaultxmltemplate>hive-site.xml and hive-default.xml.template</a></li>
 <li><a href=#temporary-folders>Temporary Folders</a></li>
 <li><a href=#log-files>Log Files</a></li>
 <li><a href=#derby-server-mode>Derby Server Mode</a></li>
@@ -146,7 +146,7 @@ ASF
 <pre tabindex=0><code>  bin/hive --hiveconf hive.exec.scratchdir=/tmp/mydir
 
 </code></pre><ul>
-<li>In <strong><code>hive-site.xml</code></strong>. This is used for setting values for the entire Hive configuration (see <a href=#hive-site-xml-and-hive-default-xml-template>hive-site.xml and hive-default.xml.template</a> below). For example:</li>
+<li>In <strong><code>hive-site.xml</code></strong>. This is used for setting values for the entire Hive configuration (see <a href=#hive-sitexml-and-hive-defaultxmltemplate>hive-site.xml and hive-default.xml.template</a> below). For example:</li>
 </ul>
 <pre tabindex=0><code>  &lt;property&gt;
     &lt;name&gt;hive.exec.scratchdir&lt;/name&gt;
diff --git a/docs/latest/adminmanual-installation_27362077/index.html b/docs/latest/adminmanual-installation_27362077/index.html
index f6d7f21..ea4c1bc 100644
--- a/docs/latest/adminmanual-installation_27362077/index.html
+++ b/docs/latest/adminmanual-installation_27362077/index.html
@@ -119,9 +119,9 @@ ASF
 <li><a href=#installing-hive>Installing Hive</a>
 <ul>
 <li><a href=#installing-from-a-tarball>Installing from a Tarball</a></li>
-<li><a href=#installing-from-source-code--hive-1-2-0-and-later->Installing from Source Code (Hive 1.2.0 and Later)</a></li>
-<li><a href=#installing-from-source-code--hive-0-13-0-and-later->Installing from Source Code (Hive 0.13.0 and Later)</a></li>
-<li><a href=#installing-from-source-code--hive-0-12-0-and-earlier->Installing from Source Code (Hive 0.12.0 and Earlier)</a></li>
+<li><a href=#installing-from-source-code-hive-120-and-later>Installing from Source Code (Hive 1.2.0 and Later)</a></li>
+<li><a href=#installing-from-source-code-hive-0130-and-later>Installing from Source Code (Hive 0.13.0 and Later)</a></li>
+<li><a href=#installing-from-source-code-hive-0120-and-earlier>Installing from Source Code (Hive 0.12.0 and Earlier)</a></li>
 </ul>
 </li>
 <li><a href=#next-steps>Next Steps</a>
@@ -133,7 +133,7 @@ ASF
 <li><a href=#hcatalog-and-webhcat>HCatalog and WebHCat</a>
 <ul>
 <li><a href=#hcatalog>HCatalog</a></li>
-<li><a href=#webhcat--templeton->WebHCat (Templeton)</a></li>
+<li><a href=#webhcat-templeton>WebHCat (Templeton)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/adminmanual-metastore-3-0-administration_75978150/index.html b/docs/latest/adminmanual-metastore-3-0-administration_75978150/index.html
index b113949..185787c 100644
--- a/docs/latest/adminmanual-metastore-3-0-administration_75978150/index.html
+++ b/docs/latest/adminmanual-metastore-3-0-administration_75978150/index.html
@@ -126,8 +126,8 @@ ASF
 <li><a href=#general-configuration>General Configuration</a></li>
 <li><a href=#rdbms>RDBMS</a>
 <ul>
-<li><a href=#option-1:-embedding-derby>Option 1: Embedding Derby</a></li>
-<li><a href=#option-2:-external-rdbms>Option 2: External RDBMS</a>
+<li><a href=#option-1-embedding-derby>Option 1: Embedding Derby</a></li>
+<li><a href=#option-2-external-rdbms>Option 2: External RDBMS</a>
 <ul>
 <li><a href=#supported-rdbmss>Supported RDBMSs</a></li>
 </ul>
diff --git a/docs/latest/adminmanual-metastore-administration_27362076/index.html b/docs/latest/adminmanual-metastore-administration_27362076/index.html
index 8bb14ad..9cceac0 100644
--- a/docs/latest/adminmanual-metastore-administration_27362076/index.html
+++ b/docs/latest/adminmanual-metastore-administration_27362076/index.html
@@ -127,9 +127,9 @@ ASF
 <li><a href=#default-configuration>Default Configuration</a></li>
 </ul>
 </li>
-<li><a href=#local/embedded-metastore-database--derby->Local/Embedded Metastore Database (Derby)</a></li>
+<li><a href=#localembedded-metastore-database-derby>Local/Embedded Metastore Database (Derby)</a></li>
 <li><a href=#remote-metastore-database>Remote Metastore Database</a></li>
-<li><a href=#local/embedded-metastore-server>Local/Embedded Metastore Server</a></li>
+<li><a href=#localembedded-metastore-server>Local/Embedded Metastore Server</a></li>
 <li><a href=#remote-metastore-server>Remote Metastore Server</a>
 <ul>
 <li><a href=#client-configuration-parameters>Client Configuration Parameters</a></li>
@@ -147,12 +147,12 @@ ASF
 <p>There are 2 different ways to setup the metastore server and metastore database using different Hive configurations:</p>
 <p>Configuration options for <strong>metastore database</strong> where metadata is persisted:</p>
 <ul>
-<li><a href=#local/embedded-metastore-database--derby->Local/Embedded Metastore Database (Derby)</a></li>
+<li><a href=#localembedded-metastore-database-derby>Local/Embedded Metastore Database (Derby)</a></li>
 <li><a href=#remote-metastore-database>Remote Metastore Database</a></li>
 </ul>
 <p>Configuration options for <strong>metastore server</strong>:</p>
 <ul>
-<li><a href=#local/embedded-metastore-server>Local/Embedded Metastore Server</a></li>
+<li><a href=#localembedded-metastore-server>Local/Embedded Metastore Server</a></li>
 <li><a href=#remote-metastore-server>Remote Metastore Server</a></li>
 </ul>
 <h4 id=basic-configuration-parameters>Basic Configuration Parameters</h4>
@@ -273,7 +273,7 @@ ASF
 <p>The default configuration sets up an embedded metastore which is used in unit tests and is described in the next section. More practical options are described in the subsequent sections.</p>
 <h3 id=localembedded-metastore-database-derby>Local/Embedded Metastore Database (Derby)</h3>
 <p><strong>An embedded metastore database is mainly used for unit tests. Only one process can connect to the metastore database at a time, so it is not really a practical solution but works well for unit tests.</strong></p>
-<p>For unit tests <a href=#local/embedded-metastore-server>Local/Embedded Metastore Server</a> configuration for the metastore server is used in conjunction with embedded database.</p>
+<p>For unit tests <a href=#localembedded-metastore-server>Local/Embedded Metastore Server</a> configuration for the metastore server is used in conjunction with embedded database.</p>
 <p>Derby is the default database for the embedded metastore.</p>
 <table>
 <thead>
diff --git a/docs/latest/authdev_27362078/index.html b/docs/latest/authdev_27362078/index.html
index 0665f1b..9b5376e 100644
--- a/docs/latest/authdev_27362078/index.html
+++ b/docs/latest/authdev_27362078/index.html
@@ -117,50 +117,50 @@ ASF
 <h1 id=apache-hive--authdev>Apache Hive : AuthDev</h1>
 <p><strong>Index</strong></p>
 <ul>
-<li><a href=#1--privilege>1. Privilege</a>
+<li><a href=#1-privilege>1. Privilege</a>
 <ul>
-<li><a href=#1-1-access-privilege>1.1 Access Privilege</a></li>
+<li><a href=#11-access-privilege>1.1 Access Privilege</a></li>
 </ul>
 </li>
-<li><a href=#2--hive-operations>2. Hive Operations</a></li>
-<li><a href=#3--metadata>3. Metadata</a>
+<li><a href=#2-hive-operations>2. Hive Operations</a></li>
+<li><a href=#3-metadata>3. Metadata</a>
 <ul>
-<li><a href=#3-1-user,-group,-and-roles>3.1 user, group, and roles</a>
+<li><a href=#31-user-group-and-roles>3.1 user, group, and roles</a>
 <ul>
-<li><a href=#3-1-1-role-management>3.1.1 Role management</a></li>
-<li><a href=#3-1-2-role-metadata>3.1.2 role metadata</a></li>
-<li><a href=#3-1-3-hive-role-user-membership-table>3.1.3 hive role user membership table</a></li>
+<li><a href=#311-role-management>3.1.1 Role management</a></li>
+<li><a href=#312-role-metadata>3.1.2 role metadata</a></li>
+<li><a href=#313-hive-role-user-membership-table>3.1.3 hive role user membership table</a></li>
 </ul>
 </li>
-<li><a href=#3-2-privileges-to-be-supported-by-hive>3.2 Privileges to be supported by Hive</a>
+<li><a href=#32-privileges-to-be-supported-by-hive>3.2 Privileges to be supported by Hive</a>
 <ul>
-<li><a href=#3-2-1-metadata>3.2.1 metadata</a></li>
+<li><a href=#321-metadata>3.2.1 metadata</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a href=#4--grant/revoke-access-privilege>4. grant/revoke access privilege</a>
+<li><a href=#4-grantrevoke-access-privilege>4. grant/revoke access privilege</a>
 <ul>
-<li><a href=#4-1-privilege-names/types:>4.1 Privilege names/types:</a></li>
-<li><a href=#4-2-show-grant>4.2 show grant</a></li>
-<li><a href=#4-3-grant/revoke-statement>4.3 grant/revoke statement</a></li>
+<li><a href=#41-privilege-namestypes>4.1 Privilege names/types:</a></li>
+<li><a href=#42-show-grant>4.2 show grant</a></li>
+<li><a href=#43-grantrevoke-statement>4.3 grant/revoke statement</a></li>
 </ul>
 </li>
-<li><a href=#5--authorization-verification>5. Authorization verification</a>
+<li><a href=#5-authorization-verification>5. Authorization verification</a>
 <ul>
-<li><a href=#5-1-user/group/role>5.1 USER/GROUP/ROLE</a></li>
-<li><a href=#5-2-the-verification-steps>5.2 The verification steps</a></li>
-<li><a href=#5-3-examples>5.3 Examples</a></li>
+<li><a href=#51-usergrouprole>5.1 USER/GROUP/ROLE</a></li>
+<li><a href=#52-the-verification-steps>5.2 The verification steps</a></li>
+<li><a href=#53-examples>5.3 Examples</a></li>
 </ul>
 </li>
-<li><a href=#6--where-to-add-authorization-in-hive>6. Where to add authorization in Hive</a></li>
-<li><a href=#7--implementation>7. Implementation</a>
+<li><a href=#6-where-to-add-authorization-in-hive>6. Where to add authorization in Hive</a></li>
+<li><a href=#7-implementation>7. Implementation</a>
 <ul>
-<li><a href=#7-1-authenticator-interface>7.1 Authenticator interface</a></li>
-<li><a href=#7-2-authorization>7.2 Authorization</a></li>
+<li><a href=#71-authenticator-interface>7.1 Authenticator interface</a></li>
+<li><a href=#72-authorization>7.2 Authorization</a></li>
 </ul>
 </li>
-<li><a href=#8--metastore-upgrade-script-for-mysql>8. Metastore upgrade script for mysql</a></li>
+<li><a href=#8-metastore-upgrade-script-for-mysql>8. Metastore upgrade script for mysql</a></li>
 <li><a href=#hdfs-permission>HDFS Permission</a></li>
 </ul>
 <p>Authorization modes</p>
diff --git a/docs/latest/avroserde_27850707/index.html b/docs/latest/avroserde_27850707/index.html
index 22b91de..05b5d64 100644
--- a/docs/latest/avroserde_27850707/index.html
+++ b/docs/latest/avroserde_27850707/index.html
@@ -132,7 +132,7 @@ ASF
 <p><a href=#creating-avro-backed-hive-tables>Creating Avro-backed Hive tables</a></p>
 <ul>
 <li><a href=#all-hive-versions>All Hive versions</a></li>
-<li><a href=#hive-0-14-and-later-versions>Hive 0.14 and later versions</a></li>
+<li><a href=#hive-014-and-later-versions>Hive 0.14 and later versions</a></li>
 </ul>
 </li>
 <li>
@@ -140,17 +140,17 @@ ASF
 <pre><code>  - [Example](#example)+ [All Hive versions](#all-hive-versions)
 </code></pre>
 <ul>
-<li><a href=#hive-0-14-and-later>Hive 0.14 and later</a></li>
+<li><a href=#hive-014-and-later>Hive 0.14 and later</a></li>
 <li><a href=#avro-file-extension>Avro file extension</a></li>
 </ul>
 </li>
 <li>
 <p><a href=#specifying-the-avro-schema-for-a-table>Specifying the Avro schema for a table</a></p>
 <ul>
-<li><a href=#use-avro-schema-url>Use avro.schema.url</a></li>
-<li><a href=#use-schema-literal-and-embed-the-schema-in-the-create-statement>Use schema.literal and embed the schema in the create statement</a></li>
-<li><a href=#use-avro-schema-literal-and-pass-the-schema-into-the-script>Use avro.schema.literal and pass the schema into the script</a></li>
-<li><a href=#use-none-to-ignore-either-avro-schema-literal-or-avro-schema-url>Use none to ignore either avro.schema.literal or avro.schema.url</a></li>
+<li><a href=#use-avroschemaurl>Use avro.schema.url</a></li>
+<li><a href=#use-schemaliteral-and-embed-the-schema-in-the-create-statement>Use schema.literal and embed the schema in the create statement</a></li>
+<li><a href=#use-avroschemaliteral-and-pass-the-schema-into-the-script>Use avro.schema.literal and pass the schema into the script</a></li>
+<li><a href=#use-none-to-ignore-either-avroschemaliteral-or-avroschemaurl>Use none to ignore either avro.schema.literal or avro.schema.url</a></li>
 </ul>
 </li>
 <li>
diff --git a/docs/latest/configuration-properties_27842758/index.html b/docs/latest/configuration-properties_27842758/index.html
index b92a3af..ad21642 100644
--- a/docs/latest/configuration-properties_27842758/index.html
+++ b/docs/latest/configuration-properties_27842758/index.html
@@ -122,10 +122,10 @@ ASF
 <li><a href=#query-and-ddl-execution>Query and DDL Execution</a>
 <ul>
 <li><a href=#datetime>Datetime</a></li>
-<li><a href=#serdes-and-i/o>SerDes and I/O</a>
+<li><a href=#serdes-and-io>SerDes and I/O</a>
 <ul>
 <li><a href=#serdes>SerDes</a></li>
-<li><a href=#i/o>I/O</a></li>
+<li><a href=#io>I/O</a></li>
 </ul>
 </li>
 <li><a href=#file-formats>File Formats</a>
@@ -161,7 +161,7 @@ ASF
 <li><a href=#llap-client>LLAP Client</a></li>
 <li><a href=#llap-web-services>LLAP Web Services</a></li>
 <li><a href=#llap-cache>LLAP Cache</a></li>
-<li><a href=#llap-i/o>LLAP I/O</a></li>
+<li><a href=#llap-io>LLAP I/O</a></li>
 <li><a href=#llap-cbo>LLAP CBO</a></li>
 <li><a href=#llap-metrics>LLAP Metrics</a></li>
 <li><a href=#llap-udf-security>LLAP UDF Security</a></li>
@@ -183,7 +183,7 @@ ASF
 </li>
 <li><a href=#authentication-and-authorization>Authentication and Authorization</a>
 <ul>
-<li><a href=#restricted/hidden/internal-list-and-whitelist>Restricted/Hidden/Internal List and Whitelist</a>
+<li><a href=#restrictedhiddeninternal-list-and-whitelist>Restricted/Hidden/Internal List and Whitelist</a>
 <ul>
 <li><a href=#whitelist-for-sql-standard-based-hive-authorization>Whitelist for SQL Standard Based Hive Authorization</a></li>
 </ul>
@@ -202,7 +202,7 @@ ASF
 <li><a href=#hbase-storagehandler>HBase StorageHandler</a></li>
 <li><a href=#hive-web-interface--hwi---component-removed-as-of-hive-2-2-0->Hive Web Interface (HWI) (component removed as of Hive 2.2.0)</a></li>
 <li><a href=#replication>Replication</a></li>
-<li><a href=#blobstore--i-e--amazon-s3->Blobstore (i.e. Amazon S3)</a></li>
+<li><a href=#blobstore-ie-amazon-s3>Blobstore (i.e. Amazon S3)</a></li>
 <li><a href=#test-properties>Test Properties</a></li>
 </ul>
 </li>
@@ -213,7 +213,7 @@ ASF
 <p>The canonical list of configuration properties is managed in the <code>HiveConf</code> Java class, so refer to the <code>HiveConf.java</code> file for a complete list of configuration properties available in your Hive release.</p>
 <p>For information about how to use these configuration properties, see <a href=#configuring-hive>Configuring Hive</a>. That document also describes administrative configuration properties for setting up Hive in the <a href=#configuration-variables>Configuration Variables</a> section. <a href=https://cwiki.apache.org/confluence/display/Hive/AdminManual+MetastoreAdmin>Hive Metastore Administration</a> describes additional configuration properties for the metastore.</p>
 <p>Version information</p>
-<p>As of Hive 0.14.0 ( <a href=https://issues.apache.org/jira/browse/HIVE-7211>HIVE-7211</a> ), a configuration name that starts with &ldquo;hive.&rdquo; is regarded as a Hive system property. With the <a href=#hive-conf-validation>hive.conf.validation</a> option true (default), any attempts to set a configuration property that starts with &ldquo;hive.&rdquo; which is not registered to the Hive system will throw an exception.</p>
+<p>As of Hive 0.14.0 ( <a href=https://issues.apache.org/jira/browse/HIVE-7211>HIVE-7211</a> ), a configuration name that starts with &ldquo;hive.&rdquo; is regarded as a Hive system property. With the <a href=#hiveconfvalidation>hive.conf.validation</a> option true (default), any attempts to set a configuration property that starts with &ldquo;hive.&rdquo; which is not registered to the Hive system will throw an exception.</p>
 <h2 id=query-and-ddl-execution>Query and DDL Execution</h2>
 <h5 id=hiveexecutionengine>hive.execution.engine</h5>
 <ul>
@@ -252,7 +252,7 @@ ASF
 <li>Default Value: <code>999</code> prior to Hive 0.14.0; <code>1009</code>  in Hive 0.14.0 and later</li>
 <li>Added In: Hive 0.2.0; default changed in 0.14.0 with <a href=https://issues.apache.org/jira/browse/HIVE-7158>HIVE-7158</a> (and <a href=https://issues.apache.org/jira/browse/HIVE-7917>HIVE-7917</a>)</li>
 </ul>
-<p>Maximum number of reducers that will be used. If the one specified in the configuration property <strong><a href=#mapred-reduce-tasks>mapred.reduce.tasks</a></strong> is negative, Hive will use this as the maximum number of reducers when automatically determining the number of reducers.</p>
+<p>Maximum number of reducers that will be used. If the one specified in the configuration property <strong><a href=#mapredreducetasks>mapred.reduce.tasks</a></strong> is negative, Hive will use this as the maximum number of reducers when automatically determining the number of reducers.</p>
 <h5 id=hivejarpath>hive.jar.path</h5>
 <ul>
 <li>Default Value: (empty)</li>
@@ -277,8 +277,8 @@ ASF
 <li>Added In: Hive 0.2.0; default changed in 0.8.1 and in 0.14.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6847>HIVE-6847</a> and <a href=https://issues.apache.org/jira/browse/HIVE-8143>HIVE-8143</a></li>
 </ul>
 <p>Scratch space for Hive jobs. This directory is used by Hive to store the plans for different map/reduce stages for the query as well as to stored the intermediate outputs of these stages.</p>
-<p><em>Hive 0.14.0 and later:</em>  HDFS root scratch directory for Hive jobs, which gets created with write all (733) permission.  For each connecting user, an HDFS scratch directory ${<strong>hive.exec.scratchdir</strong>}/ is created  with ${ <strong><a href=#hive-scratch-dir-permission>hive.scratch.dir.permission</a></strong> }.</p>
-<p>Also see  <a href=#**hive-start-cleanup-scratchdir**><strong>hive.start.cleanup.scratchdir</strong></a> and <strong><a href=#hive-scratchdir-lock>hive.scratchdir.lock</a></strong> .  When running Hive in local mode, see  <a href=#**hive-exec-local-scratchdir**><strong>hive.exec.local.scratchdir</strong></a>.</p>
+<p><em>Hive 0.14.0 and later:</em>  HDFS root scratch directory for Hive jobs, which gets created with write all (733) permission.  For each connecting user, an HDFS scratch directory ${<strong>hive.exec.scratchdir</strong>}/ is created  with ${ <strong><a href=#hivescratchdirpermission>hive.scratch.dir.permission</a></strong> }.</p>
+<p>Also see  <a href=#**hive-start-cleanup-scratchdir**><strong>hive.start.cleanup.scratchdir</strong></a> and <strong><a href=#hivescratchdirlock>hive.scratchdir.lock</a></strong> .  When running Hive in local mode, see  <a href=#**hive-exec-local-scratchdir**><strong>hive.exec.local.scratchdir</strong></a>.</p>
 <h5 id=hivescratchdirpermission>hive.scratch.dir.permission</h5>
 <ul>
 <li>Default Value: <code>700</code></li>
@@ -370,7 +370,7 @@ ASF
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.8.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2056>HIVE-2056</a></li>
-<li>Removed In: Hive 0.9.0 by <a href=https://issues.apache.org/jira/browse/HIVE-2621>HIVE-2621</a> (see <strong><a href=#hive-multigroupby-singlereducer>hive.multigroupby.singlereducer</a></strong> )</li>
+<li>Removed In: Hive 0.9.0 by <a href=https://issues.apache.org/jira/browse/HIVE-2621>HIVE-2621</a> (see <strong><a href=#hivemultigroupbysinglereducer>hive.multigroupby.singlereducer</a></strong> )</li>
 </ul>
 <p>Whether to optimize multi group by query to generate a single M/R job plan. If the multi group by query has common group by keys, it will be optimized to generate a single M/R job. (This configuration property was removed in release 0.9.0.)</p>
 <h5 id=hivemultigroupbysinglereducer>hive.multigroupby.singlereducer</h5>
@@ -399,7 +399,7 @@ ASF
 <li>Added In: Hive 0.4.0 with <a href=https://issues.apache.org/jira/browse/HIVE-279>HIVE-279</a>, default changed to true in Hive 0.4.0 with <a href=https://issues.apache.org/jira/browse/HIVE-626>HIVE-626</a></li>
 </ul>
 <p>Whether to enable predicate pushdown (PPD). </p>
-<p>Note: Turn on  <strong><a href=#hive-optimize-index-filter>hive.optimize.index.filter</a></strong> as well to use file format specific indexes with PPD.</p>
+<p>Note: Turn on  <strong><a href=#hiveoptimizeindexfilter>hive.optimize.index.filter</a></strong> as well to use file format specific indexes with PPD.</p>
 <h5 id=hiveoptimizeppdstorage>hive.optimize.ppd.storage</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -435,7 +435,7 @@ should be cached in memory.</p>
 <h5 id=hivemapjoinbucketcachesize>hive.mapjoin.bucket.cache.size</h5>
 <ul>
 <li>Default Value: <code>100</code></li>
-<li>Added In: Hive 0.5.0 (replaced by  <strong><a href=#hive-smbjoin-cache-rows>hive.smbjoin.cache.rows</a></strong> in Hive 0.12.0)</li>
+<li>Added In: Hive 0.5.0 (replaced by  <strong><a href=#hivesmbjoincacherows>hive.smbjoin.cache.rows</a></strong> in Hive 0.12.0)</li>
 </ul>
 <p>How many values in each key in the map-joined table should be cached in memory.</p>
 <h5 id=hivemapjoinfollowbymapaggrhashpercentmemory>hive.mapjoin.followby.map.aggr.hash.percentmemory</h5>
@@ -478,7 +478,7 @@ should be cached in memory.</p>
 <h5 id=hivesmbjoincacherows>hive.smbjoin.cache.rows</h5>
 <ul>
 <li>Default Value: <code>10000</code></li>
-<li>Added In: Hive 0.12.0 with <a href=https://issues.apache.org/jira/browse/HIVE-4440>HIVE-4440</a> (replaces <strong><a href=#hive-mapjoin-bucket-cache-size>hive.mapjoin.bucket.cache.size</a></strong> )</li>
+<li>Added In: Hive 0.12.0 with <a href=https://issues.apache.org/jira/browse/HIVE-4440>HIVE-4440</a> (replaces <strong><a href=#hivemapjoinbucketcachesize>hive.mapjoin.bucket.cache.size</a></strong> )</li>
 </ul>
 <p>How many rows with the same key value should be cached in memory per sort-merge-bucket joined table.</p>
 <h5 id=hivemapjoinoptimizedkeys>hive.mapjoin.optimized.keys</h5>
@@ -499,7 +499,7 @@ should be cached in memory.</p>
 <li>Default Value: <code>10485760 (10 * 1024 * 1024)</code></li>
 <li>Added In: Hive 0.14.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6430>HIVE-6430</a></li>
 </ul>
-<p>Optimized hashtable (see <strong><a href=#hive-mapjoin-optimized-hashtable>hive.mapjoin.optimized.hashtable</a></strong> ) uses a chain of buffers to store data. This is one buffer size. Hashtable may be slightly faster if this is larger, but for small joins unnecessary memory will be allocated and then trimmed.</p>
+<p>Optimized hashtable (see <strong><a href=#hivemapjoinoptimizedhashtable>hive.mapjoin.optimized.hashtable</a></strong> ) uses a chain of buffers to store data. This is one buffer size. Hashtable may be slightly faster if this is larger, but for small joins unnecessary memory will be allocated and then trimmed.</p>
 <h5 id=hivemapjoinlazyhashtable>hive.mapjoin.lazy.hashtable</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -512,13 +512,13 @@ should be cached in memory.</p>
 <li>Default Value: <code>100000</code></li>
 <li>Added In: Hive 0.7.0 with <a href=https://issues.apache.org/jira/browse/HIVE-1642>HIVE-1642</a></li>
 </ul>
-<p>Initial capacity of mapjoin hashtable if statistics are absent, or if <strong><a href=#hive-hashtable-key-count-adjustment>hive.hashtable.key.count.adjustment</a></strong> is set to 0.</p>
+<p>Initial capacity of mapjoin hashtable if statistics are absent, or if <strong><a href=#hivehashtablekeycountadjustment>hive.hashtable.key.count.adjustment</a></strong> is set to 0.</p>
 <h5 id=hivehashtablekeycountadjustment>hive.hashtable.key.count.adjustment</h5>
 <ul>
 <li>Default Value: <code>1.0</code></li>
 <li>Added In: Hive 0.14.0 with <a href=https://issues.apache.org/jira/browse/HIVE-7616>HIVE-7616</a></li>
 </ul>
-<p>Adjustment to mapjoin hashtable size derived from table and column statistics; the estimate  of the number of keys is divided by this value. If the value is 0, statistics are not used  and <strong><a href=#hive-hashtable-initialcapacity>hive.hashtable.initialCapacity</a></strong> is used instead.</p>
+<p>Adjustment to mapjoin hashtable size derived from table and column statistics; the estimate  of the number of keys is divided by this value. If the value is 0, statistics are not used  and <strong><a href=#hivehashtableinitialcapacity>hive.hashtable.initialCapacity</a></strong> is used instead.</p>
 <h5 id=hivehashtableloadfactor>hive.hashtable.loadfactor</h5>
 <ul>
 <li>Default Value: <code>0.75</code></li>
@@ -541,7 +541,7 @@ should be cached in memory.</p>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.6.0</li>
 </ul>
-<p>Whether to enable skew join optimization.  (Also see <strong><a href=#hive-optimize-skewjoin-compiletime>hive.optimize.skewjoin.compiletime</a></strong> .)</p>
+<p>Whether to enable skew join optimization.  (Also see <strong><a href=#hiveoptimizeskewjoincompiletime>hive.optimize.skewjoin.compiletime</a></strong> .)</p>
 <h5 id=hiveskewjoinkey>hive.skewjoin.key</h5>
 <ul>
 <li>Default Value: <code>100000</code></li>
@@ -553,29 +553,29 @@ should be cached in memory.</p>
 <li>Default Value: <code>10000</code></li>
 <li>Added In: Hive 0.6.0</li>
 </ul>
-<p>Determine the number of map task used in the follow up map join job for a skew join. It should be used together with <strong><a href=#hive-skewjoin-mapjoin-min-split>hive.skewjoin.mapjoin.min.split</a></strong> to perform a fine grained control.</p>
+<p>Determine the number of map task used in the follow up map join job for a skew join. It should be used together with <strong><a href=#hiveskewjoinmapjoinminsplit>hive.skewjoin.mapjoin.min.split</a></strong> to perform a fine grained control.</p>
 <h5 id=hiveskewjoinmapjoinminsplit>hive.skewjoin.mapjoin.min.split</h5>
 <ul>
 <li>Default Value: <code>33554432</code></li>
 <li>Added In: Hive 0.6.0</li>
 </ul>
-<p>Determine the number of map task at most used in the follow up map join job for a skew join by specifying the minimum split size. It should be used together with <strong><a href=#hive-skewjoin-mapjoin-map-tasks>hive.skewjoin.mapjoin.map.tasks</a></strong> to perform a fine grained control.</p>
+<p>Determine the number of map task at most used in the follow up map join job for a skew join by specifying the minimum split size. It should be used together with <strong><a href=#hiveskewjoinmapjoinmaptasks>hive.skewjoin.mapjoin.map.tasks</a></strong> to perform a fine grained control.</p>
 <h5 id=hiveoptimizeskewjoincompiletime>hive.optimize.skewjoin.compiletime</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.10.0</li>
 </ul>
 <p>Whether to create a separate plan for skewed keys for the tables in the join. This is based on the skewed keys stored in the metadata. At compile time, the plan is broken into different joins: one for the skewed keys, and the other for the remaining keys. And then, a union is performed for the two joins generated above. So unless the same skewed key is present in both the joined tables, the join for the skewed key will be performed as a map-side join.</p>
-<p>The main difference between this paramater and <strong><a href=#hive-optimize-skewjoin>hive.optimize.skewjoin</a></strong> is that this parameter uses the skew information stored in the metastore to optimize the plan at compile time itself. If there is no skew information in the metadata, this parameter will not have any effect.<br>
-Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hive-optimize-skewjoin>hive.optimize.skewjoin</a></strong> should be set to true. (Ideally, <strong><a href=#hive-optimize-skewjoin>hive.optimize.skewjoin</a></strong> should be renamed as <em><strong>hive.optimize.skewjoin.runtime</strong></em> , but for backward compatibility that has not been done.)</p>
-<p>If the skew information is correctly stored in the metadata, <strong>hive.optimize.skewjoin.compiletime</strong> will change the query plan to take care of it, and <strong><a href=#hive-optimize-skewjoin>hive.optimize.skewjoin</a></strong> will be a no-op.</p>
+<p>The main difference between this paramater and <strong><a href=#hiveoptimizeskewjoin>hive.optimize.skewjoin</a></strong> is that this parameter uses the skew information stored in the metastore to optimize the plan at compile time itself. If there is no skew information in the metadata, this parameter will not have any effect.<br>
+Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hiveoptimizeskewjoin>hive.optimize.skewjoin</a></strong> should be set to true. (Ideally, <strong><a href=#hiveoptimizeskewjoin>hive.optimize.skewjoin</a></strong> should be renamed as <em><strong>hive.optimize.skewjoin.runtime</strong></em> , but for backward compatibility that has not been done.)</p>
+<p>If the skew information is correctly stored in the metadata, <strong>hive.optimize.skewjoin.compiletime</strong> will change the query plan to take care of it, and <strong><a href=#hiveoptimizeskewjoin>hive.optimize.skewjoin</a></strong> will be a no-op.</p>
 <h5 id=hiveoptimizeunionremove>hive.optimize.union.remove</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.10.0 with <a href=https://issues.apache.org/jira/browse/HIVE-3276>HIVE-3276</a></li>
 </ul>
-<p>Whether to remove the union and push the operators between union and the filesink above union. This avoids an extra scan of the output by union. This is independently useful for union queries, and especially useful when <strong><a href=#hive-optimize-skewjoin-compiletime>hive.optimize.skewjoin.compiletime</a></strong> is set to true, since an extra union is inserted.</p>
-<p>The merge is triggered if either of <strong><a href=#hive-merge-mapfiles>hive.merge.mapfiles</a></strong> or <strong><a href=#hive-merge-mapredfiles>hive.merge.mapredfiles</a></strong> is set to true. If the user has set <strong><a href=#hive-merge-mapfiles>hive.merge.mapfiles</a></strong> to true and <strong><a href=#hive-merge-mapredfiles>hive.merge.mapredfiles</a></strong> to false, the idea was that the number of reducers are few, so the number of files anyway is small. However, w [...]
+<p>Whether to remove the union and push the operators between union and the filesink above union. This avoids an extra scan of the output by union. This is independently useful for union queries, and especially useful when <strong><a href=#hiveoptimizeskewjoincompiletime>hive.optimize.skewjoin.compiletime</a></strong> is set to true, since an extra union is inserted.</p>
+<p>The merge is triggered if either of <strong><a href=#hivemergemapfiles>hive.merge.mapfiles</a></strong> or <strong><a href=#hivemergemapredfiles>hive.merge.mapredfiles</a></strong> is set to true. If the user has set <strong><a href=#hivemergemapfiles>hive.merge.mapfiles</a></strong> to true and <strong><a href=#hivemergemapredfiles>hive.merge.mapredfiles</a></strong> to false, the idea was that the number of reducers are few, so the number of files anyway is small. However, with this [...]
 <h5 id=hivemapredsupportssubdirectories>hive.mapred.supports.subdirectories</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
@@ -664,7 +664,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Added In: Hive 0.5.0</li>
 <li>Removed In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-4518>HIVE-4518</a></li>
 </ul>
-<p>Whether Hive should periodically update task progress counters during execution. Enabling this allows task progress to be monitored more closely in the job tracker, but may impose a performance penalty. This flag is automatically set to true for jobs with <strong><a href=#hive-exec-dynamic-partition>hive.exec.dynamic.partition</a></strong> set to true. (This configuration property was removed in release 0.13.0.)</p>
+<p>Whether Hive should periodically update task progress counters during execution. Enabling this allows task progress to be monitored more closely in the job tracker, but may impose a performance penalty. This flag is automatically set to true for jobs with <strong><a href=#hiveexecdynamicpartition>hive.exec.dynamic.partition</a></strong> set to true. (This configuration property was removed in release 0.13.0.)</p>
 <h5 id=hivecountersgroupname>hive.counters.group.name</h5>
 <ul>
 <li>Default Value: <code>HIVE</code></li>
@@ -786,7 +786,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Added In: Hive 0.6.0</li>
 </ul>
 <p>Whether <a href=https://hive.apache.org/docs/latest/languagemanual-ddl-bucketedtables_27362035/>bucketing</a> is enforced. If <code>true</code>, while inserting into the table, bucketing is enforced.</p>
-<p>Set to <code>true</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions in Hive 0.14.0 and 1.x.x. For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>Set to <code>true</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions in Hive 0.14.0 and 1.x.x. For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <h5 id=hiveenforcesorting>hive.enforce.sorting</h5>
 <ul>
 <li>Default Value:
@@ -804,9 +804,9 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Default Value: <code>true</code></li>
 <li>Added In: Hive 0.11.0 with <a href=https://issues.apache.org/jira/browse/HIVE-4240>HIVE-4240</a></li>
 </ul>
-<p>If <strong><a href=#hive-enforce-bucketing>hive.enforce.bucketing</a></strong> or <strong><a href=#hive-enforce-sorting>hive.enforce.sorting</a></strong> is true, don&rsquo;t create a reducer for enforcing bucketing/sorting for queries of the form:</p>
+<p>If <strong><a href=#hiveenforcebucketing>hive.enforce.bucketing</a></strong> or <strong><a href=#hiveenforcesorting>hive.enforce.sorting</a></strong> is true, don&rsquo;t create a reducer for enforcing bucketing/sorting for queries of the form:</p>
 <p><code>insert overwrite table T2 select * from T1;</code></p>
-<p>where T1 and T2 are bucketed/sorted by the same keys into the same number of buckets. (In Hive 2.0.0 and later, this parameter does not depend on <strong><a href=#hive-enforce-bucketing>hive.enforce.bucketing</a></strong>  or  <strong><a href=#hive-enforce-sorting>hive.enforce.sorting</a></strong> .)</p>
+<p>where T1 and T2 are bucketed/sorted by the same keys into the same number of buckets. (In Hive 2.0.0 and later, this parameter does not depend on <strong><a href=#hiveenforcebucketing>hive.enforce.bucketing</a></strong>  or  <strong><a href=#hiveenforcesorting>hive.enforce.sorting</a></strong> .)</p>
 <h5 id=hiveoptimizereducededuplication>hive.optimize.reducededuplication</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -907,7 +907,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Added In: Hive 0.6.0</li>
 </ul>
 <p>In <code>strict</code> mode, the user must specify at least one static partition in case the user accidentally overwrites all partitions. In <code>nonstrict</code> mode all partitions are allowed to be <a href=#dynamic>dynamic</a>.</p>
-<p>Set to <code>nonstrict</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions (Hive 0.14.0 and later). For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>Set to <code>nonstrict</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions (Hive 0.14.0 and later). For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <h5 id=hiveexecmaxdynamicpartitions>hive.exec.max.dynamic.partitions</h5>
 <ul>
 <li>Default Value: <code>1000</code></li>
@@ -949,20 +949,20 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Default Value: <code>134217728</code></li>
 <li>Added In: Hive 0.7.0 with <a href=https://issues.apache.org/jira/browse/HIVE-1408>HIVE-1408</a></li>
 </ul>
-<p>When <strong><a href=#hive-exec-mode-local-auto>hive.exec.mode.local.auto</a></strong> is true, input bytes should be less than this for local mode.</p>
+<p>When <strong><a href=#hiveexecmodelocalauto>hive.exec.mode.local.auto</a></strong> is true, input bytes should be less than this for local mode.</p>
 <h5 id=hiveexecmodelocalautotasksmax>hive.exec.mode.local.auto.tasks.max</h5>
 <ul>
 <li>Default Value: <code>4</code></li>
 <li>Added In: Hive 0.7.0 with <a href=https://issues.apache.org/jira/browse/HIVE-1408>HIVE-1408</a></li>
 <li>Removed In: Hive 0.9.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2651>HIVE-2651</a></li>
 </ul>
-<p>When <strong><a href=#hive-exec-mode-local-auto>hive.exec.mode.local.auto</a></strong> is true, the number of tasks should be less than this for local mode. Replaced in Hive 0.9.0 by  <strong><a href=#hive-exec-mode-local-auto-input-files-max>hive.exec.mode.local.auto.input.files.max</a>.</strong></p>
+<p>When <strong><a href=#hiveexecmodelocalauto>hive.exec.mode.local.auto</a></strong> is true, the number of tasks should be less than this for local mode. Replaced in Hive 0.9.0 by  <strong><a href=#hive-exec-mode-local-auto-input-files-max>hive.exec.mode.local.auto.input.files.max</a>.</strong></p>
 <h5 id=hiveexecmodelocal-autoinputfilesmax>hive.exec.mode.local <strong>.auto.input.files.max</strong></h5>
 <ul>
 <li>Default Value: <code>4</code></li>
 <li>Added In: Hive 0.9.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2651>HIVE-2651</a></li>
 </ul>
-<p>When <strong><a href=#hive-exec-mode-local-auto>hive.exec.mode.local.auto</a></strong> is true, the number of tasks should be less than this for local mode.</p>
+<p>When <strong><a href=#hiveexecmodelocalauto>hive.exec.mode.local.auto</a></strong> is true, the number of tasks should be less than this for local mode.</p>
 <h5 id=hiveexecdropignorenonexistent>hive.exec.drop.ignorenonexistent</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -1133,7 +1133,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <li>Added In: Hive 0.11.0 with <a href=https://issues.apache.org/jira/browse/HIVE-581>HIVE-581</a></li>
 <li>Deprecated In: Hive 2.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-15797>HIVE-15797</a></li>
 </ul>
-<p>Whether to enable using Column Position Alias in <a href=https://hive.apache.org/docs/latest/languagemanual-groupby_27362038/>GROUP BY</a> and <a href=#order-by>ORDER BY</a> clauses of queries (deprecated as of Hive 2.2.0; use <a href=#hive-groupby-position-alias>hive.groupby.position.alias</a> and <a href=#hive-orderby-position-alias>hive.orderby.position.alias</a> instead).</p>
+<p>Whether to enable using Column Position Alias in <a href=https://hive.apache.org/docs/latest/languagemanual-groupby_27362038/>GROUP BY</a> and <a href=#order-by>ORDER BY</a> clauses of queries (deprecated as of Hive 2.2.0; use <a href=#hivegroupbypositionalias>hive.groupby.position.alias</a> and <a href=#hiveorderbypositionalias>hive.orderby.position.alias</a> instead).</p>
 <h5 id=hivegroupbypositionalias>hive.groupby.position.alias</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
@@ -1208,7 +1208,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <ul>
 <li>Default Value: <code>-1</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6492>HIVE-6492</a></li>
-<li>Deprecated In: Hive 2.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-13884>HIVE-13884</a> (See <strong><a href=#hive-metastore-limit-partition-request>hive.metastore.limit.partition.request</a></strong> .)</li>
+<li>Deprecated In: Hive 2.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-13884>HIVE-13884</a> (See <strong><a href=#hivemetastorelimitpartitionrequest>hive.metastore.limit.partition.request</a></strong> .)</li>
 <li>Removed In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-17965>HIVE-17965</a></li>
 </ul>
 <p>To protect the cluster, this controls how many partitions can be scanned for each partitioned table. The default value &ldquo;-1&rdquo; means no limit. The limit on partitions does not affect metadata-only queries.</p>
@@ -1216,7 +1216,7 @@ Both <strong>hive.optimize.skewjoin.compiletime</strong> and <strong><a href=#hi
 <ul>
 <li>Default Value: <code>0002</code></li>
 <li>Added In: (none, but temporarily in patches for <a href=https://issues.apache.org/jira/browse/HIVE-2504>HIVE-2504</a> before release 0.9.0)</li>
-<li>Removed In: Hive 0.9.0 (<a href=https://issues.apache.org/jira/secure/attachment/12521986/HIVE-2504-1.patch>HIVE-2504-1.patch</a>), replaced by  <strong><a href=#hive-warehouse-subdir-inherit-perms>hive.warehouse.subdir.inherit.perms</a></strong></li>
+<li>Removed In: Hive 0.9.0 (<a href=https://issues.apache.org/jira/secure/attachment/12521986/HIVE-2504-1.patch>HIVE-2504-1.patch</a>), replaced by  <strong><a href=#hivewarehousesubdirinheritperms>hive.warehouse.subdir.inherit.perms</a></strong></li>
 </ul>
 <p>Obsolete:  The <code>dfs.umask</code> value for the Hive-created folders.</p>
 <h5 id=hiveoptimizesamplingorderby>hive.optimize.sampling.orderby</h5>
@@ -1277,7 +1277,7 @@ Setting to 0.13 gives division behavior in Hive 0.13 and later releases: int / i
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 1.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-9780>HIVE-9780</a></li>
 </ul>
-<p>Whether to <a href=#show-explain-result-at-user-level>show explain result at user level</a>.  When enabled, will log EXPLAIN output for the query at user level. (Tez only.  For Spark, see <a href=#**hive-spark-explain-user**><strong>hive.spark.explain.user</strong></a>.)</p>
+<p>Whether to <a href=#show-explain-result-at-user-level>show explain result at user level</a>.  When enabled, will log EXPLAIN output for the query at user level. (Tez only.  For Spark, see <a href=#hivesparkexplainuser><strong>hive.spark.explain.user</strong></a>.)</p>
 <h5 id=hivetypecheckoninsert><strong>hive.typecheck.on.insert</strong></h5>
 <ul>
 <li>Default Value: true</li>
@@ -1458,7 +1458,7 @@ Closed</p>
 <p>The default input format. Set this to HiveInputFormat if you encounter problems with CombineHiveInputFormat.</p>
 <h5 id=also-see-1>Also see:</h5>
 <ul>
-<li><strong><a href=#hive-tez-input-format>hive.tez.input.format</a></strong></li>
+<li><strong><a href=#hivetezinputformat>hive.tez.input.format</a></strong></li>
 </ul>
 <h3 id=file-formats>File Formats</h3>
 <h5 id=hivedefaultfileformat>hive.default.fileformat</h5>
@@ -1473,7 +1473,7 @@ Closed</p>
 <li>Default Value: <code>none</code></li>
 <li>Added In: Hive 1.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-9915>HIVE-9915</a></li>
 </ul>
-<p>Default file format for CREATE TABLE statement applied to managed tables only. External tables will be created with format specified by <a href=#hive-default-fileformat>hive.default.fileformat</a>. Options are none, TextFile, SequenceFile, RCfile, ORC, and Parquet (as of Hive 2.3.0). Leaving this null will result in using hive.default.fileformat for all native tables. For non-native tables the file format is determined by the storage handler, as shown below (see the <a href=#storageha [...]
+<p>Default file format for CREATE TABLE statement applied to managed tables only. External tables will be created with format specified by <a href=#hivedefaultfileformat>hive.default.fileformat</a>. Options are none, TextFile, SequenceFile, RCfile, ORC, and Parquet (as of Hive 2.3.0). Leaving this null will result in using hive.default.fileformat for all native tables. For non-native tables the file format is determined by the storage handler, as shown below (see the <a href=#storagehand [...]
 <table>
 <thead>
 <tr>
@@ -1537,8 +1537,8 @@ Closed</p>
 <p>The ORC file format was introduced in <a href=https://issues.apache.org/jira/browse/HIVE-3874>Hive 0.11.0</a>. See <a href=https://hive.apache.org/docs/latest/languagemanual-orc_31818911/>ORC Files</a> for details.</p>
 <p>Besides the configuration properties listed in this section, some properties in other sections are also related to ORC:</p>
 <ul>
-<li><a href=#hive-default-fileformat>hive.default.fileformat</a></li>
-<li><a href=#hive-stats-gather-num-threads>hive.stats.gather.num.threads</a></li>
+<li><a href=#hivedefaultfileformat>hive.default.fileformat</a></li>
+<li><a href=#hivestatsgathernumthreads>hive.stats.gather.num.threads</a></li>
 </ul>
 <h5 id=hiveexecorcmemorypool>hive.exec.orc.memory.pool</h5>
 <ul>
@@ -1668,7 +1668,7 @@ Closed</p>
 <li>Default Value: <code>true</code></li>
 <li>Added In: Hive 0.14.0 with <a href=https://issues.apache.org/jira/browse/HIVE-7509>HIVE-7509</a></li>
 </ul>
-<p>When <strong><a href=#hive-merge-mapfiles>hive.merge.mapfiles</a></strong> , <strong><a href=#hive-merge-mapredfiles>hive.merge.mapredfiles</a></strong> or <strong><a href=#hive-merge-tezfiles>hive.merge.tezfiles</a></strong> is enabled while writing a table with ORC file format, enabling this configuration property will do stripe-level fast merge for small ORC files. Note that enabling this configuration property will not honor the padding tolerance configuration ( <strong><a href=#h [...]
+<p>When <strong><a href=#hivemergemapfiles>hive.merge.mapfiles</a></strong> , <strong><a href=#hivemergemapredfiles>hive.merge.mapredfiles</a></strong> or <strong><a href=#hivemergetezfiles>hive.merge.tezfiles</a></strong> is enabled while writing a table with ORC file format, enabling this configuration property will do stripe-level fast merge for small ORC files. Note that enabling this configuration property will not honor the padding tolerance configuration ( <strong><a href=#hiveexe [...]
 <h5 id=hiveorcrowindexstridedictionarycheck>hive.orc.row.index.stride.dictionary.check</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -1792,16 +1792,16 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <li>Default Value: (empty)</li>
 <li>Added in: Hive 2.4.0 with <a href=https://issues.apache.org/jira/browse/HIVE-17534>HIVE-17534</a></li>
 </ul>
-<p>This flag should be used to provide a comma separated list of fully qualified classnames to exclude certain FileInputFormats from vectorized execution using the vectorized file inputformat. Note that vectorized execution could still occur for that input format based on whether <strong><a href=#hive-vectorized-use-vector-serde-deserialize>hive.vectorized.use.vector.serde.deserialize</a></strong> or <strong><a href=#hive-vectorized-use-row-serde-deserialize>hive.vectorized.use.row.serde [...]
+<p>This flag should be used to provide a comma separated list of fully qualified classnames to exclude certain FileInputFormats from vectorized execution using the vectorized file inputformat. Note that vectorized execution could still occur for that input format based on whether <strong><a href=#hivevectorizedusevectorserdedeserialize>hive.vectorized.use.vector.serde.deserialize</a></strong> or <strong><a href=#hivevectorizeduserowserdedeserialize>hive.vectorized.use.row.serde.deseriali [...]
 <h2 id=metastore>MetaStore</h2>
 <p>In addition to the Hive metastore properties listed in this section, some properties are listed in other sections:</p>
 <ul>
 <li><a href=#hive-metastore-security>Hive Metastore Security</a>
 <ul>
-<li><strong><a href=#hive-metastore-pre-event-listeners>hive.metastore.pre.event.listeners</a></strong></li>
-<li><strong><a href=#hive-security-metastore-authorization-manager>hive.security.metastore.authorization.manager</a></strong></li>
-<li><strong><a href=#hive-security-metastore-authenticator-manager>hive.security.metastore.authenticator.manager</a></strong></li>
-<li><strong><a href=#hive-security-metastore-authorization-auth-reads>hive.security.metastore.authorization.auth.reads</a></strong></li>
+<li><strong><a href=#hivemetastorepreeventlisteners>hive.metastore.pre.event.listeners</a></strong></li>
+<li><strong><a href=#hivesecuritymetastoreauthorizationmanager>hive.security.metastore.authorization.manager</a></strong></li>
+<li><strong><a href=#hivesecuritymetastoreauthenticatormanager>hive.security.metastore.authenticator.manager</a></strong></li>
+<li><strong><a href=#hivesecuritymetastoreauthorizationauthreads>hive.security.metastore.authorization.auth.reads</a></strong></li>
 </ul>
 </li>
 <li><a href=#metrics>Metrics</a>
@@ -1894,39 +1894,39 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.7.0</li>
-<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleus-schema-validatetables>datanucleus.schema.validateTables</a></strong></li>
+<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleusschemavalidatetables>datanucleus.schema.validateTables</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusschemavalidatetables>datanucleus.schema.validateTables</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
-<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleus-validatetables>datanucleus.validateTables</a></strong></li>
+<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleusvalidatetables>datanucleus.validateTables</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusvalidatecolumns>datanucleus.validateColumns</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.7.0</li>
-<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleus-schema-validatecolumns>datanucleus.schema.validateColumns</a></strong></li>
+<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleusschemavalidatecolumns>datanucleus.schema.validateColumns</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusschemavalidatecolumns>datanucleus.schema.validateColumns</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
-<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleus-validatecolumns>datanucleus.validateColumns</a></strong></li>
+<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleusvalidatecolumns>datanucleus.validateColumns</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusvalidateconstraints>datanucleus.validateConstraints</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.7.0</li>
-<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleus-schema-validateconstraints>datanucleus.schema.validateConstraints</a></strong></li>
+<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleusschemavalidateconstraints>datanucleus.schema.validateConstraints</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusschemavalidateconstraints>datanucleus.schema.validateConstraints</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
-<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleus-validateconstraints>datanucleus.validateConstraints</a></strong></li>
+<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleusvalidateconstraints>datanucleus.validateConstraints</a></strong></li>
 </ul>
 <p>Validates existing schema against code. Turn this on if you want to verify existing schema.</p>
 <h5 id=datanucleusstoremanagertype>datanucleus.storeManagerType</h5>
@@ -1951,17 +1951,17 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <ul>
 <li>Default Value: <code>true</code></li>
 <li>Added In: Hive 0.7.0</li>
-<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleus-schema-autocreateall>datanucleus.schema.autoCreateAll</a></strong></li>
+<li>Removed In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaced by <strong><a href=#datanucleusschemaautocreateall>datanucleus.schema.autoCreateAll</a></strong></li>
 </ul>
 <p>Creates necessary schema on a startup if one does not exist. Set this to false, after creating it once.</p>
-<p>In Hive 0.12.0 and later releases, <strong>datanucleus.autoCreateSchema</strong> is disabled if <strong><a href=#hive-metastore-schema-verification>hive.metastore.schema.verification</a></strong>  is <code>true</code>.</p>
+<p>In Hive 0.12.0 and later releases, <strong>datanucleus.autoCreateSchema</strong> is disabled if <strong><a href=#hivemetastoreschemaverification>hive.metastore.schema.verification</a></strong>  is <code>true</code>.</p>
 <h5 id=datanucleusschemaautocreateall>datanucleus.schema.autoCreateAll</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
-<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleus-autocreateschema>datanucleus.autoCreateSchema</a></strong> (with different default value)</li>
+<li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6113>HIVE-6113</a>, replaces <strong><a href=#datanucleusautocreateschema>datanucleus.autoCreateSchema</a></strong> (with different default value)</li>
 </ul>
 <p>Creates necessary schema on a startup if one does not exist. Reset this to false, after creating it once.</p>
-<p><strong>datanucleus.schema.autoCreateAll</strong> is disabled if <strong><a href=#hive-metastore-schema-verification>hive.metastore.schema.verification</a></strong>  is <code>true</code>.</p>
+<p><strong>datanucleus.schema.autoCreateAll</strong> is disabled if <strong><a href=#hivemetastoreschemaverification>hive.metastore.schema.verification</a></strong>  is <code>true</code>.</p>
 <h5 id=datanucleusautostartmechanismmode>datanucleus.autoStartMechanismMode</h5>
 <ul>
 <li>Default Value: <code>checked</code></li>
@@ -1980,7 +1980,7 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <li>Added In: Hive 0.7.0</li>
 </ul>
 <p>This parameter does nothing.<br>
-<em>Warning note:</em> For most installations, Hive should not enable the DataNucleus L2 cache, since this can cause correctness issues. Thus, some people set this parameter to false assuming that this disables the cache – unfortunately, it does not. To actually disable the cache, set <strong><a href=#datanucleus-cache-level2-type>datanucleus.cache.level2.type</a></strong>  to &ldquo;none&rdquo;.</p>
+<em>Warning note:</em> For most installations, Hive should not enable the DataNucleus L2 cache, since this can cause correctness issues. Thus, some people set this parameter to false assuming that this disables the cache – unfortunately, it does not. To actually disable the cache, set <strong><a href=#datanucleuscachelevel2type>datanucleus.cache.level2.type</a></strong>  to &ldquo;none&rdquo;.</p>
 <h5 id=datanucleuscachelevel2type>datanucleus.cache.level2.type</h5>
 <ul>
 <li>Default Value: <code>none</code> in Hive 0.9 and later; <code>SOFT</code> in Hive 0.7 to 0.8.1</li>
@@ -2012,7 +2012,7 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <li>Added In: Hive 0.9.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2504>HIVE-2504</a>.</li>
 <li>Removed In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-16392>HIVE-16392</a></li>
 </ul>
-<p>Set this to true if table directories should inherit the permissions of the warehouse or database directory instead of being created with permissions derived from dfs umask. (This configuration property replaced <strong><a href=#hive-files-umask-value>hive.files.umask.value</a></strong> before Hive 0.9.0 was released) (This configuration property was removed in release 3.0.0, more details in <a href=https://hive.apache.org/docs/latest/permission-inheritance-in-hive_48203008/>Permissio [...]
+<p>Set this to true if table directories should inherit the permissions of the warehouse or database directory instead of being created with permissions derived from dfs umask. (This configuration property replaced <strong><a href=#hivefilesumaskvalue>hive.files.umask.value</a></strong> before Hive 0.9.0 was released) (This configuration property was removed in release 3.0.0, more details in <a href=https://hive.apache.org/docs/latest/permission-inheritance-in-hive_48203008/>Permission I [...]
 <p>Behavior of the flag is changed with Hive-0.14.0 in <a href=https://issues.apache.org/jira/browse/HIVE-6892>HIVE-6892</a> and sub-JIRA&rsquo;s. More details in <a href=https://hive.apache.org/docs/latest/permission-inheritance-in-hive_48203008/>Permission Inheritance in Hive</a>.</p>
 <h5 id=hivemetastoreexecutesetugi>hive.metastore.execute.setugi</h5>
 <ul>
@@ -2228,7 +2228,7 @@ NOTE: This property will influence how HBase files using the AvroSerDe and times
 <li>Added In: Hive 0.12.0 with <a href=https://issues.apache.org/jira/browse/HIVE-3764>HIVE-3764</a></li>
 </ul>
 <p>Enforce metastore schema version consistency.<br>
-True: Verify that version information stored in metastore matches with one from Hive jars. Also disable automatic schema migration attempt (see <strong><a href=#datanucleus-autocreateschema>datanucleus.autoCreateSchema</a></strong> and <strong><a href=#datanucleus-schema-autocreateall>datanucleus.schema.autoCreateAll</a></strong> ). Users are required to manually migrate schema after Hive upgrade which ensures proper metastore schema migration.<br>
+True: Verify that version information stored in metastore matches with one from Hive jars. Also disable automatic schema migration attempt (see <strong><a href=#datanucleusautocreateschema>datanucleus.autoCreateSchema</a></strong> and <strong><a href=#datanucleusschemaautocreateall>datanucleus.schema.autoCreateAll</a></strong> ). Users are required to manually migrate schema after Hive upgrade which ensures proper metastore schema migration.<br>
 False: Warn if the version information stored in metastore doesn&rsquo;t match with one from Hive jars.</p>
 <p>For more information, see <a href=#metastore-schema-consistency-and-upgrades>Metastore Schema Consistency and Upgrades</a>.</p>
 <h5 id=hivemetastoredisallowincompatiblecoltypechanges>hive.metastore.disallow.incompatible.col.type.changes</h5>
@@ -2249,7 +2249,7 @@ False: Warn if the version information stored in metastore doesn&rsquo;t match w
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6052>HIVE-6052</a></li>
 </ul>
-<p>Allow JDO query pushdown for integral partition columns in metastore. Off by default. This improves metastore performance for integral columns, especially if there&rsquo;s a large number of partitions. However, it doesn&rsquo;t work correctly with integral values that are not normalized (for example, if they have leading zeroes like 0012). If metastore direct SQL is enabled and works ( <strong><a href=#hive-metastore-try-direct-sql>hive.metastore.try.direct.sql</a></strong> ), this op [...]
+<p>Allow JDO query pushdown for integral partition columns in metastore. Off by default. This improves metastore performance for integral columns, especially if there&rsquo;s a large number of partitions. However, it doesn&rsquo;t work correctly with integral values that are not normalized (for example, if they have leading zeroes like 0012). If metastore direct SQL is enabled and works ( <strong><a href=#hivemetastoretrydirectsql>hive.metastore.try.direct.sql</a></strong> ), this optimi [...]
 <h5 id=hivemetastoretrydirectsql>hive.metastore.try.direct.sql</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -2262,7 +2262,7 @@ False: Warn if the version information stored in metastore doesn&rsquo;t match w
 <li>Default Value: <code>true</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5626>HIVE-5626</a></li>
 </ul>
-<p>Same as <strong><a href=#hive-metastore-try-direct-sql>hive.metastore.try.direct.sql</a></strong> , for read statements within a transaction that modifies metastore data. Due to non-standard behavior in Postgres, if a direct SQL select query has incorrect syntax or something similar inside a transaction, the entire transaction will fail and fall-back to DataNucleus will not be possible. You should disable the usage of direct SQL inside <a href=https://hive.apache.org/docs/latest/hive- [...]
+<p>Same as <strong><a href=#hivemetastoretrydirectsql>hive.metastore.try.direct.sql</a></strong> , for read statements within a transaction that modifies metastore data. Due to non-standard behavior in Postgres, if a direct SQL select query has incorrect syntax or something similar inside a transaction, the entire transaction will fail and fall-back to DataNucleus will not be possible. You should disable the usage of direct SQL inside <a href=https://hive.apache.org/docs/latest/hive-tran [...]
 <p>This can be configured on a per client basis by using the &ldquo;set metaconf:hive.metastore.try.direct.sql.ddl=&rdquo; command, starting with Hive 0.14.0 ( <a href=https://issues.apache.org/jira/browse/HIVE-7532>HIVE-7532</a>).</p>
 <h5 id=hivemetastoreormretrievemapnullsasemptystrings><strong>hive.metastore.orm.retrieveMapNullsAsEmptyStrings</strong></h5>
 <ul>
@@ -2305,7 +2305,7 @@ False: Warn if the version information stored in metastore doesn&rsquo;t match w
 <li>Default value: -1</li>
 <li>Added In: Hive 2.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-13884>HIVE-13884</a></li>
 </ul>
-<p>This limits the number of partitions that can be requested from the Metastore for a given table. A query will not be executed if it attempts to fetch more partitions per table than the limit configured. A value of &ldquo;-1&rdquo; means unlimited. This parameter is preferred over  <strong><a href=#hive-limit-query-max-table-partition>hive.limit.query.max.table.partition</a></strong>  (deprecated; removed in 3.0.0).</p>
+<p>This limits the number of partitions that can be requested from the Metastore for a given table. A query will not be executed if it attempts to fetch more partitions per table than the limit configured. A value of &ldquo;-1&rdquo; means unlimited. This parameter is preferred over  <strong><a href=#hivelimitquerymaxtablepartition>hive.limit.query.max.table.partition</a></strong>  (deprecated; removed in 3.0.0).</p>
 <h5 id=hivemetastorefastpath><strong>hive.metastore.fastpath</strong></h5>
 <ul>
 <li>Default Value: false</li>
@@ -2343,9 +2343,9 @@ False: Warn if the version information stored in metastore doesn&rsquo;t match w
 <p>HiveServer2 was added in Hive 0.11.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2935>HIVE-2935</a>.  For more information see <a href=https://hive.apache.org/docs/latest/hiveserver2-overview_65147648/>HiveServer2 Overview</a>, <a href=https://hive.apache.org/docs/latest/setting-up-hiveserver2_30758712/>Setting Up HiveServer2</a>, and <a href=https://hive.apache.org/docs/latest/hiveserver2-clients_30758725/>HiveServer2 Clients</a>.</p>
 <p>Besides the configuration properties listed in this section, some HiveServer2 properties are listed in other sections:</p>
 <ul>
-<li><strong><a href=#hive-server2-builtin-udf-whitelist>hive.server2.builtin.udf.whitelist</a></strong></li>
-<li><strong><a href=#hive-server2-builtin-udf-blacklist>hive.server2.builtin.udf.blacklist</a></strong></li>
-<li><strong><a href=#hive-server2-metrics-enabled>hive.server2.metrics.enabled</a></strong></li>
+<li><strong><a href=#hiveserver2builtinudfwhitelist>hive.server2.builtin.udf.whitelist</a></strong></li>
+<li><strong><a href=#hiveserver2builtinudfblacklist>hive.server2.builtin.udf.blacklist</a></strong></li>
+<li><strong><a href=#hiveserver2metricsenabled>hive.server2.metrics.enabled</a></strong></li>
 </ul>
 <h5 id=hiveserver2supportdynamicservicediscovery>hive.server2.support.dynamic.service.discovery</h5>
 <ul>
@@ -2398,7 +2398,7 @@ False: Warn if the version information stored in metastore doesn&rsquo;t match w
 <p>NONE: no authentication check – plain SASL transport<br>
 LDAP: LDAP/AD based authentication<br>
 KERBEROS: Kerberos/GSSAPI authentication<br>
-CUSTOM: Custom authentication provider (use with property <strong><a href=#hive-server2-custom-authentication-class>hive.server2.custom.authentication.class</a></strong> )<br>
+CUSTOM: Custom authentication provider (use with property <strong><a href=#hiveserver2customauthenticationclass>hive.server2.custom.authentication.class</a></strong> )<br>
 PAM: Pluggable authentication module (added in Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6466>HIVE-6466</a>)<br>
 NOSASL:  Raw transport (added in Hive 0.13.0) </p>
 <h5 id=hiveserver2authenticationkerberoskeytab>hive.server2.authentication.kerberos.keytab</h5>
@@ -2424,7 +2424,7 @@ NOSASL:  Raw transport (added in Hive 0.13.0) </p>
 <li>Default Value: (empty)</li>
 <li>Added In: Hive 0.11.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2935>HIVE-2935</a></li>
 </ul>
-<p>Custom authentication class. Used when property  <strong><a href=#hive-server2-authentication>hive.server2.authentication</a></strong>  is set to &lsquo;CUSTOM&rsquo;. Provided class must be a proper implementation of the interface org.apache.hive.service.auth.PasswdAuthenticationProvider. HiveServer2 will call its Authenticate(user, passed) method to authenticate requests. The implementation may optionally extend Hadoop&rsquo;s org.apache.hadoop.conf.Configured class to grab Hive&rsq [...]
+<p>Custom authentication class. Used when property  <strong><a href=#hiveserver2authentication>hive.server2.authentication</a></strong>  is set to &lsquo;CUSTOM&rsquo;. Provided class must be a proper implementation of the interface org.apache.hive.service.auth.PasswdAuthenticationProvider. HiveServer2 will call its Authenticate(user, passed) method to authenticate requests. The implementation may optionally extend Hadoop&rsquo;s org.apache.hadoop.conf.Configured class to grab Hive&rsquo [...]
 <h5 id=hiveserver2enabledoas>hive.server2.enable.doAs</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -2658,7 +2658,7 @@ CLASSIC: More generic types like TABLE and VIEW</p>
 <li>Default Value: (empty)</li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6466>HIVE-6466</a></li>
 </ul>
-<p>List of the underlying PAM services that should be used when <strong><a href=#hive-server2-authentication>hive.server2.authentication</a></strong>  type is PAM. A file with the same name must exist in /etc/pam.d.</p>
+<p>List of the underlying PAM services that should be used when <strong><a href=#hiveserver2authentication>hive.server2.authentication</a></strong>  type is PAM. A file with the same name must exist in /etc/pam.d.</p>
 <h5 id=hiveserver2usessl>hive.server2.use.SSL</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
@@ -2688,7 +2688,7 @@ CLASSIC: More generic types like TABLE and VIEW</p>
 <li>Default Value: <code>1</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6325>HIVE-6325</a></li>
 </ul>
-<p>A positive integer that determines the number of Tez sessions that should be launched on each of the queues specified by <strong><a href=#hive-server2-tez-default-queues>hive.server2.tez.default.queues</a></strong> . Determines the parallelism on each queue.</p>
+<p>A positive integer that determines the number of Tez sessions that should be launched on each of the queues specified by <strong><a href=#hiveserver2tezdefaultqueues>hive.server2.tez.default.queues</a></strong> . Determines the parallelism on each queue.</p>
 <h5 id=hiveserver2tezinitializedefaultsessions>hive.server2.tez.initialize.default.sessions</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
@@ -2753,7 +2753,7 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Added In: Hive 1.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-10119>HIVE-10119</a></li>
 </ul>
 <p>HiveServer2 operation logging mode available to clients to be set at session level.</p>
-<p>For this to work, <strong><a href=#hive-server2-logging-operation-enabled>hive.server2.logging.operation.enabled</a></strong> should be set to true. The allowed values are:</p>
+<p>For this to work, <strong><a href=#hiveserver2loggingoperationenabled>hive.server2.logging.operation.enabled</a></strong> should be set to true. The allowed values are:</p>
 <ul>
 <li>NONE: Ignore any logging.</li>
 <li>EXECUTION: Log completion of tasks.</li>
@@ -2887,7 +2887,7 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Default Value: <code>HTTP/\_HOST@EXAMPLE.COM</code></li>
 <li>Added In: Hive 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-12485>HIVE-12485</a></li>
 </ul>
-<p>The HiveServer2 WebUI SPNEGO service principal. The special string _HOST will be replaced automatically with the value of <strong><a href=#hive-server2-webui-host>hive.server2.webui.host</a></strong> or the correct host name.</p>
+<p>The HiveServer2 WebUI SPNEGO service principal. The special string _HOST will be replaced automatically with the value of <strong><a href=#hiveserver2webuihost>hive.server2.webui.host</a></strong> or the correct host name.</p>
 <h5 id=hiveserver2webui-explainout-put>  hive.server2.webui. explain.out put</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
@@ -2906,18 +2906,18 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Default Value: <code>25</code></li>
 <li>Added in: Hive 4.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-17300>HIVE-17300</a></li>
 </ul>
-<p>Max number of stages graph can display. If number of stages exceeds this, no query plan will be shown. Only works when  <strong><a href=#hive-server2-webui-show-graph>hive.server2.webui.show.graph</a></strong>  and  <strong><a href=#hive-server2-webui-explain-output>hive.server2.webui.explain.output</a></strong>  set to true.</p>
+<p>Max number of stages graph can display. If number of stages exceeds this, no query plan will be shown. Only works when  <strong><a href=#hiveserver2webuishowgraph>hive.server2.webui.show.graph</a></strong>  and  <strong><a href=#hive-server2-webui-explain-output>hive.server2.webui.explain.output</a></strong>  set to true.</p>
 <h5 id=hiveserver2webuishowstats>hive.server2.webui.show.stats</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added in: Hive 4.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-17300>HIVE-17300</a></li>
 </ul>
-<p>Set this to true to to display statistics and log file for MapReduce tasks in the WebUI. Only works when  <strong><a href=#hive-server2-webui-show-graph>hive.server2.webui.show.graph</a></strong>  and  <strong><a href=#hive-server2-webui-explain-output>hive.server2.webui.explain.output</a></strong>  set to true.</p>
+<p>Set this to true to to display statistics and log file for MapReduce tasks in the WebUI. Only works when  <strong><a href=#hiveserver2webuishowgraph>hive.server2.webui.show.graph</a></strong>  and  <strong><a href=#hive-server2-webui-explain-output>hive.server2.webui.explain.output</a></strong>  set to true.</p>
 <h2 id=spark>Spark</h2>
 <p><a href=http://spark.apache.org/>Apache Spark</a> was added in Hive <a href=#1-1-0>1.1.0</a> (<a href=https://issues.apache.org/jira/browse/HIVE-7292>HIVE-7292</a> and the merge-to-trunk JIRA&rsquo;s <a href=https://issues.apache.org/jira/browse/HIVE-9257>HIVE-9257</a>, <a href=https://issues.apache.org/jira/browse/HIVE-9352>9352</a>, <a href=https://issues.apache.org/jira/browse/HIVE-9448>9448</a>). For information see the design document <a href=https://hive.apache.org/docs/latest/h [...]
 <p>To configure Hive execution to Spark, set the following property to &ldquo;<code>spark</code>":</p>
 <ul>
-<li><a href=#hive-execution-engine>hive.execution.engine</a></li>
+<li><a href=#hiveexecutionengine>hive.execution.engine</a></li>
 </ul>
 <p>Besides the configuration properties listed in this section, some properties in other sections are also related to Spark:</p>
 <ul>
@@ -2960,13 +2960,13 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <ul>
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 2.3.0 with <a href=https://issues.apache.org/jira/browse/HIVE-15489>HIVE-15489</a></li>
-<li>Removed In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-16336>HIVE-16336</a>, replaced by  <strong><a href=#hive-spark-use-ts-stats-for-mapjoin>hive.spark.use.ts.stats.for.mapjoin</a></strong></li>
+<li>Removed In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-16336>HIVE-16336</a>, replaced by  <strong><a href=#hivesparkusetsstatsformapjoin>hive.spark.use.ts.stats.for.mapjoin</a></strong></li>
 </ul>
 <p>If this is set to true, mapjoin optimization in Hive/Spark will use source file sizes associated with the TableScan operator on the root of the operator tree, instead of using operator statistics.</p>
 <h5 id=hivesparkusetsstatsformapjoin>hive.spark.use.ts.stats.for.mapjoin</h5>
 <ul>
 <li>Default Value: <code>false</code></li>
-<li>Added In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-16336>HIVE-16336</a>, replaces  <strong><a href=#hive-spark-use-file-size-for-mapjoin>hive.spark.use.file.size.for.mapjoin</a></strong></li>
+<li>Added In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-16336>HIVE-16336</a>, replaces  <strong><a href=#hivesparkusefilesizeformapjoin>hive.spark.use.file.size.for.mapjoin</a></strong></li>
 </ul>
 <p>If this is set to true, mapjoin optimization in Hive/Spark will use statistics from TableScan operators at the root of the operator tree, instead of parent ReduceSink operators of the Join operator.</p>
 <h5 id=hivesparkexplainuser><strong>hive.spark.explain.user</strong></h5>
@@ -2980,11 +2980,11 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Default Value: 5000ms</li>
 <li>Added In: Hive 3.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-17362>HIVE-17362</a></li>
 </ul>
-<p>Time to wait to finish prewarming Spark executors when  <strong><a href=#hive-prewarm-enabled>hive.prewarm.enabled</a></strong>  is true.</p>
+<p>Time to wait to finish prewarming Spark executors when  <strong><a href=#hiveprewarmenabled>hive.prewarm.enabled</a></strong>  is true.</p>
 <p>Note:  These configuration properties for Hive on Spark are documented in the  <a href=#tez-section>Tez section</a>  because they can also affect Tez:</p>
 <ul>
-<li><strong><a href=#hive-prewarm-enabled>hive.prewarm.enabled</a></strong></li>
-<li><strong><a href=#hive-prewarm-numcontainers>hive.prewarm.numcontainers</a></strong></li>
+<li><strong><a href=#hiveprewarmenabled>hive.prewarm.enabled</a></strong></li>
+<li><strong><a href=#hiveprewarmnumcontainers>hive.prewarm.numcontainers</a></strong></li>
 </ul>
 <h5 id=hivesparkoptimizeshuffleserde>hive.spark.optimize.shuffle.serde</h5>
 <ul>
@@ -3089,27 +3089,27 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <p><a href=http://incubator.apache.org/projects/tez.html>Apache Tez</a> was added in Hive 0.13.0 (<a href=https://issues.apache.org/jira/browse/HIVE-4660>HIVE-4660</a> and <a href=https://issues.apache.org/jira/browse/HIVE-6098>HIVE-6098</a>).  For information see the design document <a href=https://hive.apache.org/docs/latest/hive-on-tez_33296197/>Hive on Tez</a>, especially the <a href=#installation-and-configuration>Installation and Configuration</a> section.</p>
 <p>Besides the configuration properties listed in this section, some properties in other sections are also related to Tez:</p>
 <ul>
-<li><strong><a href=#hive-execution-engine>hive.execution.engine</a></strong></li>
+<li><strong><a href=#hiveexecutionengine>hive.execution.engine</a></strong></li>
 <li>
-<h5 id=hivemapjoinoptimizedhashtablehahahugoshortcode-s263-hbhb><a href=#hive-mapjoin-optimized-hashtable>hive.mapjoin.optimized.hashtable</a></h5>
+<h5 id=hivemapjoinoptimizedhashtablehahahugoshortcode-s263-hbhb><a href=#hivemapjoinoptimizedhashtable>hive.mapjoin.optimized.hashtable</a></h5>
 </li>
 <li>
-<h5 id=hivemapjoinoptimizedhashtablewbsizehahahugoshortcode-s264-hbhb><a href=#hive-mapjoin-optimized-hashtable-wbsize>hive.mapjoin.optimized.hashtable.wbsize</a></h5>
+<h5 id=hivemapjoinoptimizedhashtablewbsizehahahugoshortcode-s264-hbhb><a href=#hivemapjoinoptimizedhashtablewbsize>hive.mapjoin.optimized.hashtable.wbsize</a></h5>
 </li>
-<li><strong><a href=#hive-server2-tez-default-queues>hive.server2.tez.default.queues</a></strong></li>
-<li><strong><a href=#hive-server2-tez-sessions-per-default-queue>hive.server2.tez.sessions.per.default.queue</a></strong></li>
-<li><strong><a href=#hive-server2-tez-initialize-default-sessions>hive.server2.tez.initialize.default.sessions</a></strong></li>
-<li><strong><a href=#hive-stats-max-variable-length>hive.stats.max.variable.length</a></strong></li>
-<li><strong><a href=#hive-stats-list-num-entries>hive.stats.list.num.entries</a></strong></li>
-<li><strong><a href=#hive-stats-map-num-entries>hive.stats.map.num.entries</a></strong></li>
-<li><strong><a href=#hive-stats-map-parallelism>hive.stats.map.parallelism</a></strong>  (Hive 0.13 only; removed in Hive 0.14)</li>
-<li><strong><a href=#hive-stats-join-factor>hive.stats.join.factor</a></strong></li>
-<li><strong><a href=#hive-stats-deserialization-factor>hive.stats.deserialization.factor</a></strong></li>
-<li><strong><a href=#hive-tez-dynamic-semijoin-reduction>hive.tez.dynamic.semijoin.reduction</a></strong></li>
-<li><strong><a href=#hive-tez-min-bloom-filter-entries>hive.tez.min.bloom.filter.entries</a></strong></li>
-<li><strong><a href=#hive-tez-max-bloom-filter-entries>hive.tez.max.bloom.filter.entries</a></strong></li>
-<li><strong><a href=#hive-tez-bloom-filter-factor>hive.tez.bloom.filter.factor</a></strong></li>
-<li><strong><a href=#hive-tez-bigtable-minsize-semijoin-reduction>hive.tez.bigtable.minsize.semijoin.reduction</a></strong></li>
+<li><strong><a href=#hiveserver2tezdefaultqueues>hive.server2.tez.default.queues</a></strong></li>
+<li><strong><a href=#hiveserver2tezsessionsperdefaultqueue>hive.server2.tez.sessions.per.default.queue</a></strong></li>
+<li><strong><a href=#hiveserver2tezinitializedefaultsessions>hive.server2.tez.initialize.default.sessions</a></strong></li>
+<li><strong><a href=#hivestatsmaxvariablelength>hive.stats.max.variable.length</a></strong></li>
+<li><strong><a href=#hivestatslistnumentries>hive.stats.list.num.entries</a></strong></li>
+<li><strong><a href=#hivestatsmapnumentries>hive.stats.map.num.entries</a></strong></li>
+<li><strong><a href=#hivestatsmapparallelism>hive.stats.map.parallelism</a></strong>  (Hive 0.13 only; removed in Hive 0.14)</li>
+<li><strong><a href=#hivestatsjoinfactor>hive.stats.join.factor</a></strong></li>
+<li><strong><a href=#hivestatsdeserializationfactor>hive.stats.deserialization.factor</a></strong></li>
+<li><strong><a href=#hivetezdynamicsemijoinreduction>hive.tez.dynamic.semijoin.reduction</a></strong></li>
+<li><strong><a href=#hivetezminbloomfilterentries>hive.tez.min.bloom.filter.entries</a></strong></li>
+<li><strong><a href=#hivetezmaxbloomfilterentries>hive.tez.max.bloom.filter.entries</a></strong></li>
+<li><strong><a href=#hivetezbloomfilterfactor>hive.tez.bloom.filter.factor</a></strong></li>
+<li><strong><a href=#hivetezbigtableminsizesemijoinreduction>hive.tez.bigtable.minsize.semijoin.reduction</a></strong></li>
 <li><strong><a href=#hive-explain-user>hive.explain.user</a></strong></li>
 </ul>
 <h5 id=hivejardirectory>hive.jar.directory</h5>
@@ -3117,13 +3117,13 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Default Value: <code>null</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5003>HIVE-5003</a> and <a href=https://issues.apache.org/jira/browse/HIVE-6098>HIVE-6098</a>, default changed in <a href=https://issues.apache.org/jira/browse/HIVE-6636>HIVE-6636</a></li>
 </ul>
-<p>This is the location that Hive in Tez mode will look for to find a site-wide installed Hive instance.  See  <strong><a href=#hive-user-install-directory>hive.user.install.directory</a></strong> for the default behavior.</p>
+<p>This is the location that Hive in Tez mode will look for to find a site-wide installed Hive instance.  See  <strong><a href=#hiveuserinstalldirectory>hive.user.install.directory</a></strong> for the default behavior.</p>
 <h5 id=hiveuserinstalldirectory>hive.user.install.directory</h5>
 <ul>
 <li>Default Value: <code>hdfs:///user/</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5003>HIVE-5003</a> and <a href=https://issues.apache.org/jira/browse/HIVE-6098>HIVE-6098</a></li>
 </ul>
-<p>If Hive (in Tez mode only) cannot find a usable Hive jar in <strong><a href=#hive-jar-directory>hive.jar.directory</a></strong> , it will upload the Hive jar to &lt;<strong>hive.user.install.directory</strong>>/&lt;<em>user_name</em>> and use it to run queries.</p>
+<p>If Hive (in Tez mode only) cannot find a usable Hive jar in <strong><a href=#hivejardirectory>hive.jar.directory</a></strong> , it will upload the Hive jar to &lt;<strong>hive.user.install.directory</strong>>/&lt;<em>user_name</em>> and use it to run queries.</p>
 <h5 id=hivecomputesplitsinamhttphivecomputesplitsinam><a href=http://hive.compute.splits.in.am>hive.compute.splits.in.am</a></h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -3185,13 +3185,13 @@ With negative value, it&rsquo;s checked for all of the operations regardless of
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6447>HIVE-6447</a></li>
 </ul>
-<p>Whether joins can be automatically converted to bucket map joins in Hive when Tez is used as the execution engine ( <strong><a href=#hive-execution-engine>hive.execution.engine</a></strong> is set to &ldquo;<code>tez</code>").</p>
+<p>Whether joins can be automatically converted to bucket map joins in Hive when Tez is used as the execution engine ( <strong><a href=#hiveexecutionengine>hive.execution.engine</a></strong> is set to &ldquo;<code>tez</code>").</p>
 <h5 id=hivetezloglevel>hive.tez.log.level</h5>
 <ul>
 <li>Default Value: <code>INFO</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-6743>HIVE-6743</a></li>
 </ul>
-<p>The log level to use for tasks executing as part of the DAG. Used only if <strong><a href=#hive-tez-java-opts>hive.tez.java.opts</a></strong> is used to configure Java options.</p>
+<p>The log level to use for tasks executing as part of the DAG. Used only if <strong><a href=#hivetezjavaopts>hive.tez.java.opts</a></strong> is used to configure Java options.</p>
 <h5 id=hivelocalizeresourcewaitinterval>hive.localize.resource.wait.interval</h5>
 <ul>
 <li>Default Value: <code>5000</code></li>
@@ -3526,16 +3526,16 @@ For ORC, should generally be the same as the expected compression buffer size, o
 <p>Hive transactions with row-level ACID functionality were added in Hive 0.13.0 (<a href=https://issues.apache.org/jira/browse/HIVE-5317>HIVE-5317</a> and its subtasks). For details see <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>ACID and Transactions in Hive</a>.</p>
 <p>To turn on Hive transactions, change the values of these parameters from their defaults, as described below:</p>
 <ul>
-<li><strong><a href=#hive-txn-manager>hive.txn.manager</a></strong></li>
-<li><strong><a href=#hive-compactor-initiator-on>hive.compactor.initiator.on</a></strong></li>
-<li><strong><a href=#hive-compactor-cleaner-on>hive.compactor.cleaner.on</a></strong></li>
-<li><strong><a href=#hive-compactor-worker-threads>hive.compactor.worker.threads</a></strong></li>
+<li><strong><a href=#hivetxnmanager>hive.txn.manager</a></strong></li>
+<li><strong><a href=#hivecompactorinitiatoron>hive.compactor.initiator.on</a></strong></li>
+<li><strong><a href=#hivecompactorcleaneron>hive.compactor.cleaner.on</a></strong></li>
+<li><strong><a href=#hivecompactorworkerthreads>hive.compactor.worker.threads</a></strong></li>
 </ul>
 <p>These parameters must also have non-default values to turn on Hive transactions:</p>
 <ul>
-<li><strong><a href=#hive-support-concurrency>hive.support.concurrency</a></strong></li>
-<li><strong><a href=#hive-enforce-bucketing>hive.enforce.bucketing</a></strong> (Hive 0.x and 1.x only)</li>
-<li><strong><a href=#hive-exec-dynamic-partition-mode>hive.exec.dynamic.partition.mode</a></strong></li>
+<li><strong><a href=#hivesupportconcurrency>hive.support.concurrency</a></strong></li>
+<li><strong><a href=#hiveenforcebucketing>hive.enforce.bucketing</a></strong> (Hive 0.x and 1.x only)</li>
+<li><strong><a href=#hiveexecdynamicpartitionmode>hive.exec.dynamic.partition.mode</a></strong></li>
 </ul>
 <h3 id=transactions>Transactions</h3>
 <h5 id=hivetxnmanager>hive.txn.manager</h5>
@@ -3545,7 +3545,7 @@ For ORC, should generally be the same as the expected compression buffer size, o
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5843>HIVE-5843</a></li>
 </ul>
 <p>Set this to org.apache.hadoop.hive.ql.lockmgr.DbTxnManager as part of turning on Hive transactions. The default DummyTxnManager replicates pre-Hive-0.13 behavior and provides no transactions.</p>
-<p>Turning on Hive transactions also requires appropriate settings for <strong><strong><a href=#hive-compactor-initiator-on>hive.compactor.initiator.on</a></strong></strong> , <strong><a href=#hive-compactor-cleaner-on>hive.compactor.cleaner.on</a>,</strong> <strong><strong><strong><a href=#hive-compactor-worker-threads>hive.compactor.worker.threads</a></strong></strong></strong> , <strong><strong><strong><strong><a href=#hive-support-concurrency>hive.support.concurrency</a></strong></st [...]
+<p>Turning on Hive transactions also requires appropriate settings for <strong><strong><a href=#hivecompactorinitiatoron>hive.compactor.initiator.on</a></strong></strong> , <strong><a href=#hivecompactorcleaneron>hive.compactor.cleaner.on</a>,</strong> <strong><strong><strong><a href=#hivecompactorworkerthreads>hive.compactor.worker.threads</a></strong></strong></strong> , <strong><strong><strong><strong><a href=#hivesupportconcurrency>hive.support.concurrency</a></strong></strong></stro [...]
 <h5 id=hivetxnstrictlockingmode>hive.txn.strict.locking.mode</h5>
 <ul>
 <li>Default Value: <code>true</code></li>
@@ -3617,7 +3617,7 @@ For ORC, should generally be the same as the expected compression buffer size, o
 <li>Hive Transactions Value: <code>true</code> (for exactly one instance of the Thrift metastore service)</li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5843>HIVE-5843</a></li>
 </ul>
-<p>Whether to run the initiator thread on this metastore instance. Set this to true on one instance of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>Whether to run the initiator thread on this metastore instance. Set this to true on one instance of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <p>Before <a href=https://issues.apache.org/jira/browse/HIVE-11388>Hive 1.3.0</a> it&rsquo;s critical that this is enabled on exactly one metastore service instance. As of  <a href=https://issues.apache.org/jira/browse/HIVE-11388>Hive 1.3.0</a>  this property may be enabled on any number of standalone metastore instances.</p>
 <h5 id=hivecompactorcleaneron>hive.compactor.cleaner.on</h5>
 <ul>
@@ -3625,7 +3625,7 @@ For ORC, should generally be the same as the expected compression buffer size, o
 <li>Hive Transactions Value: <code>true</code> (for exactly one instance of the Thrift metastore service)</li>
 <li>Added In: Hive 4.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-26908>HIVE-26908</a></li>
 </ul>
-<p>Whether to run the Cleaner thread on this metastore instance. Set this to true on one instance of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>Whether to run the Cleaner thread on this metastore instance. Set this to true on one instance of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <p>Before Hive 4.0.0 Cleaner thread can be started/stopped with config hive.compactor.initiator.on. This config helps to enable/disable initiator/cleaner threads independently</p>
 <h5 id=hivecompactorworkerthreads>hive.compactor.worker.threads</h5>
 <ul>
@@ -3633,7 +3633,7 @@ For ORC, should generally be the same as the expected compression buffer size, o
 <li>Hive Transactions Value: greater than <code>0</code> on at least one instance of the Thrift metastore service</li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5843>HIVE-5843</a></li>
 </ul>
-<p>How many compactor worker threads to run on this metastore instance. Set this to a positive number on one or more instances of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see  <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>How many compactor worker threads to run on this metastore instance. Set this to a positive number on one or more instances of the Thrift metastore service as part of turning on Hive transactions. For a complete list of parameters required for turning on transactions, see  <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <p>Worker threads spawn MapReduce jobs to do compactions. They do not do the compactions themselves. Increasing the number of worker threads will decrease the time it takes tables or partitions to be compacted once they are determined to need compaction. It will also increase the background load on the Hadoop cluster as more MapReduce jobs will be running in the background.</p>
 <h5 id=hivecompactorworkertimeout>hive.compactor.worker.timeout</h5>
 <ul>
@@ -3712,7 +3712,7 @@ Default time unit is: hours. Set to a negative number to disable.</p>
 <li>Default Value: <code>2</code></li>
 <li>Added In: Hive 1.3.0 and 2.0.0 with <a href=https://issues.apache.org/jira/browse/HIVE-12353>HIVE-12353</a></li>
 </ul>
-<p>Number of consecutive failed compactions for a given partition after which the Initiator will stop attempting to schedule compactions automatically. It is still possible to use <a href=#alter-table>ALTER TABLE</a> to initiate compaction. Once a manually-initiated compaction succeeds, auto-initiated compactions will resume. Note that this must be less than <strong><a href=#hive-compactor-history-retention-failed>hive.compactor.history.retention.failed</a></strong> .</p>
+<p>Number of consecutive failed compactions for a given partition after which the Initiator will stop attempting to schedule compactions automatically. It is still possible to use <a href=#alter-table>ALTER TABLE</a> to initiate compaction. Once a manually-initiated compaction succeeds, auto-initiated compactions will resume. Note that this must be less than <strong><a href=#hivecompactorhistoryretentionfailed>hive.compactor.history.retention.failed</a></strong> .</p>
 <h2 id=indexing>Indexing</h2>
 <p>Indexing was added in Hive 0.7.0 with <a href=https://issues.apache.org/jira/browse/HIVE-417>HIVE-417</a>, and bitmap indexing was added in Hive 0.8.0 with <a href=https://issues.apache.org/jira/browse/HIVE-1803>HIVE-1803</a>. For more information see <a href=https://hive.apache.org/docs/latest/languagemanual-indexing_31822176/>Indexing</a>.</p>
 <h5 id=hiveindexcompactfileignorehdfs>hive.index.compact.file.ignore.hdfs</h5>
@@ -3815,13 +3815,13 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <li>Default Value: (empty)</li>
 <li>Added In: Hive 0.7 with <a href=https://issues.apache.org/jira/browse/HIVE-1923>HIVE-1923</a></li>
 </ul>
-<p>The Java class (implementing the StatsPublisher interface) that is used by default if <strong><a href=#hive-stats-dbclass>hive.stats.dbclass</a></strong>  is not JDBC or HBase (Hive 0.12.0 and earlier), or if <strong><a href=#hive-stats-dbclass>hive.stats.dbclass</a></strong> is a custom type (Hive 0.13.0 and later:  <a href=https://issues.apache.org/jira/browse/HIVE-4632>HIVE-4632</a>).</p>
+<p>The Java class (implementing the StatsPublisher interface) that is used by default if <strong><a href=#hivestatsdbclass>hive.stats.dbclass</a></strong>  is not JDBC or HBase (Hive 0.12.0 and earlier), or if <strong><a href=#hivestatsdbclass>hive.stats.dbclass</a></strong> is a custom type (Hive 0.13.0 and later:  <a href=https://issues.apache.org/jira/browse/HIVE-4632>HIVE-4632</a>).</p>
 <h5 id=hivestatsdefaultaggregator>hive.stats.default.aggregator</h5>
 <ul>
 <li>Default Value: (empty)</li>
 <li>Added In: Hive 0.7 with <a href=https://issues.apache.org/jira/browse/HIVE-1923>HIVE-1923</a></li>
 </ul>
-<p>The Java class (implementing the StatsAggregator interface) that is used by default if <strong><a href=#hive-stats-dbclass>hive.stats.dbclass</a></strong>  is not JDBC or HBase (Hive 0.12.0 and earlier), or if <strong><a href=#hive-stats-dbclass>hive.stats.dbclass</a></strong>  is a custom type (Hive 0.13.0 and later:  <a href=https://issues.apache.org/jira/browse/HIVE-4632>HIVE-4632</a>).</p>
+<p>The Java class (implementing the StatsAggregator interface) that is used by default if <strong><a href=#hivestatsdbclass>hive.stats.dbclass</a></strong>  is not JDBC or HBase (Hive 0.12.0 and earlier), or if <strong><a href=#hivestatsdbclass>hive.stats.dbclass</a></strong>  is a custom type (Hive 0.13.0 and later:  <a href=https://issues.apache.org/jira/browse/HIVE-4632>HIVE-4632</a>).</p>
 <h5 id=hivestatsjdbctimeout>hive.stats.jdbc.timeout</h5>
 <ul>
 <li>Default Value: <code>30</code></li>
@@ -3902,7 +3902,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <li>Default Value: <code>24</code></li>
 <li>Added In: Hive 0.13 with <a href=https://issues.apache.org/jira/browse/HIVE-6229>HIVE-6229</a></li>
 </ul>
-<p>Reserved length for postfix of statistics key. Currently only meaningful for counter type statistics which should keep the length of the full statistics key smaller than the maximum length configured by <strong><a href=#hive-stats-key-prefix-max-length>hive.stats.key.prefix.max.length</a></strong> . For counter type statistics, it should be bigger than the length of LB spec if exists.</p>
+<p>Reserved length for postfix of statistics key. Currently only meaningful for counter type statistics which should keep the length of the full statistics key smaller than the maximum length configured by <strong><a href=#hivestatskeyprefixmaxlength>hive.stats.key.prefix.max.length</a></strong> . For counter type statistics, it should be bigger than the length of LB spec if exists.</p>
 <h5 id=hivestatsmaxvariablelength>hive.stats.max.variable.length</h5>
 <ul>
 <li>Default Value: <code>100</code></li>
@@ -3976,7 +3976,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <li>Default Value: <code>false</code></li>
 <li>Added In: Hive 0.13.0 with <a href=https://issues.apache.org/jira/browse/HIVE-5483>HIVE-5483</a></li>
 </ul>
-<p>When set to true Hive will answer a few queries like min, max, and count(1) purely using statistics stored in the metastore. For basic statistics collection, set the configuration property <strong><a href=#hive-stats-autogather>hive.stats.autogather</a></strong> to true. For more advanced statistics collection, run ANALYZE TABLE queries.</p>
+<p>When set to true Hive will answer a few queries like min, max, and count(1) purely using statistics stored in the metastore. For basic statistics collection, set the configuration property <strong><a href=#hivestatsautogather>hive.stats.autogather</a></strong> to true. For more advanced statistics collection, run ANALYZE TABLE queries.</p>
 <h5 id=hivestatsgathernumthreads>hive.stats.gather.num.threads</h5>
 <ul>
 <li>Default Value: <code>10</code></li>
@@ -4017,7 +4017,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 </ul>
 <h2 id=authentication-and-authorization>Authentication and Authorization</h2>
 <ul>
-<li><a href=#restricted/hidden/internal-list-and-whitelist>Restricted/Hidden/Internal List and Whitelist</a></li>
+<li><a href=#restrictedhiddeninternal-list-and-whitelist>Restricted/Hidden/Internal List and Whitelist</a></li>
 <li><a href=#hive-client-security>Hive Client Security</a></li>
 <li><a href=#hive-metastore-security>Hive Metastore Security</a></li>
 <li><a href=#sql-standard-based-authorization>SQL Standard Based Authorization</a></li>
@@ -4041,7 +4041,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <p>Added In: Hive 0.11.0 with <a href=https://issues.apache.org/jira/browse/HIVE-2935>HIVE-2935</a></p>
 </li>
 </ul>
-<p>Comma separated list of configuration properties which are immutable at runtime. For example, if <strong><a href=#hive-security-authorization-enabled>hive.security.authorization.enabled</a></strong> is set to true, it should be included in this list to prevent a client from changing it to false at runtime.</p>
+<p>Comma separated list of configuration properties which are immutable at runtime. For example, if <strong><a href=#hivesecurityauthorizationenabled>hive.security.authorization.enabled</a></strong> is set to true, it should be included in this list to prevent a client from changing it to false at runtime.</p>
 <h5 id=hiveconfhiddenlist>hive.conf.hidden.list</h5>
 <ul>
 <li>
@@ -4074,7 +4074,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 </ul>
 <p>Comma separated list of non-SQL Hive commands that users are authorized to execute. This can be used to restrict the set of authorized commands. The supported command list is &ldquo;set,reset,dfs,add,delete,compile&rdquo; in Hive 0.13.0 or &ldquo;set,reset,dfs,add,list,delete,reload,compile&rdquo; starting in Hive 0.14.0 and by default all these commands are authorized. To restrict any of these commands, set <strong>hive.security.command.whitelist</strong> to a value that does not hav [...]
 <h4 id=whitelist-for-sql-standard-based-hive-authorization>Whitelist for SQL Standard Based Hive Authorization</h4>
-<p>See  <strong><a href=#hive-security-authorization-sqlstd-confwhitelist>hive.security.authorization.sqlstd.confwhitelist</a></strong> below for information about the whitelist property that authorizes set commands in SQL standard based authorization.</p>
+<p>See  <strong><a href=#hivesecurityauthorizationsqlstdconfwhitelist>hive.security.authorization.sqlstd.confwhitelist</a></strong> below for information about the whitelist property that authorizes set commands in SQL standard based authorization.</p>
 <h3 id=hive-client-security>Hive Client Security</h3>
 <h5 id=hivesecurityauthorizationenabled>hive.security.authorization.enabled</h5>
 <ul>
@@ -4182,7 +4182,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <p>Hive 1.3.0, 2.1.1, and 2.2.0 add further new parameters (see <a href=https://issues.apache.org/jira/browse/HIVE-14073>HIVE-14073</a>).</p>
 <p>Hive 3.0.0 fixes a parameter added in 1.2.1, changing mapred.job.queuename to mapred.job.queue.name (see <a href=https://issues.apache.org/jira/browse/HIVE-17584>HIVE-17584</a>).</p>
 <p>Some parameters are added automatically when they match one of the regex specifications for the white list in HiveConf.java (for example, <strong>hive.log.trace.id</strong> in Hive 2.0.0 –  see <a href=https://issues.apache.org/jira/browse/HIVE-12419>HIVE-12419</a> ).</p>
-<p>Note that the <strong><a href=#hive-conf-restricted-list>hive.conf.restricted.list</a></strong> checks are still enforced after the white list check.</p>
+<p>Note that the <strong><a href=#hiveconfrestrictedlist>hive.conf.restricted.list</a></strong> checks are still enforced after the white list check.</p>
 <h5 id=hivesecurityauthorizationsqlstdconfwhitelistappend>hive.security.authorization.sqlstd.confwhitelist.append</h5>
 <ul>
 <li>Default Value: (empty)</li>
@@ -4237,7 +4237,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <li>Added In: Hive 0.7.0 with <a href=https://issues.apache.org/jira/browse/HIVE-1293>HIVE-1293</a></li>
 </ul>
 <p>Whether Hive supports concurrency or not. A <a href=https://zookeeper.apache.org>ZooKeeper</a> instance must be up and running for the default Hive lock manager to support read-write locks.</p>
-<p>Set to <code>true</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions (Hive 0.14.0 and later). For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hive-txn-manager>hive.txn.manager</a></strong> .</p>
+<p>Set to <code>true</code> to support <a href=https://hive.apache.org/docs/latest/hive-transactions_40509723/>INSERT &mldr; VALUES, UPDATE, and DELETE</a> transactions (Hive 0.14.0 and later). For a complete list of parameters required for turning on Hive transactions, see  <strong><a href=#hivetxnmanager>hive.txn.manager</a></strong> .</p>
 <h5 id=hivelockmanager>hive.lock.manager</h5>
 <ul>
 <li>Default Value: <code>org.apache.hadoop.hive.ql.lockmgr.zookeeper.ZooKeeperHiveLockManager</code></li>
@@ -4518,7 +4518,7 @@ Caution: Rebuilding indexes can be a lengthy and computationally expensive opera
 <li>Added In: Hive 2.2.0 with <a href=https://issues.apache.org/jira/browse/HIVE-15121>HIVE-15121</a></li>
 </ul>
 <p>This parameter is a global variable that enables a number of optimizations when running on blobstores.<br>
-Some of the optimizations, such as <strong><a href=#hive-blobstore-use-blobstore-as-scratchdir>hive.blobstore.use.blobstore.as.scratchdir</a></strong> , won&rsquo;t be used if this variable is set to false.</p>
+Some of the optimizations, such as <strong><a href=#hiveblobstoreuseblobstoreasscratchdir>hive.blobstore.use.blobstore.as.scratchdir</a></strong> , won&rsquo;t be used if this variable is set to false.</p>
 <h5 id=hiveblobstoreuseblobstoreasscratchdir>hive.blobstore.use.blobstore.as.scratchdir</h5>
 <ul>
 <li>Default value: <code>false</code></li>
diff --git a/docs/latest/cost-based-optimization-in-hive_42566775/index.html b/docs/latest/cost-based-optimization-in-hive_42566775/index.html
index bce03a7..7174dd3 100644
--- a/docs/latest/cost-based-optimization-in-hive_42566775/index.html
+++ b/docs/latest/cost-based-optimization-in-hive_42566775/index.html
@@ -117,11 +117,11 @@ ASF
 <h1 id=apache-hive--cost-based-optimization-in-hive>Apache Hive : Cost-based optimization in Hive</h1>
 <ul>
 <li><a href=#abstract>Abstract</a></li>
-<li><a href=#1--introduction>1. INTRODUCTION</a></li>
-<li><a href=#2--related-work>2. RELATED WORK</a></li>
-<li><a href=#3--background>3. BACKGROUND</a></li>
-<li><a href=#4--implementation-details>4. Implementation details</a></li>
-<li><a href=#5--phase-1-–-work-items>5. Phase 1 – Work Items</a></li>
+<li><a href=#1-introduction>1. INTRODUCTION</a></li>
+<li><a href=#2-related-work>2. RELATED WORK</a></li>
+<li><a href=#3-background>3. BACKGROUND</a></li>
+<li><a href=#4-implementation-details>4. Implementation details</a></li>
+<li><a href=#5-phase-1--work-items>5. Phase 1 – Work Items</a></li>
 <li><a href=#open-issues>Open Issues</a></li>
 <li><a href=#reference>Reference</a></li>
 </ul>
diff --git a/docs/latest/datasketches-integration_177050456/index.html b/docs/latest/datasketches-integration_177050456/index.html
index 6c739c3..63849ac 100644
--- a/docs/latest/datasketches-integration_177050456/index.html
+++ b/docs/latest/datasketches-integration_177050456/index.html
@@ -125,8 +125,8 @@ ASF
 <li><a href=#integration-with-materialized-views>Integration with materialized views</a></li>
 <li><a href=#bi-mode>BI mode</a>
 <ul>
-<li><a href=#rewrite-count-distinct-x-->Rewrite COUNT(DISTINCT(X))</a></li>
-<li><a href=#rewrite-percentile\_disc-p--withing-group-order-by-x->Rewrite percentile_disc(p) withing group(order by x)</a></li>
+<li><a href=#rewrite-countdistinctx>Rewrite COUNT(DISTINCT(X))</a></li>
+<li><a href=#rewrite-percentile_discp-withing-grouporder-by-x>Rewrite percentile_disc(p) withing group(order by x)</a></li>
 <li><a href=#rewrite-cume\_dist---over--order-by-id->Rewrite cume_dist() over (order by id)</a></li>
 <li><a href=#rewrite-ntile>Rewrite NTILE</a></li>
 <li><a href=#rewrite-rank>Rewrite RANK</a></li>
diff --git a/docs/latest/developerguide-udtf_27362086/index.html b/docs/latest/developerguide-udtf_27362086/index.html
index c6dfe42..b1e2d81 100644
--- a/docs/latest/developerguide-udtf_27362086/index.html
+++ b/docs/latest/developerguide-udtf_27362086/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--developerguide-udtf>Apache Hive : DeveloperGuide UDTF</h1>
 <h1 id=writing-udtfs>Writing UDTF&rsquo;s</h1>
 <ul>
-<li><a href="#writing-udtf's">Writing UDTF&rsquo;s</a>
+<li><a href=#writing-udtfs>Writing UDTF&rsquo;s</a>
 <ul>
 <li><a href=#genericudtf-interface>GenericUDTF Interface</a></li>
 </ul>
diff --git a/docs/latest/developerguide_27362074/index.html b/docs/latest/developerguide_27362074/index.html
index b56d282..fb13e04 100644
--- a/docs/latest/developerguide_27362074/index.html
+++ b/docs/latest/developerguide_27362074/index.html
@@ -162,7 +162,7 @@ ASF
 <ul>
 <li><a href=#debugging-client-side-code>Debugging Client-Side Code</a></li>
 <li><a href=#debugging-server-side-code>Debugging Server-Side Code</a></li>
-<li><a href=#debugging-without-ant--client-and-server-side->Debugging without Ant (Client and Server Side)</a></li>
+<li><a href=#debugging-without-ant-client-and-server-side>Debugging without Ant (Client and Server Side)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/druid-integration_65866491/index.html b/docs/latest/druid-integration_65866491/index.html
index 238b944..ab13465 100644
--- a/docs/latest/druid-integration_65866491/index.html
+++ b/docs/latest/druid-integration_65866491/index.html
@@ -135,10 +135,10 @@ ASF
 <li><a href=#create-druid-datasources-from-hive>Create Druid datasources from Hive</a></li>
 <li><a href=#druid-kafka-ingestion-from-hive>Druid kafka ingestion from Hive</a>
 <ul>
-<li><a href=#start/stop/reset-druid-kafka-ingestion>Start/Stop/Reset Druid Kafka ingestion</a></li>
+<li><a href=#startstopreset-druid-kafka-ingestion>Start/Stop/Reset Druid Kafka ingestion</a></li>
 </ul>
 </li>
-<li><a href=#insert,-insert-overwrite-and-drop-statements>INSERT, INSERT OVERWRITE and DROP statements</a></li>
+<li><a href=#insert-insert-overwrite-and-drop-statements>INSERT, INSERT OVERWRITE and DROP statements</a></li>
 <li><a href=#queries-completely-executed-in-druid>Queries completely executed in Druid</a>
 <ul>
 <li><a href=#select-queries>Select queries</a></li>
@@ -151,7 +151,7 @@ ASF
 </li>
 </ul>
 </li>
-<li><a href=#open-issues--jira->Open Issues (JIRA)</a></li>
+<li><a href=#open-issues-jira>Open Issues (JIRA)</a></li>
 </ul>
 <p> </p>
 <p>Version information</p>
diff --git a/docs/latest/genericudafcasestudy_27362093/index.html b/docs/latest/genericudafcasestudy_27362093/index.html
index 7ff8555..7699ea4 100644
--- a/docs/latest/genericudafcasestudy_27362093/index.html
+++ b/docs/latest/genericudafcasestudy_27362093/index.html
@@ -120,7 +120,7 @@ ASF
 <p>This tutorial walks through the development of the <code>histogram()</code> UDAF, which computes a histogram with a fixed, user-specified number of bins, using a constant amount of memory and time linear in the input size. It demonstrates a number of features of Generic UDAFs, such as a complex return type (an array of structures), and type checking on the input. The assumption is that the reader wants to write a UDAF for eventual submission to the Hive open-source project, so steps s [...]
 <p><strong>NOTE:</strong> In this tutorial, we walk through the creation of a <code>histogram()</code> function. Starting with the 0.6.0 release of Hive, this appears as the built-in function <code>histogram_numeric()</code>.</p>
 <ul>
-<li><a href=#writing-genericudafs:-a-tutorial>Writing GenericUDAFs: A Tutorial</a>
+<li><a href=#writing-genericudafs-a-tutorial>Writing GenericUDAFs: A Tutorial</a>
 <ul>
 <li><a href=#preliminaries>Preliminaries</a></li>
 <li><a href=#writing-the-source>Writing the source</a>
@@ -144,7 +144,7 @@ ASF
 </ul>
 </li>
 <li><a href=#checklist-for-open-source-submission>Checklist for open source submission</a></li>
-<li><a href=#tips,-tricks,-best-practices>Tips, Tricks, Best Practices</a>
+<li><a href=#tips-tricks-best-practices>Tips, Tricks, Best Practices</a>
 <ul>
 <li><a href=#resolver-interface-evolution>Resolver Interface Evolution</a></li>
 </ul>
diff --git a/docs/latest/gettingstarted_27362090/index.html b/docs/latest/gettingstarted_27362090/index.html
index b24e320..512af01 100644
--- a/docs/latest/gettingstarted_27362090/index.html
+++ b/docs/latest/gettingstarted_27362090/index.html
@@ -127,8 +127,8 @@ ASF
 <ul>
 <li><a href=#compile-hive-on-master>Compile Hive on master</a></li>
 <li><a href=#compile-hive-on-branch-1>Compile Hive on branch-1</a></li>
-<li><a href=#compile-hive-prior-to-0-13-on-hadoop-0-20>Compile Hive Prior to 0.13 on Hadoop 0.20</a></li>
-<li><a href=#compile-hive-prior-to-0-13-on-hadoop-0-23>Compile Hive Prior to 0.13 on Hadoop 0.23</a></li>
+<li><a href=#compile-hive-prior-to-013-on-hadoop-020>Compile Hive Prior to 0.13 on Hadoop 0.20</a></li>
+<li><a href=#compile-hive-prior-to-013-on-hadoop-023>Compile Hive Prior to 0.13 on Hadoop 0.23</a></li>
 </ul>
 </li>
 <li><a href=#running-hive>Running Hive</a>
@@ -136,12 +136,12 @@ ASF
 <li><a href=#running-hive-cli>Running Hive CLI</a></li>
 <li><a href=#running-hiveserver2-and-beeline>Running HiveServer2 and Beeline</a></li>
 <li><a href=#running-hcatalog>Running HCatalog</a></li>
-<li><a href=#running-webhcat--templeton->Running WebHCat (Templeton)</a></li>
+<li><a href=#running-webhcat-templeton>Running WebHCat (Templeton)</a></li>
 </ul>
 </li>
 <li><a href=#configuration-management-overview>Configuration Management Overview</a></li>
 <li><a href=#runtime-configuration>Runtime Configuration</a></li>
-<li><a href=#hive,-map-reduce-and-local-mode>Hive, Map-Reduce and Local-Mode</a></li>
+<li><a href=#hive-map-reduce-and-local-mode>Hive, Map-Reduce and Local-Mode</a></li>
 <li><a href=#hive-logging>Hive Logging</a>
 <ul>
 <li><a href=#hiveserver2-logs>HiveServer2 Logs</a></li>
diff --git a/docs/latest/groupbywithrollup_27826238/index.html b/docs/latest/groupbywithrollup_27826238/index.html
index 54ef45c..9876848 100644
--- a/docs/latest/groupbywithrollup_27826238/index.html
+++ b/docs/latest/groupbywithrollup_27826238/index.html
@@ -125,12 +125,12 @@ ASF
 <li><a href=#terminology>Terminology</a></li>
 <li><a href=#design>Design</a>
 <ul>
-<li><a href=#map-aggr-&-no-skew:>Map Aggr & No Skew:</a></li>
-<li><a href=#map-aggr-&-skew>Map Aggr & Skew</a></li>
-<li><a href=#no-map-aggr-&-no-skew-&-no-rollup>No Map Aggr & No Skew & No Rollup</a></li>
-<li><a href=#no-map-aggr-&-no-skew-&-with-rollup>No Map Aggr & No Skew & With Rollup</a></li>
-<li><a href=#no-map-aggr-&-skew-&--no-distinct-or-no-rollup->No Map Aggr & Skew & (No Distinct or No Rollup)</a></li>
-<li><a href=#no-map-aggr-&-skew-&-distinct-&-rollup>No Map Aggr & Skew & Distinct & Rollup</a></li>
+<li><a href=#map-aggr--no-skew>Map Aggr & No Skew:</a></li>
+<li><a href=#map-aggr--skew>Map Aggr & Skew</a></li>
+<li><a href=#no-map-aggr--no-skew--no-rollup>No Map Aggr & No Skew & No Rollup</a></li>
+<li><a href=#no-map-aggr--no-skew--with-rollup>No Map Aggr & No Skew & With Rollup</a></li>
+<li><a href=#no-map-aggr--skew--no-distinct-or-no-rollup>No Map Aggr & Skew & (No Distinct or No Rollup)</a></li>
+<li><a href=#no-map-aggr--skew--distinct--rollup>No Map Aggr & Skew & Distinct & Rollup</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/hbaseintegration_27362089/index.html b/docs/latest/hbaseintegration_27362089/index.html
index 28295b2..079a53e 100644
--- a/docs/latest/hbaseintegration_27362089/index.html
+++ b/docs/latest/hbaseintegration_27362089/index.html
@@ -133,7 +133,7 @@ ASF
 <li><a href=#hiding-column-prefixes>Hiding Column Prefixes</a></li>
 </ul>
 </li>
-<li><a href=#illegal:-hive-primitive-to-hbase-column-family>Illegal: Hive Primitive to HBase Column Family</a></li>
+<li><a href=#illegal-hive-primitive-to-hbase-column-family>Illegal: Hive Primitive to HBase Column Family</a></li>
 <li><a href=#example-with-binary-columns>Example with Binary Columns</a></li>
 <li><a href=#simple-composite-row-keys>Simple Composite Row Keys</a></li>
 <li><a href=#complex-composite-row-keys-and-hbasekeyfactory>Complex Composite Row Keys and HBaseKeyFactory</a></li>
@@ -148,7 +148,7 @@ ASF
 <li><a href=#tests>Tests</a></li>
 <li><a href=#links>Links</a></li>
 <li><a href=#acknowledgements>Acknowledgements</a></li>
-<li><a href=#open-issues--jira->Open Issues (JIRA)</a></li>
+<li><a href=#open-issues-jira>Open Issues (JIRA)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/hcatalog-cli_34013932/index.html b/docs/latest/hcatalog-cli_34013932/index.html
index 9464637..13a5b44 100644
--- a/docs/latest/hcatalog-cli_34013932/index.html
+++ b/docs/latest/hcatalog-cli_34013932/index.html
@@ -128,11 +128,11 @@ ASF
 </li>
 <li><a href=#hcatalog-ddl>HCatalog DDL</a>
 <ul>
-<li><a href=#create/drop/alter-table>Create/Drop/Alter Table</a></li>
-<li><a href=#create/drop/alter-view>Create/Drop/Alter View</a></li>
-<li><a href=#show/describe>Show/Describe</a></li>
-<li><a href=#create/drop-index>Create/Drop Index</a></li>
-<li><a href=#create/drop-function>Create/Drop Function</a></li>
+<li><a href=#createdropalter-table>Create/Drop/Alter Table</a></li>
+<li><a href=#createdropalter-view>Create/Drop/Alter View</a></li>
+<li><a href=#showdescribe>Show/Describe</a></li>
+<li><a href=#createdrop-index>Create/Drop Index</a></li>
+<li><a href=#createdrop-function>Create/Drop Function</a></li>
 <li><a href=#dfs-set-cmd>&ldquo;dfs&rdquo; Command and &ldquo;set&rdquo; Command</a></li>
 <li><a href=#other-commands>Other Commands</a></li>
 </ul>
diff --git a/docs/latest/hcatalog-loadstore_34013511/index.html b/docs/latest/hcatalog-loadstore_34013511/index.html
index 36010ec..8f39594 100644
--- a/docs/latest/hcatalog-loadstore_34013511/index.html
+++ b/docs/latest/hcatalog-loadstore_34013511/index.html
@@ -130,8 +130,8 @@ ASF
 </li>
 <li><a href=#hcatloader-data-types>HCatLoader Data Types</a>
 <ul>
-<li><a href=#types-in-hive-0-12-0-and-earlier>Types in Hive 0.12.0 and Earlier</a></li>
-<li><a href=#types-in-hive-0-13-0-and-later>Types in Hive 0.13.0 and Later</a></li>
+<li><a href=#types-in-hive-0120-and-earlier>Types in Hive 0.12.0 and Earlier</a></li>
+<li><a href=#types-in-hive-0130-and-later>Types in Hive 0.13.0 and Later</a></li>
 </ul>
 </li>
 <li><a href=#running-pig-with-hcatalog>Running Pig with HCatalog</a>
@@ -158,8 +158,8 @@ ASF
 <li><a href=#store-examples>Store Examples</a></li>
 <li><a href=#hcatstorer-data-types>HCatStorer Data Types</a>
 <ul>
-<li><a href=#types-in-hive-0-12-0-and-earlier>Types in Hive 0.12.0 and Earlier</a></li>
-<li><a href=#types-in-hive-0-13-0-and-later>Types in Hive 0.13.0 and Later</a></li>
+<li><a href=#types-in-hive-0120-and-earlier>Types in Hive 0.12.0 and Earlier</a></li>
+<li><a href=#types-in-hive-0130-and-later>Types in Hive 0.13.0 and Later</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/hcatalog-usinghcat_34013260/index.html b/docs/latest/hcatalog-usinghcat_34013260/index.html
index 2799a1d..0641d11 100644
--- a/docs/latest/hcatalog-usinghcat_34013260/index.html
+++ b/docs/latest/hcatalog-usinghcat_34013260/index.html
@@ -128,9 +128,9 @@ ASF
 </li>
 <li><a href=#data-flow-example>Data Flow Example</a>
 <ul>
-<li><a href=#first:-copy-data-to-the-grid>First: Copy Data to the Grid</a></li>
-<li><a href=#second:-prepare-the-data>Second: Prepare the Data</a></li>
-<li><a href=#third:-analyze-the-data>Third: Analyze the Data</a></li>
+<li><a href=#first-copy-data-to-the-grid>First: Copy Data to the Grid</a></li>
+<li><a href=#second-prepare-the-data>Second: Prepare the Data</a></li>
+<li><a href=#third-analyze-the-data>Third: Analyze the Data</a></li>
 </ul>
 </li>
 <li><a href=#hcatalog-web-api>HCatalog Web API</a></li>
diff --git a/docs/latest/hive-apis-overview_61326349/index.html b/docs/latest/hive-apis-overview_61326349/index.html
index b85d9af..7ff53ac 100644
--- a/docs/latest/hive-apis-overview_61326349/index.html
+++ b/docs/latest/hive-apis-overview_61326349/index.html
@@ -125,14 +125,14 @@ ASF
 </li>
 <li><a href=#available-apis>Available APIs</a>
 <ul>
-<li><a href=#hcatclient--java->HCatClient (Java)</a></li>
-<li><a href=#hcatalog-storage-handlers--java->HCatalog Storage Handlers (Java)</a></li>
-<li><a href=#hcatalog-cli--command-line->HCatalog CLI (Command Line)</a></li>
-<li><a href=#metastore--java->Metastore (Java)</a></li>
-<li><a href=#webhcat--rest->WebHCat (REST)</a></li>
-<li><a href=#streaming-data-ingest--java->Streaming Data Ingest (Java)</a></li>
-<li><a href=#streaming-mutation--java->Streaming Mutation (Java)</a></li>
-<li><a href=#hive-jdbc--jdbc->hive-jdbc (JDBC)</a></li>
+<li><a href=#hcatclient-java>HCatClient (Java)</a></li>
+<li><a href=#hcatalog-storage-handlers-java>HCatalog Storage Handlers (Java)</a></li>
+<li><a href=#hcatalog-cli-command-line>HCatalog CLI (Command Line)</a></li>
+<li><a href=#metastore-java>Metastore (Java)</a></li>
+<li><a href=#webhcat-rest>WebHCat (REST)</a></li>
+<li><a href=#streaming-data-ingest-java>Streaming Data Ingest (Java)</a></li>
+<li><a href=#streaming-mutation-java>Streaming Mutation (Java)</a></li>
+<li><a href=#hive-jdbc-jdbc>hive-jdbc (JDBC)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/hive-on-spark_42567714/index.html b/docs/latest/hive-on-spark_42567714/index.html
index f6ac26f..f09cd86 100644
--- a/docs/latest/hive-on-spark_42567714/index.html
+++ b/docs/latest/hive-on-spark_42567714/index.html
@@ -116,31 +116,31 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--hive-on-spark>Apache Hive : Hive on Spark</h1>
 <ul>
-<li><a href=#1--introduction>1. Introduction</a>
+<li><a href=#1-introduction>1. Introduction</a>
 <ul>
-<li><a href=#1-1-motivation>1.1 Motivation</a></li>
-<li><a href=#1-2-design-principle>1.2 Design Principle</a></li>
-<li><a href=#1-3-comparison-with-shark-and-spark-sql>1.3 Comparison with Shark and Spark SQL</a></li>
-<li><a href=#1-4-other-considerations>1.4 Other Considerations</a></li>
+<li><a href=#11-motivation>1.1 Motivation</a></li>
+<li><a href=#12-design-principle>1.2 Design Principle</a></li>
+<li><a href=#13-comparison-with-shark-and-spark-sql>1.3 Comparison with Shark and Spark SQL</a></li>
+<li><a href=#14-other-considerations>1.4 Other Considerations</a></li>
 </ul>
 </li>
-<li><a href=#2--high-level-functionality>2. High-Level Functionality</a>
+<li><a href=#2-high-level-functionality>2. High-Level Functionality</a>
 <ul>
-<li><a href=#2-1-a-new-execution-engine>2.1 A New Execution Engine</a></li>
-<li><a href=#2-2-spark-configuration>2.2 Spark Configuration</a></li>
-<li><a href=#2-3-miscellaneous-functionality>2.3 Miscellaneous Functionality</a></li>
+<li><a href=#21-a-new-execution-engine>2.1 A New Execution Engine</a></li>
+<li><a href=#22-spark-configuration>2.2 Spark Configuration</a></li>
+<li><a href=#23-miscellaneous-functionality>2.3 Miscellaneous Functionality</a></li>
 </ul>
 </li>
-<li><a href=#3--hive-level-design>3. Hive-Level Design</a>
+<li><a href=#3-hive-level-design>3. Hive-Level Design</a>
 <ul>
-<li><a href=#3-1-query-planning>3.1 Query Planning</a></li>
-<li><a href=#3-2-job-execution>3.2 Job Execution</a></li>
-<li><a href=#3-3-design-considerations>3.3 Design Considerations</a>
+<li><a href=#31-query-planning>3.1 Query Planning</a></li>
+<li><a href=#32-job-execution>3.2 Job Execution</a></li>
+<li><a href=#33-design-considerations>3.3 Design Considerations</a>
 <ul>
 <li><a href=#table-as-rdd>Table as RDD</a></li>
 <li><a href=#sparkwork>SparkWork</a></li>
 <li><a href=#sparktask>SparkTask</a></li>
-<li><a href=#shuffle,-group,-and-sort>Shuffle, Group, and Sort</a></li>
+<li><a href=#shuffle-group-and-sort>Shuffle, Group, and Sort</a></li>
 <li><a href=#join>Join</a></li>
 <li><a href=#number-of-tasks>Number of Tasks</a></li>
 <li><a href=#local-mapreduce-tasks>Local MapReduce Tasks</a></li>
@@ -156,10 +156,10 @@ ASF
 <li><a href=#testing>Testing</a></li>
 </ul>
 </li>
-<li><a href=#3-4-potentially-required-work-from-spark>3.4 Potentially Required Work from Spark</a></li>
+<li><a href=#34-potentially-required-work-from-spark>3.4 Potentially Required Work from Spark</a></li>
 </ul>
 </li>
-<li><a href=#4--summary>4. Summary</a></li>
+<li><a href=#4-summary>4. Summary</a></li>
 </ul>
 <h1 id=1-introduction>1. Introduction</h1>
 <p>We propose modifying Hive to add Spark as a third execution backend(<a href=https://issues.apache.org/jira/browse/HIVE-7292>HIVE-7292</a>), parallel to MapReduce and Tez.</p>
diff --git a/docs/latest/hive-transactions_40509723/index.html b/docs/latest/hive-transactions_40509723/index.html
index 3c1e09b..c59926f 100644
--- a/docs/latest/hive-transactions_40509723/index.html
+++ b/docs/latest/hive-transactions_40509723/index.html
@@ -119,7 +119,7 @@ ASF
 <ul>
 <li><a href=#acid-and-transactions-in-hive>ACID and Transactions in Hive</a>
 <ul>
-<li><a href=#what-is-acid-and-why-should-you-use-it?>What is ACID and why should you use it?</a></li>
+<li><a href=#what-is-acid-and-why-should-you-use-it>What is ACID and why should you use it?</a></li>
 <li><a href=#limitations>Limitations</a></li>
 <li><a href=#streaming-apis>Streaming APIs</a></li>
 <li><a href=#grammar-changes>Grammar Changes</a></li>
@@ -136,7 +136,7 @@ ASF
 <li><a href=#show-compactions>SHOW COMPACTIONS</a></li>
 </ul>
 </li>
-<li><a href=#transaction/lock-manager>Transaction/Lock Manager</a></li>
+<li><a href=#transactionlock-manager>Transaction/Lock Manager</a></li>
 </ul>
 </li>
 <li><a href=#configuration>Configuration</a>
diff --git a/docs/latest/hive-udfs_282102277/index.html b/docs/latest/hive-udfs_282102277/index.html
index 237daa3..39141fa 100644
--- a/docs/latest/hive-udfs_282102277/index.html
+++ b/docs/latest/hive-udfs_282102277/index.html
@@ -116,8 +116,8 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--hive-udfs>Apache Hive : Hive UDFs</h1>
 <ul>
-<li><a href=#built-in-aggregate-functions--udaf->Built-in Aggregate Functions (UDAF)</a></li>
-<li><a href=#built-in-table-generating-functions--udtf->Built-in Table-Generating Functions (UDTF)</a></li>
+<li><a href=#built-in-aggregate-functions-udaf>Built-in Aggregate Functions (UDAF)</a></li>
+<li><a href=#built-in-table-generating-functions-udtf>Built-in Table-Generating Functions (UDTF)</a></li>
 <li><a href=#string-functions>String Functions</a></li>
 <li><a href=#date-functions>Date Functions</a></li>
 <li><a href=#mathematical-functions>Mathematical Functions</a></li>
@@ -127,7 +127,7 @@ ASF
 <li><a href=#data-masking-functions>Data Masking Functions</a></li>
 <li><a href=#miscellaneous-functions>Miscellaneous Functions</a></li>
 <li><a href=#geospatial>Geospatial</a></li>
-<li><a href="#creating-custom-udf's">Creating Custom UDF&rsquo;s</a></li>
+<li><a href=#creating-custom-udfs>Creating Custom UDF&rsquo;s</a></li>
 </ul>
 <p>Hive User-Defined Functions (UDFs) are custom functions developed in Java and seamlessly integrated with Apache Hive. UDFs are routines designed to accept parameters, execute a specific action, and return the resulting value. The return value can either be a single scalar row or a complete result set, depending on the UDF&rsquo;s code and the implemented interface. UDFs represent a powerful capability that enhances classical SQL functionality by allowing the integration of custom code [...]
 <p>Important</p>
diff --git a/docs/latest/hiveclient_27362101/index.html b/docs/latest/hiveclient_27362101/index.html
index 431e5c8..430836c 100644
--- a/docs/latest/hiveclient_27362101/index.html
+++ b/docs/latest/hiveclient_27362101/index.html
@@ -133,7 +133,7 @@ ASF
 <li><a href=#thrift>Thrift</a>
 <ul>
 <li><a href=#thrift-java-client>Thrift Java Client</a></li>
-<li><a href=#thrift-c++-client>Thrift C++ Client</a></li>
+<li><a href=#thrift-c-client>Thrift C++ Client</a></li>
 <li><a href=#thrift-node-clients>Thrift Node Clients</a></li>
 <li><a href=#thrift-ruby-client>Thrift Ruby Client</a></li>
 </ul>
diff --git a/docs/latest/hivedeveloperfaq_27823747/index.html b/docs/latest/hivedeveloperfaq_27823747/index.html
index 56277a7..64b737c 100644
--- a/docs/latest/hivedeveloperfaq_27823747/index.html
+++ b/docs/latest/hivedeveloperfaq_27823747/index.html
@@ -121,47 +121,47 @@ ASF
 <ul>
 <li><a href=#developing>Developing</a>
 <ul>
-<li><a href=#how-do-i-move-some-files?>How do I move some files?</a></li>
-<li><a href=#how-do-i-add-a-new-minidriver-test?>How do I add a new MiniDriver test?</a></li>
+<li><a href=#how-do-i-move-some-files>How do I move some files?</a></li>
+<li><a href=#how-do-i-add-a-new-minidriver-test>How do I add a new MiniDriver test?</a></li>
 </ul>
 </li>
 <li><a href=#building>Building</a>
 <ul>
 <li><a href=#maven-settings>Maven settings</a></li>
-<li><a href=#how-to-build-all-source?>How to build all source?</a></li>
-<li><a href=#how-do-i-import-into-eclipse?>How do I import into Eclipse?</a></li>
-<li><a href=#how-to-generate-tarball?>How to generate tarball?</a></li>
-<li><a href=#how-to-generate-protobuf-code?>How to generate protobuf code?</a></li>
-<li><a href=#how-to-generate-thrift-code?>How to generate Thrift code?</a></li>
+<li><a href=#how-to-build-all-source>How to build all source?</a></li>
+<li><a href=#how-do-i-import-into-eclipse>How do I import into Eclipse?</a></li>
+<li><a href=#how-to-generate-tarball>How to generate tarball?</a></li>
+<li><a href=#how-to-generate-protobuf-code>How to generate protobuf code?</a></li>
+<li><a href=#how-to-generate-thrift-code>How to generate Thrift code?</a></li>
 <li><a href=#how-to-run-findbugs-after-a-change?>How to run findbugs after a change?</a></li>
-<li><a href=#how-to-compile-odbc?>How to compile ODBC?</a></li>
-<li><a href=#how-do-i-publish-hive-artifacts-to-my-local-maven-repository?>How do I publish Hive artifacts to my local Maven repository?</a></li>
+<li><a href=#how-to-compile-odbc>How to compile ODBC?</a></li>
+<li><a href=#how-do-i-publish-hive-artifacts-to-my-local-maven-repository>How do I publish Hive artifacts to my local Maven repository?</a></li>
 </ul>
 </li>
 <li><a href=#testing>Testing</a>
 <ul>
-<li><a href=#how-do-i-run-precommit-tests-on-a-patch?>How do I run precommit tests on a patch?</a></li>
-<li><a href=#how-do-i-rerun-precommit-tests-over-the-same-patch?>How do I rerun precommit tests over the same patch?</a></li>
-<li><a href=#how-do-i-run-a-single-test?>How do I run a single test?</a></li>
-<li><a href=#how-do-i-run-all-of-the-unit-tests?>How do I run all of the unit tests?</a></li>
-<li><a href=#how-do-i-run-all-of-the-unit-tests-except-for-a-certain-few-tests?>How do I run all of the unit tests except for a certain few tests?</a></li>
-<li><a href=#how-do-i-run-the-clientpositive/clientnegative-unit-tests?>How do I run the clientpositive/clientnegative unit tests?</a></li>
-<li><a href=#how-do-i-run-with-postgre/mysql/oracle?>How do I run with Postgre/MySQL/Oracle?</a></li>
-<li><a href=#how-do-i-remote-debug-a-qtest?>How do I remote debug a qtest?</a></li>
-<li><a href=#how-do-i-modify-the-init-script-when-testing?>How do I modify the init script when testing?</a></li>
-<li><a href=#how-do-i-update-the-output-of-a-clidriver-testcase?>How do I update the output of a CliDriver testcase?</a></li>
-<li><a href=#how-do-i-update-the-results-of-many-test-cases?>How do I update the results of many test cases?</a></li>
-<li><a href=#where-is-the-log-output-of-a-test?>Where is the log output of a test?</a></li>
-<li><a href=#how-do-i-add-a-test-case?>How do I add a test case?</a></li>
-<li><a href="#why-isn't-the-itests-pom-connected-to-the-root-pom?">Why isn&rsquo;t the itests pom connected to the root pom?</a></li>
-<li><a href=#why-does-a-test-fail-with-a-nullpointerexception-in-minidfscluster?>Why does a test fail with a NullPointerException in MiniDFSCluster?</a></li>
-<li><a href=#why-do-spark-unit-tests-fail-with-a-securityexception?>Why do Spark unit tests fail with a SecurityException?</a></li>
+<li><a href=#how-do-i-run-precommit-tests-on-a-patch>How do I run precommit tests on a patch?</a></li>
+<li><a href=#how-do-i-rerun-precommit-tests-over-the-same-patch>How do I rerun precommit tests over the same patch?</a></li>
+<li><a href=#how-do-i-run-a-single-test>How do I run a single test?</a></li>
+<li><a href=#how-do-i-run-all-of-the-unit-tests>How do I run all of the unit tests?</a></li>
+<li><a href=#how-do-i-run-all-of-the-unit-tests-except-for-a-certain-few-tests>How do I run all of the unit tests except for a certain few tests?</a></li>
+<li><a href=#how-do-i-run-the-clientpositiveclientnegative-unit-tests>How do I run the clientpositive/clientnegative unit tests?</a></li>
+<li><a href=#how-do-i-run-with-postgremysqloracle>How do I run with Postgre/MySQL/Oracle?</a></li>
+<li><a href=#how-do-i-remote-debug-a-qtest>How do I remote debug a qtest?</a></li>
+<li><a href=#how-do-i-modify-the-init-script-when-testing>How do I modify the init script when testing?</a></li>
+<li><a href=#how-do-i-update-the-output-of-a-clidriver-testcase>How do I update the output of a CliDriver testcase?</a></li>
+<li><a href=#how-do-i-update-the-results-of-many-test-cases>How do I update the results of many test cases?</a></li>
+<li><a href=#where-is-the-log-output-of-a-test>Where is the log output of a test?</a></li>
+<li><a href=#how-do-i-add-a-test-case>How do I add a test case?</a></li>
+<li><a href=#why-isnt-the-itests-pom-connected-to-the-root-pom>Why isn&rsquo;t the itests pom connected to the root pom?</a></li>
+<li><a href=#why-does-a-test-fail-with-a-nullpointerexception-in-minidfscluster>Why does a test fail with a NullPointerException in MiniDFSCluster?</a></li>
+<li><a href=#why-do-spark-unit-tests-fail-with-a-securityexception>Why do Spark unit tests fail with a SecurityException?</a></li>
 </ul>
 </li>
 <li><a href=#debugging>Debugging</a>
 <ul>
 <li><a href=#how-do-i-debug-into-a-single-test-in-eclipse?>How do I debug into a single test in Eclipse?</a></li>
-<li><a href=#how-do-i-debug-my-queries-in-hive?>How do I debug my queries in Hive?</a></li>
+<li><a href=#how-do-i-debug-my-queries-in-hive>How do I debug my queries in Hive?</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/hiveodbc_27362099/index.html b/docs/latest/hiveodbc_27362099/index.html
index 3fe62d0..04b25c5 100644
--- a/docs/latest/hiveodbc_27362099/index.html
+++ b/docs/latest/hiveodbc_27362099/index.html
@@ -128,11 +128,11 @@ ASF
 </li>
 <li><a href=#building-and-setting-up-odbc-components>Building and Setting Up ODBC Components</a>
 <ul>
-<li><a href=#hive-client-build/setup>Hive Client Build/Setup</a></li>
-<li><a href=#unixodbc-api-wrapper-build/setup>unixODBC API Wrapper Build/Setup</a></li>
+<li><a href=#hive-client-buildsetup>Hive Client Build/Setup</a></li>
+<li><a href=#unixodbc-api-wrapper-buildsetup>unixODBC API Wrapper Build/Setup</a></li>
 <li><a href=#connecting-the-driver-to-a-driver-manager>Connecting the Driver to a Driver Manager</a></li>
 <li><a href=#testing-with-isql>Testing with ISQL</a></li>
-<li><a href=#build-libodbchive-so-for-3rd-party-driver-manager>Build libodbchive.so for 3rd Party Driver Manager</a></li>
+<li><a href=#build-libodbchiveso-for-3rd-party-driver-manager>Build libodbchive.so for 3rd Party Driver Manager</a></li>
 <li><a href=#troubleshooting>Troubleshooting</a></li>
 </ul>
 </li>
diff --git a/docs/latest/hivereplicationdevelopment_55155632/index.html b/docs/latest/hivereplicationdevelopment_55155632/index.html
index b49f0e2..469ea6c 100644
--- a/docs/latest/hivereplicationdevelopment_55155632/index.html
+++ b/docs/latest/hivereplicationdevelopment_55155632/index.html
@@ -157,7 +157,7 @@ ASF
 <li><a href=#implementation>Implementation</a>
 <ul>
 <li><a href=#events>Events</a></li>
-<li><a href=#event-ids,-state-ids,-and-sequencing-of-exports/imports>Event IDs, State IDs, and Sequencing of Exports/Imports</a></li>
+<li><a href=#event-ids-state-ids-and-sequencing-of-exportsimports>Event IDs, State IDs, and Sequencing of Exports/Imports</a></li>
 <li><a href=#handling-of-events>Handling of Events</a></li>
 </ul>
 </li>
diff --git a/docs/latest/hivereplicationv2development_66850051/index.html b/docs/latest/hivereplicationv2development_66850051/index.html
index b895983..41e912a 100644
--- a/docs/latest/hivereplicationv2development_66850051/index.html
+++ b/docs/latest/hivereplicationv2development_66850051/index.html
@@ -119,7 +119,7 @@ ASF
 <li><a href=#issues-with-the-current-replication-system>Issues with the Current Replication System</a>
 <ul>
 <li><a href=#slowness>Slowness</a></li>
-<li><a href=#requiring-staging-directories-with-full-copies--4xcopy-problem->Requiring Staging Directories with Full Copies (4xcopy Problem)</a></li>
+<li><a href=#requiring-staging-directories-with-full-copies-4xcopy-problem>Requiring Staging Directories with Full Copies (4xcopy Problem)</a></li>
 <li><a href=#unsuitable-for-load-balancing-use-cases>Unsuitable for Load-Balancing Use Cases</a></li>
 <li><a href=#incompatibility-with-acid>Incompatibility with ACID</a></li>
 <li><a href=#dependency-on-external-tools-to-do-a-lot>Dependency on External Tools To Do a Lot</a></li>
@@ -129,9 +129,9 @@ ASF
 <li><a href=#rubberbanding>Rubberbanding</a></li>
 <li><a href=#change-management>Change Management</a>
 <ul>
-<li><a href=#\_files>_files</a></li>
+<li><a href=#_files>_files</a></li>
 <li><a href=#solution-for-rubber-banding>Solution for Rubber Banding</a></li>
-<li><a href=#\_metadata>_metadata</a></li>
+<li><a href=#_metadata>_metadata</a></li>
 </ul>
 </li>
 <li><a href=#a-need-for-bootstrap>A Need for Bootstrap</a></li>
@@ -139,26 +139,26 @@ ASF
 <ul>
 <li><a href=#repl-dump>REPL DUMP</a>
 <ul>
-<li><a href=#syntax:>Syntax:</a></li>
-<li><a href=#return-values:>Return values:</a></li>
-<li><a href=#note:>Note:</a></li>
+<li><a href=#syntax>Syntax:</a></li>
+<li><a href=#return-values>Return values:</a></li>
+<li><a href=#note>Note:</a></li>
 </ul>
 </li>
 <li><a href=#repl-load>REPL LOAD</a>
 <ul>
-<li><a href=#return-values:>Return values:</a></li>
+<li><a href=#return-values>Return values:</a></li>
 </ul>
 </li>
 <li><a href=#repl-status>REPL STATUS</a>
 <ul>
-<li><a href=#return-values:>Return values:</a></li>
+<li><a href=#return-values>Return values:</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a href=#bootstrap,-revisited>Bootstrap, Revisited</a></li>
+<li><a href=#bootstrap-revisited>Bootstrap, Revisited</a></li>
 <li><a href=#metastore-notification-api-security>Metastore notification API security</a></li>
-<li><a href=#setup/configuration>Setup/Configuration</a></li>
+<li><a href=#setupconfiguration>Setup/Configuration</a></li>
 </ul>
 <p>This document describes the second version of Hive Replication. Please refer to the <a href=https://hive.apache.org/docs/latest/hivereplicationdevelopment_55155632/>first version of Hive Replication</a> for details on prior implementation.</p>
 <p>This work is under development and interfaces are subject to change. This has been designed for use in conjunction with external orchestration tools, which would be responsible for co-ordinating the right sequence of commands between source and target clusters, fault tolerance/failure handling, and also providing correct configuration options that are necessary to be able to do cross cluster replication.</p>
diff --git a/docs/latest/hiveserver2-clients_30758725/index.html b/docs/latest/hiveserver2-clients_30758725/index.html
index f9dcfe0..eef76df 100644
--- a/docs/latest/hiveserver2-clients_30758725/index.html
+++ b/docs/latest/hiveserver2-clients_30758725/index.html
@@ -116,7 +116,7 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--hiveserver2-clients>Apache Hive : HiveServer2 Clients</h1>
 <ul>
-<li><a href=#beeline-–-command-line-shell>Beeline – Command Line Shell</a>
+<li><a href=#beeline--command-line-shell>Beeline – Command Line Shell</a>
 <ul>
 <li><a href=#beeline-example>Beeline Example</a></li>
 <li><a href=#beeline-commands>Beeline Commands</a></li>
@@ -133,7 +133,7 @@ ASF
 <li><a href=#jsonfile>jsonfile</a></li>
 <li><a href=#separated-value-output-formats>Separated-Value Output Formats</a>
 <ul>
-<li><a href=#csv2,-tsv2,-dsv>csv2, tsv2, dsv</a>
+<li><a href=#csv2-tsv2-dsv>csv2, tsv2, dsv</a>
 <ul>
 <li><a href=#quoting-in-csv2,-tsv2-and-dsv-formats>Quoting in csv2, tsv2 and dsv Formats</a></li>
 </ul>
@@ -159,8 +159,8 @@ ASF
 <li><a href=#connection-url-when-zookeeper-service-discovery-is-enabled>Connection URL When ZooKeeper Service Discovery Is Enabled</a></li>
 <li><a href=#named-connection-urls>Named Connection URLs</a></li>
 <li><a href=#reconnecting>Reconnecting</a></li>
-<li><a href=#using-hive-site-xml-to-automatically-connect-to-hiveserver2>Using hive-site.xml to automatically connect to HiveServer2</a></li>
-<li><a href=#using-beeline-site-xml-to-automatically-connect-to-hiveserver2>Using beeline-site.xml to automatically connect to HiveServer2</a></li>
+<li><a href=#using-hive-sitexml-to-automatically-connect-to-hiveserver2>Using hive-site.xml to automatically connect to HiveServer2</a></li>
+<li><a href=#using-beeline-sitexml-to-automatically-connect-to-hiveserver2>Using beeline-site.xml to automatically connect to HiveServer2</a></li>
 <li><a href=#using-jdbc>Using JDBC</a>
 <ul>
 <li><a href=#jdbc-client-sample-code>JDBC Client Sample Code</a></li>
@@ -186,13 +186,13 @@ ASF
 <li><a href=#ruby-client>Ruby Client</a></li>
 <li><a href=#integration-with-squirrel-sql-client>Integration with SQuirrel SQL Client</a></li>
 <li><a href=#integration-with-sql-developer>Integration with SQL Developer</a></li>
-<li><a href="#integration-with-dbvissoftware's-dbvisualizer">Integration with DbVisSoftware&rsquo;s DbVisualizer</a></li>
+<li><a href=#integration-with-dbvissoftwares-dbvisualizer>Integration with DbVisSoftware&rsquo;s DbVisualizer</a></li>
 <li><a href=#advanced-features-for-integration-with-other-tools>Advanced Features for Integration with Other Tools</a>
 <ul>
 <li><a href=#supporting-cookie-replay-in-http-mode>Supporting Cookie Replay in HTTP Mode</a></li>
 <li><a href=#using-2-way-ssl-in-http-mode>Using 2-way SSL in HTTP Mode</a></li>
-<li><a href=#passing-http-header-key/value-pairs-via-jdbc-driver>Passing HTTP Header Key/Value Pairs via JDBC Driver</a></li>
-<li><a href=#passing-custom-http-cookie-key/value-pairs-via-jdbc-driver>Passing Custom HTTP Cookie Key/Value Pairs via JDBC Driver</a></li>
+<li><a href=#passing-http-header-keyvalue-pairs-via-jdbc-driver>Passing HTTP Header Key/Value Pairs via JDBC Driver</a></li>
+<li><a href=#passing-custom-http-cookie-keyvalue-pairs-via-jdbc-driver>Passing Custom HTTP Cookie Key/Value Pairs via JDBC Driver</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/howtocommit_27362108/index.html b/docs/latest/howtocommit_27362108/index.html
index 60a8300..b4527a3 100644
--- a/docs/latest/howtocommit_27362108/index.html
+++ b/docs/latest/howtocommit_27362108/index.html
@@ -122,7 +122,7 @@ ASF
 <li><a href=#new-committers>New committers</a></li>
 <li><a href=#review>Review</a></li>
 <li><a href=#reject>Reject</a></li>
-<li><a href=#precommit-runs,-and-committing-patches>PreCommit runs, and committing patches</a></li>
+<li><a href=#precommit-runs-and-committing-patches>PreCommit runs, and committing patches</a></li>
 <li><a href=#commit>Commit</a>
 <ul>
 <li><a href=#committing-documentation>Committing Documentation</a></li>
diff --git a/docs/latest/index.xml b/docs/latest/index.xml
index b8adbe2..d06812f 100644
--- a/docs/latest/index.xml
+++ b/docs/latest/index.xml
@@ -263,7 +263,7 @@ STEP 1: Pull the image Pull the 4.0.0 image from Hive DockerHub docker pull apac
 docker run -d -p 10000:10000 -p 10002:10002 --env SERVICE_NAME=hiveserver2 --name hive4 apache/hive:${HIVE_VERSION} STEP 4: Connect to beeline docker exec -it hiveserver2 beeline -u 'jdbc:hive2://hiveserver2:10000/' Note: Launch Standalone Metastore To use standalone Metastore with Derby,</description></item><item><title>Apache Hive : Setting Up HiveServer2</title><link>https://hive.apache.org/docs/latest/setting-up-hiveserver2_30758712/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pu [...]
 e.g., Suppose we have table A with a key column, &amp;ldquo;id&amp;rdquo; which has values 1, 2, 3 and 4, and table B with a similar column, which has values 1, 2 and 3.</description></item><item><title>Apache Hive : Spatial queries</title><link>https://hive.apache.org/docs/latest/spatial-queries_34022710/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/spatial-queries_34022710/</guid><description>Apache Hive : Spatial queries Overview Ha [...]
 Hive****SP: we integrate Hadoop-GIS with Hive, to support both structured queries and spatial queries with a unified query language (HQL) and interface (Hive Shell).</description></item><item><title>Apache Hive : SQL Standard Based Hive Authorization</title><link>https://hive.apache.org/docs/latest/sql-standard-based-hive-authorization_40509928/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/sql-standard-based-hive-authorization_40509928 [...]
-Statistics and Data Mining in Hive ngrams() and context_ngrams(): N-gram frequency estimation Use Cases Usage Example histogram_numeric(): Estimating frequency distributions Use Cases Usage Example ngrams() and context_ngrams(): N-gram frequency estimation N-grams are subsequences of length N drawn from a longer sequence.</description></item><item><title>Apache Hive : StatsDev</title><link>https://hive.apache.org/docs/latest/statsdev_27362062/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +00 [...]
+Statistics and Data Mining in Hive ngrams() and context_ngrams(): N-gram frequency estimation Use Cases Usage Example histogram_numeric(): Estimating frequency distributions Use Cases Usage Example ngrams() and context_ngrams(): N-gram frequency estimation N-grams are subsequences of length N drawn from a longer sequence.</description></item><item><title>Apache Hive : StatsDev</title><link>https://hive.apache.org/docs/latest/statsdev_27362062/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +00 [...]
 Motivation Statistics such as the number of rows of a table or partition and the histograms of a particular interesting column are important in many ways.</description></item><item><title>Apache Hive : Storage API Release Proposal</title><link>https://hive.apache.org/docs/latest/storage-api-release-proposal_67635447/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/storage-api-release-proposal_67635447/</guid><description>Apache Hive : Sto [...]
 Besides HBase, a storage handler implementation is also available for Hypertable, and others are being developed for Cassandra, Azure Table, JDBC (MySQL and others), MongoDB, ElasticSearch, Phoenix HBase, VoltDB and Google Spreadsheets.</description></item><item><title>Apache Hive : Streaming Data Ingest</title><link>https://hive.apache.org/docs/latest/streaming-data-ingest_40509746/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/streami [...]
 SELECT customer.customer\_num, (SELECT SUM(ship\_charge) FROM orders WHERE customer.customer\_num = orders.customer\_num ) AS total\_ship\_chg FROM customer Recently a lot of work has been done to extend support for subqueries (HIVE-15456). But this work primarily targeted extending subquery support in WHERE and HAVING clauses. We plan to continue the work done in HIVE-15456 to support subqueries in a select list (see HIVE-16091).</description></item><item><title>Apache Hive : Suggestion [...]
diff --git a/docs/latest/indexdev_27362104/index.html b/docs/latest/indexdev_27362104/index.html
index 2bd319c..daa815b 100644
--- a/docs/latest/indexdev_27362104/index.html
+++ b/docs/latest/indexdev_27362104/index.html
@@ -119,7 +119,7 @@ ASF
 <ul>
 <li><a href=#indexes>Indexes</a>
 <ul>
-<li><a href=#indexing-is-removed-since-3-0>Indexing Is Removed since 3.0</a></li>
+<li><a href=#indexing-is-removed-since-30>Indexing Is Removed since 3.0</a></li>
 <li><a href=#introduction>Introduction</a></li>
 <li><a href=#scope>Scope</a></li>
 <li><a href=#create-index>CREATE INDEX</a></li>
@@ -130,7 +130,7 @@ ASF
 <li><a href=#plugin-interface>Plugin Interface</a></li>
 <li><a href=#reference-implementation>Reference Implementation</a></li>
 <li><a href=#tbd>TBD</a></li>
-<li><a href=#current-status--jira->Current Status (JIRA)</a></li>
+<li><a href=#current-status-jira>Current Status (JIRA)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/jdbc-storage-handler_95651916/index.html b/docs/latest/jdbc-storage-handler_95651916/index.html
index c723a6e..c8315e9 100644
--- a/docs/latest/jdbc-storage-handler_95651916/index.html
+++ b/docs/latest/jdbc-storage-handler_95651916/index.html
@@ -122,7 +122,7 @@ ASF
 <ul>
 <li><a href=#table-properties>Table Properties</a></li>
 <li><a href=#supported-data-type>Supported Data Type</a></li>
-<li><a href=#column/type-mapping>Column/Type Mapping</a></li>
+<li><a href=#columntype-mapping>Column/Type Mapping</a></li>
 </ul>
 </li>
 <li><a href=#auto-shipping>Auto Shipping</a></li>
diff --git a/docs/latest/languagemanual-authorization_27362032/index.html b/docs/latest/languagemanual-authorization_27362032/index.html
index b7b6640..e7c9615 100644
--- a/docs/latest/languagemanual-authorization_27362032/index.html
+++ b/docs/latest/languagemanual-authorization_27362032/index.html
@@ -129,8 +129,8 @@ ASF
 </ul>
 </li>
 <li><a href=#2-sql-standards-based-authorization-in-hiveserver2>2 SQL Standards Based Authorization in HiveServer2</a></li>
-<li><a href=#3-authorization-using-apache-ranger-&-sentry>3 Authorization using Apache Ranger & Sentry</a></li>
-<li><a href=#4-old-default-hive-authorization--legacy-mode->4 Old default Hive Authorization (Legacy Mode)</a></li>
+<li><a href=#3-authorization-using-apache-ranger--sentry>3 Authorization using Apache Ranger & Sentry</a></li>
+<li><a href=#4-old-default-hive-authorization-legacy-mode>4 Old default Hive Authorization (Legacy Mode)</a></li>
 </ul>
 </li>
 <li><a href=#addressing-authorization-needs-of-multiple-use-cases>Addressing Authorization Needs of Multiple Use Cases</a></li>
diff --git a/docs/latest/languagemanual-ddl_27362034/index.html b/docs/latest/languagemanual-ddl_27362034/index.html
index 7e17613..58d3e22 100644
--- a/docs/latest/languagemanual-ddl_27362034/index.html
+++ b/docs/latest/languagemanual-ddl_27362034/index.html
@@ -118,17 +118,17 @@ ASF
 <p>Hive Data Definition Language</p>
 <ul>
 <li><a href=#overview>Overview</a></li>
-<li><a href=#keywords,-non-reserved-keywords-and-reserved-keywords>Keywords, Non-reserved Keywords and Reserved Keywords</a></li>
-<li><a href=#create/drop/alter/use-database>Create/Drop/Alter/Use Database</a></li>
-<li><a href=#create/drop/alter-connector>Create/Drop/Alter Connector</a></li>
-<li><a href=#create/drop/truncate-table>Create/Drop/Truncate Table</a></li>
-<li><a href=#alter-table/partition/column>Alter Table/Partition/Column</a></li>
-<li><a href=#create/drop/alter-view>Create/Drop/Alter View</a></li>
-<li><a href=#create/drop/alter-materialized-view>Create/Drop/Alter Materialized View</a></li>
+<li><a href=#keywords-non-reserved-keywords-and-reserved-keywords>Keywords, Non-reserved Keywords and Reserved Keywords</a></li>
+<li><a href=#createdropalteruse-database>Create/Drop/Alter/Use Database</a></li>
+<li><a href=#createdropalter-connector>Create/Drop/Alter Connector</a></li>
+<li><a href=#createdroptruncate-table>Create/Drop/Truncate Table</a></li>
+<li><a href=#alter-tablepartitioncolumn>Alter Table/Partition/Column</a></li>
+<li><a href=#createdropalter-view>Create/Drop/Alter View</a></li>
+<li><a href=#createdropalter-materialized-view>Create/Drop/Alter Materialized View</a></li>
 <li><a href=#create/drop/alter-index>Create/Drop/Alter Index</a></li>
-<li><a href=#create/drop-macro>Create/Drop Macro</a></li>
-<li><a href=#create/drop/reload-function>Create/Drop/Reload Function</a></li>
-<li><a href=#create/drop/grant/revoke-roles-and-privileges>Create/Drop/Grant/Revoke Roles and Privileges</a></li>
+<li><a href=#createdrop-macro>Create/Drop Macro</a></li>
+<li><a href=#createdropreload-function>Create/Drop/Reload Function</a></li>
+<li><a href=#createdropgrantrevoke-roles-and-privileges>Create/Drop/Grant/Revoke Roles and Privileges</a></li>
 <li><a href=#show>Show</a></li>
 <li><a href=#describe>Describe</a></li>
 <li><a href=#abort>Abort</a></li>
@@ -273,10 +273,10 @@ ALTER CONNECTOR connector\_name SET OWNER [USER|ROLE] user\_or\_role;
 <ul>
 <li><a href=#managed-and-external-tables>Managed and External Tables</a></li>
 <li><a href=#storage-formats>Storage Formats</a></li>
-<li><a href=#row-formats-&-serde>Row Formats & SerDe</a></li>
+<li><a href=#row-formats--serde>Row Formats & SerDe</a></li>
 <li><a href=#partitioned-tables>Partitioned Tables</a></li>
 <li><a href=#external-tables>External Tables</a></li>
-<li><a href=#create-table-as-select--ctas->Create Table As Select (CTAS)</a></li>
+<li><a href=#create-table-as-select-ctas>Create Table As Select (CTAS)</a></li>
 <li><a href=#create-table-like>Create Table Like</a></li>
 <li><a href=#bucketed-sorted-tables>Bucketed Sorted Tables</a></li>
 <li><a href=#skewed-tables>Skewed Tables</a></li>
@@ -727,27 +727,27 @@ partition\_spec:
 <li><a href=#exchange-partition>Exchange Partition</a></li>
 <li><a href=#discover-partitions>Discover Partitions</a></li>
 <li><a href=#partition-retention>Partition Retention</a></li>
-<li><a href=#recover-partitions--msck-repair-table->Recover Partitions (MSCK REPAIR TABLE)</a></li>
+<li><a href=#recover-partitions-msck-repair-table>Recover Partitions (MSCK REPAIR TABLE)</a></li>
 <li><a href=#drop-partitions>Drop Partitions</a></li>
-<li><a href=#-un-archive-partition>(Un)Archive Partition</a></li>
+<li><a href=#unarchive-partition>(Un)Archive Partition</a></li>
 </ul>
 </li>
 <li><a href=#alter-either-table-or-partition>Alter Either Table or Partition</a>
 <ul>
-<li><a href=#alter-table/partition-file-format>Alter Table/Partition File Format</a></li>
-<li><a href=#alter-table/partition-location>Alter Table/Partition Location</a></li>
-<li><a href=#alter-table/partition-touch>Alter Table/Partition Touch</a></li>
-<li><a href=#alter-table/partition-protections>Alter Table/Partition Protections</a></li>
-<li><a href=#alter-table/partition-compact>Alter Table/Partition Compact</a></li>
-<li><a href=#alter-table/partition-concatenate>Alter Table/Partition Concatenate</a></li>
-<li><a href=#alter-table/partition-update-columns>Alter Table/Partition Update columns</a></li>
+<li><a href=#alter-tablepartition-file-format>Alter Table/Partition File Format</a></li>
+<li><a href=#alter-tablepartition-location>Alter Table/Partition Location</a></li>
+<li><a href=#alter-tablepartition-touch>Alter Table/Partition Touch</a></li>
+<li><a href=#alter-tablepartition-protections>Alter Table/Partition Protections</a></li>
+<li><a href=#alter-tablepartition-compact>Alter Table/Partition Compact</a></li>
+<li><a href=#alter-tablepartition-concatenate>Alter Table/Partition Concatenate</a></li>
+<li><a href=#alter-tablepartition-update-columns>Alter Table/Partition Update columns</a></li>
 </ul>
 </li>
 <li><a href=#alter-column>Alter Column</a>
 <ul>
 <li><a href=#rules-for-column-names>Rules for Column Names</a></li>
-<li><a href=#change-column-name/type/position/comment>Change Column Name/Type/Position/Comment</a></li>
-<li><a href=#add/replace-columns>Add/Replace Columns</a></li>
+<li><a href=#change-column-nametypepositioncomment>Change Column Name/Type/Position/Comment</a></li>
+<li><a href=#addreplace-columns>Add/Replace Columns</a></li>
 <li><a href=#partial-partition-specification>Partial Partition Specification</a></li>
 </ul>
 </li>
@@ -1271,13 +1271,13 @@ CREATE TEMPORARY MACRO simple\_add (x int, y int) x + y;
 <ul>
 <li><a href=#show-databases>Show Databases</a></li>
 <li><a href=#show-connectors>Show Connectors</a></li>
-<li><a href=#show-tables/views/materialized-views/partitions/indexes>Show Tables/Views/Materialized Views/Partitions/Indexes</a>
+<li><a href=#show-tablesviewsmaterialized-viewspartitionsindexes>Show Tables/Views/Materialized Views/Partitions/Indexes</a>
 <ul>
 <li><a href=#show-tables>Show Tables</a></li>
 <li><a href=#show-views>Show Views</a></li>
 <li><a href=#show-materialized-views>Show Materialized Views</a></li>
 <li><a href=#show-partitions>Show Partitions</a></li>
-<li><a href=#show-table/partition-extended>Show Table/Partition Extended</a></li>
+<li><a href=#show-tablepartition-extended>Show Table/Partition Extended</a></li>
 <li><a href=#show-table-properties>Show Table Properties</a></li>
 <li><a href=#show-create-table>Show Create Table</a></li>
 <li><a href=#show-indexes>Show Indexes</a></li>
@@ -1560,13 +1560,13 @@ SHOW COMPACTIONS db1.tbl0 PARTITION (p=101,day='Monday') POOL 'pool0' TYPE 'mino
 <ul>
 <li><a href=#describe-database>Describe Database</a></li>
 <li><a href=#describe-dataconnector>Describe Dataconnector</a></li>
-<li><a href=#describe-table/view/materialized-view/column>Describe Table/View/Materialized View/Column</a>
+<li><a href=#describe-tableviewmaterialized-viewcolumn>Describe Table/View/Materialized View/Column</a>
 <ul>
 <li><a href=#display-column-statistics>Display Column Statistics</a></li>
 </ul>
 </li>
 <li><a href=#describe-partition>Describe Partition</a></li>
-<li><a href=#hive-2-0+:-syntax-change>Hive 2.0+: Syntax Change</a></li>
+<li><a href=#hive-20-syntax-change>Hive 2.0+: Syntax Change</a></li>
 </ul>
 <h3 id=describe-database>Describe Database</h3>
 <p>Version information</p>
diff --git a/docs/latest/languagemanual-groupby_27362038/index.html b/docs/latest/languagemanual-groupby_27362038/index.html
index a3a2ba7..309cbd9 100644
--- a/docs/latest/languagemanual-groupby_27362038/index.html
+++ b/docs/latest/languagemanual-groupby_27362038/index.html
@@ -126,7 +126,7 @@ ASF
 <ul>
 <li><a href=#multi-group-by-inserts>Multi-Group-By Inserts</a></li>
 <li><a href=#map-side-aggregation-for-group-by>Map-side Aggregation for Group By</a></li>
-<li><a href=#grouping-sets,-cubes,-rollups,-and-the-grouping\_\_id-function>Grouping Sets, Cubes, Rollups, and the GROUPING__ID Function</a></li>
+<li><a href=#grouping-sets-cubes-rollups-and-the-grouping__id-function>Grouping Sets, Cubes, Rollups, and the GROUPING__ID Function</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/languagemanual-importexport_27837968/index.html b/docs/latest/languagemanual-importexport_27837968/index.html
index 77ca363..06899a6 100644
--- a/docs/latest/languagemanual-importexport_27837968/index.html
+++ b/docs/latest/languagemanual-importexport_27837968/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--languagemanual-importexport>Apache Hive : LanguageManual ImportExport</h1>
 <h1 id=importexport>Import/Export</h1>
 <ul>
-<li><a href=#import/export>Import/Export</a>
+<li><a href=#importexport>Import/Export</a>
 <ul>
 <li><a href=#overview>Overview</a></li>
 <li><a href=#export-syntax>Export Syntax</a></li>
diff --git a/docs/latest/languagemanual-indexing_31822176/index.html b/docs/latest/languagemanual-indexing_31822176/index.html
index 092436c..99f03d5 100644
--- a/docs/latest/languagemanual-indexing_31822176/index.html
+++ b/docs/latest/languagemanual-indexing_31822176/index.html
@@ -116,7 +116,7 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--languagemanual-indexing>Apache Hive : LanguageManual Indexing</h1>
 <ul>
-<li><a href=#indexing-is-removed-since-3-0>Indexing Is Removed since 3.0</a></li>
+<li><a href=#indexing-is-removed-since-30>Indexing Is Removed since 3.0</a></li>
 <li><a href=#overview-of-hive-indexes>Overview of Hive Indexes</a></li>
 <li><a href=#indexing-resources>Indexing Resources</a>
 <ul>
diff --git a/docs/latest/languagemanual-joins_27362039/index.html b/docs/latest/languagemanual-joins_27362039/index.html
index 12ad6c0..605b154 100644
--- a/docs/latest/languagemanual-joins_27362039/index.html
+++ b/docs/latest/languagemanual-joins_27362039/index.html
@@ -125,7 +125,7 @@ ASF
 <li><a href=#join-optimization>Join Optimization</a>
 <ul>
 <li><a href=#predicate-pushdown-in-outer-joins>Predicate Pushdown in Outer Joins</a></li>
-<li><a href=#enhancements-in-hive-version-0-11>Enhancements in Hive Version 0.11</a></li>
+<li><a href=#enhancements-in-hive-version-011>Enhancements in Hive Version 0.11</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/languagemanual-lzo_33298193/index.html b/docs/latest/languagemanual-lzo_33298193/index.html
index a2b66e6..4c0cd2e 100644
--- a/docs/latest/languagemanual-lzo_33298193/index.html
+++ b/docs/latest/languagemanual-lzo_33298193/index.html
@@ -122,15 +122,15 @@ ASF
 <li><a href=#general-lzo-concepts>General LZO Concepts</a></li>
 <li><a href=#prerequisites>Prerequisites</a>
 <ul>
-<li><a href=#lzo/lzop-installations>Lzo/Lzop Installations</a></li>
+<li><a href=#lzolzop-installations>Lzo/Lzop Installations</a></li>
 <li><a href=#core-site-xml>core-site.xml</a></li>
 <li><a href=#table-definition>Table Definition</a></li>
 </ul>
 </li>
 <li><a href=#hive-queries>Hive Queries</a>
 <ul>
-<li><a href=#option-1:-directly-create-lzo-files>Option 1: Directly Create LZO Files</a></li>
-<li><a href=#option-2:-write-custom-java-to-create-lzo-files>Option 2: Write Custom Java to Create LZO Files</a></li>
+<li><a href=#option-1-directly-create-lzo-files>Option 1: Directly Create LZO Files</a></li>
+<li><a href=#option-2-write-custom-java-to-create-lzo-files>Option 2: Write Custom Java to Create LZO Files</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/languagemanual-sortby_27362045/index.html b/docs/latest/languagemanual-sortby_27362045/index.html
index c7422cd..03111e9 100644
--- a/docs/latest/languagemanual-sortby_27362045/index.html
+++ b/docs/latest/languagemanual-sortby_27362045/index.html
@@ -116,7 +116,7 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--languagemanual-sortby>Apache Hive : LanguageManual SortBy</h1>
 <ul>
-<li><a href=#order,-sort,-cluster,-and-distribute-by>Order, Sort, Cluster, and Distribute By</a>
+<li><a href=#order-sort-cluster-and-distribute-by>Order, Sort, Cluster, and Distribute By</a>
 <ul>
 <li><a href=#syntax-of-order-by>Syntax of Order By</a></li>
 <li><a href=#syntax-of-sort-by>Syntax of Sort By</a>
diff --git a/docs/latest/languagemanual-transform_27362047/index.html b/docs/latest/languagemanual-transform_27362047/index.html
index d98000c..6855f38 100644
--- a/docs/latest/languagemanual-transform_27362047/index.html
+++ b/docs/latest/languagemanual-transform_27362047/index.html
@@ -116,7 +116,7 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--languagemanual-transform>Apache Hive : LanguageManual Transform</h1>
 <ul>
-<li><a href=#transform/map-reduce-syntax>Transform/Map-Reduce Syntax</a>
+<li><a href=#transformmap-reduce-syntax>Transform/Map-Reduce Syntax</a>
 <ul>
 <li><a href=#sql-standard-based-authorization-disallows-transform>SQL Standard Based Authorization Disallows TRANSFORM</a></li>
 <li><a href=#transform-examples>TRANSFORM Examples</a></li>
diff --git a/docs/latest/languagemanual-types_27838462/index.html b/docs/latest/languagemanual-types_27838462/index.html
index fc13625..b06c9ce 100644
--- a/docs/latest/languagemanual-types_27838462/index.html
+++ b/docs/latest/languagemanual-types_27838462/index.html
@@ -122,7 +122,7 @@ ASF
 <li><a href=#overview>Overview</a>
 <ul>
 <li><a href=#numeric-types>Numeric Types</a></li>
-<li><a href=#date/time-types>Date/Time Types</a></li>
+<li><a href=#datetime-types>Date/Time Types</a></li>
 <li><a href=#string-types>String Types</a></li>
 <li><a href=#misc-types>Misc Types</a></li>
 <li><a href=#complex-types>Complex Types</a></li>
@@ -144,9 +144,9 @@ ASF
 <li><a href=#decimals>Decimals</a>
 <ul>
 <li><a href=#decimal-literals>Decimal Literals</a></li>
-<li><a href=#decimal-type-incompatibilities-between-hive-0-12-0-and-0-13-0>Decimal Type Incompatibilities between Hive 0.12.0 and 0.13.0</a>
+<li><a href=#decimal-type-incompatibilities-between-hive-0120-and-0130>Decimal Type Incompatibilities between Hive 0.12.0 and 0.13.0</a>
 <ul>
-<li><a href=#upgrading-pre-hive-0-13-0-decimal-columns>Upgrading Pre-Hive 0.13.0 Decimal Columns</a></li>
+<li><a href=#upgrading-pre-hive-0130-decimal-columns>Upgrading Pre-Hive 0.13.0 Decimal Columns</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/languagemanual-udf_27362046/index.html b/docs/latest/languagemanual-udf_27362046/index.html
index 51409ad..0aeba74 100644
--- a/docs/latest/languagemanual-udf_27362046/index.html
+++ b/docs/latest/languagemanual-udf_27362046/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--languagemanual-udf>Apache Hive : LanguageManual UDF</h1>
 <h1 id=hive-operators-and-user-defined-functions-udfs>Hive Operators and User-Defined Functions (UDFs)</h1>
 <ul>
-<li><a href=#hive-operators-and-user-defined-functions--udfs->Hive Operators and User-Defined Functions (UDFs)</a>
+<li><a href=#hive-operators-and-user-defined-functions-udfs>Hive Operators and User-Defined Functions (UDFs)</a>
 <ul>
 <li><a href=#built-in-operators>Built-in Operators</a>
 <ul>
@@ -143,16 +143,16 @@ ASF
 <li><a href=#conditional-functions>Conditional Functions</a></li>
 <li><a href=#string-functions>String Functions</a></li>
 <li><a href=#data-masking-functions>Data Masking Functions</a></li>
-<li><a href=#misc--functions>Misc. Functions</a>
+<li><a href=#misc-functions>Misc. Functions</a>
 <ul>
 <li><a href=#xpath>xpath</a></li>
-<li><a href=#get\_json\_object>get_json_object</a></li>
+<li><a href=#get_json_object>get_json_object</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a href=#built-in-aggregate-functions--udaf->Built-in Aggregate Functions (UDAF)</a></li>
-<li><a href=#built-in-table-generating-functions--udtf->Built-in Table-Generating Functions (UDTF)</a>
+<li><a href=#built-in-aggregate-functions-udaf>Built-in Aggregate Functions (UDAF)</a></li>
+<li><a href=#built-in-table-generating-functions-udtf>Built-in Table-Generating Functions (UDTF)</a>
 <ul>
 <li><a href=#usage-examples>Usage Examples</a>
 <ul>
@@ -165,11 +165,11 @@ ASF
 </li>
 <li><a href=#explode>explode</a></li>
 <li><a href=#posexplode>posexplode</a></li>
-<li><a href=#json\_tuple>json_tuple</a></li>
-<li><a href=#parse\_url\_tuple>parse_url_tuple</a></li>
+<li><a href=#json_tuple>json_tuple</a></li>
+<li><a href=#parse_url_tuple>parse_url_tuple</a></li>
 </ul>
 </li>
-<li><a href=#grouping-and-sorting-on-f-column->GROUPing and SORTing on f(column)</a></li>
+<li><a href=#grouping-and-sorting-on-fcolumn>GROUPing and SORTing on f(column)</a></li>
 <li><a href=#utility-functions>Utility Functions</a></li>
 <li><a href=#udf-internals>UDF internals</a></li>
 <li><a href=#creating-custom-udfs>Creating Custom UDFs</a></li>
diff --git a/docs/latest/languagemanual-windowingandanalytics_31819589/index.html b/docs/latest/languagemanual-windowingandanalytics_31819589/index.html
index 14b18ce..47cd674 100644
--- a/docs/latest/languagemanual-windowingandanalytics_31819589/index.html
+++ b/docs/latest/languagemanual-windowingandanalytics_31819589/index.html
@@ -122,11 +122,11 @@ ASF
 <li><a href=#enhancements-to-hive-ql>Enhancements to Hive QL</a></li>
 <li><a href=#examples>Examples</a>
 <ul>
-<li><a href=#partition-by-with-one-partitioning-column,-no-order-by-or-window-specification>PARTITION BY with one partitioning column, no ORDER BY or window specification</a></li>
-<li><a href=#partition-by-with-two-partitioning-columns,-no-order-by-or-window-specification>PARTITION BY with two partitioning columns, no ORDER BY or window specification</a></li>
-<li><a href=#partition-by-with-one-partitioning-column,-one-order-by-column,-and-no-window-specification>PARTITION BY with one partitioning column, one ORDER BY column, and no window specification</a></li>
-<li><a href=#partition-by-with-two-partitioning-columns,-two-order-by-columns,-and-no-window-specification>PARTITION BY with two partitioning columns, two ORDER BY columns, and no window specification</a></li>
-<li><a href=#partition-by-with-partitioning,-order-by,-and-window-specification>PARTITION BY with partitioning, ORDER BY, and window specification</a></li>
+<li><a href=#partition-by-with-one-partitioning-column-no-order-by-or-window-specification>PARTITION BY with one partitioning column, no ORDER BY or window specification</a></li>
+<li><a href=#partition-by-with-two-partitioning-columns-no-order-by-or-window-specification>PARTITION BY with two partitioning columns, no ORDER BY or window specification</a></li>
+<li><a href=#partition-by-with-one-partitioning-column-one-order-by-column-and-no-window-specification>PARTITION BY with one partitioning column, one ORDER BY column, and no window specification</a></li>
+<li><a href=#partition-by-with-two-partitioning-columns-two-order-by-columns-and-no-window-specification>PARTITION BY with two partitioning columns, two ORDER BY columns, and no window specification</a></li>
+<li><a href=#partition-by-with-partitioning-order-by-and-window-specification>PARTITION BY with partitioning, ORDER BY, and window specification</a></li>
 <li><a href=#window-clause>WINDOW clause</a></li>
 <li><a href=#lead-using-default-1-row-lead-and-not-specifying-default-value>LEAD using default 1 row lead and not specifying default value</a></li>
 <li><a href=#lag-specifying-a-lag-of-3-rows-and-default-value-of-0>LAG specifying a lag of 3 rows and default value of 0</a></li>
diff --git a/docs/latest/listbucketing_27846854/index.html b/docs/latest/listbucketing_27846854/index.html
index dd23ad2..a92e3dd 100644
--- a/docs/latest/listbucketing_27846854/index.html
+++ b/docs/latest/listbucketing_27846854/index.html
@@ -120,7 +120,7 @@ ASF
 <ul>
 <li><a href=#basic-partitioning>Basic Partitioning</a></li>
 <li><a href=#list-bucketing>List Bucketing</a></li>
-<li><a href=#skewed-table-vs--list-bucketing-table>Skewed Table vs. List Bucketing Table</a></li>
+<li><a href=#skewed-table-vs-list-bucketing-table>Skewed Table vs. List Bucketing Table</a></li>
 <li><a href=#list-bucketing-validation>List Bucketing Validation</a>
 <ul>
 <li><a href=#ddl>DDL</a></li>
diff --git a/docs/latest/llap_62689557/index.html b/docs/latest/llap_62689557/index.html
index f3892b1..2d609a0 100644
--- a/docs/latest/llap_62689557/index.html
+++ b/docs/latest/llap_62689557/index.html
@@ -120,7 +120,7 @@ ASF
 <li><a href=#persistent-daemon>Persistent Daemon</a></li>
 <li><a href=#execution-engine>Execution Engine</a></li>
 <li><a href=#query-fragment-execution>Query Fragment Execution</a></li>
-<li><a href=#i/o>I/O</a></li>
+<li><a href=#io>I/O</a></li>
 <li><a href=#caching>Caching</a></li>
 <li><a href=#workload-management>Workload Management</a></li>
 <li><a href=#acid-support>ACID Support</a></li>
diff --git a/docs/latest/manual-installation_283118363/index.html b/docs/latest/manual-installation_283118363/index.html
index 58080bf..466c055 100644
--- a/docs/latest/manual-installation_283118363/index.html
+++ b/docs/latest/manual-installation_283118363/index.html
@@ -116,13 +116,13 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--manual-installation>Apache Hive : Manual Installation</h1>
 <ul>
-<li><a href=#installing,-configuring-and-running-hive>Installing, configuring and running Hive</a>
+<li><a href=#installing-configuring-and-running-hive>Installing, configuring and running Hive</a>
 <ul>
 <li><a href=#prerequisites>Prerequisites</a></li>
 <li><a href=#install-the-prerequisites>Install the prerequisites</a>
 <ul>
 <li><a href=#java-8>Java 8</a></li>
-<li><a href=#maven:>Maven:</a></li>
+<li><a href=#maven>Maven:</a></li>
 <li><a href=#protobuf>Protobuf</a></li>
 <li><a href=#hadoop>Hadoop</a></li>
 <li><a href=#tez>Tez</a></li>
@@ -137,7 +137,7 @@ ASF
 <li><a href=#hcatalog-and-webhcat>HCatalog and WebHCat</a>
 <ul>
 <li><a href=#hcatalog>HCatalog</a></li>
-<li><a href=#webhcat--templeton->WebHCat (Templeton)</a></li>
+<li><a href=#webhcat-templeton>WebHCat (Templeton)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/mapjoinoptimization_27362029/index.html b/docs/latest/mapjoinoptimization_27362029/index.html
index c0b87d9..c40b858 100644
--- a/docs/latest/mapjoinoptimization_27362029/index.html
+++ b/docs/latest/mapjoinoptimization_27362029/index.html
@@ -117,19 +117,19 @@ ASF
 <h1 id=apache-hive--mapjoinoptimization>Apache Hive : MapJoinOptimization</h1>
 <p><strong>Index</strong></p>
 <ul>
-<li><a href=#1--map-join-optimization>1. Map Join Optimization</a>
+<li><a href=#1-map-join-optimization>1. Map Join Optimization</a>
 <ul>
-<li><a href=#1-1-using-distributed-cache-to-propagate-hashtable-file>1.1 Using Distributed Cache to Propagate Hashtable File</a></li>
-<li><a href=#1-2-removing-jdbm>1.2 Removing JDBM</a></li>
-<li><a href=#1-3-performance-evaluation>1.3 Performance Evaluation</a></li>
+<li><a href=#11-using-distributed-cache-to-propagate-hashtable-file>1.1 Using Distributed Cache to Propagate Hashtable File</a></li>
+<li><a href=#12-removing-jdbm>1.2 Removing JDBM</a></li>
+<li><a href=#13-performance-evaluation>1.3 Performance Evaluation</a></li>
 </ul>
 </li>
-<li><a href=#2--converting-join-into-map-join-automatically>2. Converting Join into Map Join Automatically</a>
+<li><a href=#2-converting-join-into-map-join-automatically>2. Converting Join into Map Join Automatically</a>
 <ul>
-<li><a href=#2-1-new-join-execution-flow>2.1 New Join Execution Flow</a></li>
-<li><a href=#2-2-resolving-the-join-operation-at-run-time>2.2 Resolving the Join Operation at Run Time</a></li>
-<li><a href=#2-3-backup-task>2.3 Backup Task</a></li>
-<li><a href=#2-4-performance-evaluation>2.4 Performance Evaluation</a></li>
+<li><a href=#21-new-join-execution-flow>2.1 New Join Execution Flow</a></li>
+<li><a href=#22-resolving-the-join-operation-at-run-time>2.2 Resolving the Join Operation at Run Time</a></li>
+<li><a href=#23-backup-task>2.3 Backup Task</a></li>
+<li><a href=#24-performance-evaluation>2.4 Performance Evaluation</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/materialized-views_80447331/index.html b/docs/latest/materialized-views_80447331/index.html
index 0a4d3c3..826f69b 100644
--- a/docs/latest/materialized-views_80447331/index.html
+++ b/docs/latest/materialized-views_80447331/index.html
@@ -136,7 +136,7 @@ ASF
 </li>
 <li><a href=#materialized-view-maintenance>Materialized view maintenance</a></li>
 <li><a href=#materialized-view-lifecycle>Materialized view lifecycle</a></li>
-<li><a href=#open-issues--jira->Open issues (JIRA)</a></li>
+<li><a href=#open-issues-jira>Open issues (JIRA)</a></li>
 </ul>
 <p>Version information</p>
 <p>Materialized views support is introduced in Hive 3.0.0.</p>
diff --git a/docs/latest/outerjoinbehavior_35749927/index.html b/docs/latest/outerjoinbehavior_35749927/index.html
index cc7a2e5..32f8419 100644
--- a/docs/latest/outerjoinbehavior_35749927/index.html
+++ b/docs/latest/outerjoinbehavior_35749927/index.html
@@ -127,10 +127,10 @@ ASF
 </li>
 <li><a href=#examples>Examples</a>
 <ul>
-<li><a href=#case-j1:-join-predicate-on-preserved-row-table>Case J1: Join Predicate on Preserved Row Table</a></li>
-<li><a href=#case-j2:-join-predicate-on-null-supplying-table>Case J2: Join Predicate on Null Supplying Table</a></li>
-<li><a href=#case-w1:-where-predicate-on-preserved-row-table>Case W1: Where Predicate on Preserved Row Table</a></li>
-<li><a href=#case-w2:-where-predicate-on-null-supplying-table>Case W2: Where Predicate on Null Supplying Table</a></li>
+<li><a href=#case-j1-join-predicate-on-preserved-row-table>Case J1: Join Predicate on Preserved Row Table</a></li>
+<li><a href=#case-j2-join-predicate-on-null-supplying-table>Case J2: Join Predicate on Null Supplying Table</a></li>
+<li><a href=#case-w1-where-predicate-on-preserved-row-table>Case W1: Where Predicate on Preserved Row Table</a></li>
+<li><a href=#case-w2-where-predicate-on-null-supplying-table>Case W2: Where Predicate on Null Supplying Table</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/parquet_38570914/index.html b/docs/latest/parquet_38570914/index.html
index 029f3c0..769f438 100644
--- a/docs/latest/parquet_38570914/index.html
+++ b/docs/latest/parquet_38570914/index.html
@@ -122,22 +122,22 @@ ASF
 <li><a href=#introduction>Introduction</a></li>
 <li><a href=#native-parquet-support>Native Parquet Support</a>
 <ul>
-<li><a href=#hive-0-10,-0-11,-and-0-12>Hive 0.10, 0.11, and 0.12</a></li>
-<li><a href=#hive-0-13>Hive 0.13</a></li>
+<li><a href=#hive-010-011-and-012>Hive 0.10, 0.11, and 0.12</a></li>
+<li><a href=#hive-013>Hive 0.13</a></li>
 </ul>
 </li>
 <li><a href=#hiveql-syntax>HiveQL Syntax</a>
 <ul>
-<li><a href=#hive-0-10---0-12>Hive 0.10 - 0.12</a></li>
-<li><a href=#hive-0-13-and-later>Hive 0.13 and later</a></li>
+<li><a href=#hive-010---012>Hive 0.10 - 0.12</a></li>
+<li><a href=#hive-013-and-later>Hive 0.13 and later</a></li>
 </ul>
 </li>
 <li><a href=#versions-and-limitations>Versions and Limitations</a>
 <ul>
-<li><a href=#hive-0-13-0>Hive 0.13.0</a></li>
-<li><a href=#hive-0-14-0>Hive 0.14.0</a></li>
-<li><a href=#hive-1-1-0>Hive 1.1.0</a></li>
-<li><a href=#hive-1-2-0>Hive 1.2.0</a></li>
+<li><a href=#hive-0130>Hive 0.13.0</a></li>
+<li><a href=#hive-0140>Hive 0.14.0</a></li>
+<li><a href=#hive-110>Hive 1.1.0</a></li>
+<li><a href=#hive-120>Hive 1.2.0</a></li>
 <li><a href=#resources>Resources</a></li>
 </ul>
 </li>
diff --git a/docs/latest/replacing-the-implementation-of-hive-cli-using-beeline_61311909/index.html b/docs/latest/replacing-the-implementation-of-hive-cli-using-beeline_61311909/index.html
index 957d84f..40bdd6b 100644
--- a/docs/latest/replacing-the-implementation-of-hive-cli-using-beeline_61311909/index.html
+++ b/docs/latest/replacing-the-implementation-of-hive-cli-using-beeline_61311909/index.html
@@ -118,7 +118,7 @@ ASF
 <h2 id=heading></h2>
 <ul>
 <li></li>
-<li><a href=#why-replace-the-existing-hive-cli?>Why Replace the Existing Hive CLI?</a></li>
+<li><a href=#why-replace-the-existing-hive-cli>Why Replace the Existing Hive CLI?</a></li>
 <li><a href=#hive-cli-functionality-support>Hive CLI Functionality Support</a>
 <ul>
 <li><a href=#hive-cli-options-support>Hive CLI Options Support</a></li>
diff --git a/docs/latest/replication_61336919/index.html b/docs/latest/replication_61336919/index.html
index 1c4c50a..a0e4613 100644
--- a/docs/latest/replication_61336919/index.html
+++ b/docs/latest/replication_61336919/index.html
@@ -122,7 +122,7 @@ ASF
 <li><a href=#limitations>Limitations</a></li>
 <li><a href=#configuration>Configuration</a></li>
 <li><a href=#typical-mode-of-operation>Typical Mode of Operation</a></li>
-<li><a href=#replication-to-aws/emr/s3>Replication to AWS/EMR/S3</a></li>
+<li><a href=#replication-to-awsemrs3>Replication to AWS/EMR/S3</a></li>
 </ul>
 <h2 id=overview>Overview</h2>
 <p>Hive Replication builds on the <a href=https://hive.apache.org/docs/latest/hcatalog-notification_34014558/>metastore event</a> and <a href=https://hive.apache.org/docs/latest/languagemanual-importexport_27837968/>ExIm</a> features to provide a framework for replicating Hive metadata and data changes between clusters. There is no requirement for the source cluster and replica to run the same Hadoop distribution, Hive version, or metastore RDBMS. The replication system has a fairly &lsq [...]
diff --git a/docs/latest/scheduled-queries_145724128/index.html b/docs/latest/scheduled-queries_145724128/index.html
index aa7c897..dc596aa 100644
--- a/docs/latest/scheduled-queries_145724128/index.html
+++ b/docs/latest/scheduled-queries_145724128/index.html
@@ -133,10 +133,10 @@ ASF
 <li><a href=#executespec-syntax>executeSpec syntax</a></li>
 </ul>
 </li>
-<li><a href=#system-tables/views>System tables/views</a>
+<li><a href=#system-tablesviews>System tables/views</a>
 <ul>
-<li><a href=#information\_schema-scheduled\_queries>information_schema.scheduled_queries</a></li>
-<li><a href=#information\_schema-scheduled\_executions>information_schema.scheduled_executions</a>
+<li><a href=#information_schemascheduled_queries>information_schema.scheduled_queries</a></li>
+<li><a href=#information_schemascheduled_executions>information_schema.scheduled_executions</a>
 <ul>
 <li><a href=#execution-states>Execution states</a></li>
 </ul>
diff --git a/docs/latest/setting-up-hiveserver2_30758712/index.html b/docs/latest/setting-up-hiveserver2_30758712/index.html
index e7a74e9..f697bea 100644
--- a/docs/latest/setting-up-hiveserver2_30758712/index.html
+++ b/docs/latest/setting-up-hiveserver2_30758712/index.html
@@ -136,7 +136,7 @@ ASF
 <li><a href=#usage-message>Usage Message</a></li>
 </ul>
 </li>
-<li><a href=#authentication/security-configuration>Authentication/Security Configuration</a>
+<li><a href=#authenticationsecurity-configuration>Authentication/Security Configuration</a>
 <ul>
 <li><a href=#configuration>Configuration</a></li>
 <li><a href=#impersonation>Impersonation</a></li>
diff --git a/docs/latest/sql-standard-based-hive-authorization_40509928/index.html b/docs/latest/sql-standard-based-hive-authorization_40509928/index.html
index f83ef45..9c57f11 100644
--- a/docs/latest/sql-standard-based-hive-authorization_40509928/index.html
+++ b/docs/latest/sql-standard-based-hive-authorization_40509928/index.html
@@ -116,7 +116,7 @@ ASF
 <div class=docs>
 <h1 id=apache-hive--sql-standard-based-hive-authorization>Apache Hive : SQL Standard Based Hive Authorization</h1>
 <ul>
-<li><a href=#status-of-hive-authorization-before-hive-0-13>Status of Hive Authorization before Hive 0.13</a></li>
+<li><a href=#status-of-hive-authorization-before-hive-013>Status of Hive Authorization before Hive 0.13</a></li>
 <li><a href=#sql-standards-based-hive-authorization--new-in-hive-0-13->SQL Standards Based Hive Authorization (New in Hive 0.13)</a>
 <ul>
 <li><a href=#restrictions-on-hive-commands-and-statements>Restrictions on Hive Commands and Statements</a></li>
@@ -138,14 +138,14 @@ ASF
 <li><a href=#privileges-required-for-hive-operations>Privileges Required for Hive Operations</a></li>
 <li><a href=#configuration>Configuration</a>
 <ul>
-<li><a href=#for-hive-0-13-x>For Hive 0.13.x</a></li>
-<li><a href=#for-hive-0-14-and-newer>For Hive 0.14 and Newer</a></li>
+<li><a href=#for-hive-013x>For Hive 0.13.x</a></li>
+<li><a href=#for-hive-014-and-newer>For Hive 0.14 and Newer</a></li>
 </ul>
 </li>
 <li><a href=#known-issues>Known Issues</a>
 <ul>
-<li><a href=#hive-0-13>Hive 0.13</a></li>
-<li><a href=#hive-0-13-1>Hive 0.13.1</a></li>
+<li><a href=#hive-013>Hive 0.13</a></li>
+<li><a href=#hive-0131>Hive 0.13.1</a></li>
 </ul>
 </li>
 <li><a href=#references>References</a></li>
diff --git a/docs/latest/statisticsanddatamining_27362058/index.html b/docs/latest/statisticsanddatamining_27362058/index.html
index a4c0e0f..c2ea8d3 100644
--- a/docs/latest/statisticsanddatamining_27362058/index.html
+++ b/docs/latest/statisticsanddatamining_27362058/index.html
@@ -120,14 +120,14 @@ ASF
 <ul>
 <li><a href=#statistics-and-data-mining-in-hive>Statistics and Data Mining in Hive</a>
 <ul>
-<li><a href=#ngrams---and-context\_ngrams--:-n-gram-frequency-estimation>ngrams() and context_ngrams(): N-gram frequency estimation</a>
+<li><a href=#ngrams-and-context_ngrams-n-gram-frequency-estimation>ngrams() and context_ngrams(): N-gram frequency estimation</a>
 <ul>
 <li><a href=#use-cases>Use Cases</a></li>
 <li><a href=#usage>Usage</a></li>
 <li><a href=#example>Example</a></li>
 </ul>
 </li>
-<li><a href=#histogram\_numeric--:-estimating-frequency-distributions>histogram_numeric(): Estimating frequency distributions</a>
+<li><a href=#histogram_numeric-estimating-frequency-distributions>histogram_numeric(): Estimating frequency distributions</a>
 <ul>
 <li><a href=#use-cases>Use Cases</a></li>
 <li><a href=#usage>Usage</a></li>
diff --git a/docs/latest/statsdev_27362062/index.html b/docs/latest/statsdev_27362062/index.html
index a9826d8..28cfbbf 100644
--- a/docs/latest/statsdev_27362062/index.html
+++ b/docs/latest/statsdev_27362062/index.html
@@ -138,10 +138,10 @@ ASF
 </li>
 <li><a href=#examples>Examples</a>
 <ul>
-<li><a href="#analyze-table-<table1>-cache-metadata">ANALYZE TABLE CACHE METADATA</a></li>
+<li><a href=#analyze-table-table1-cache-metadata>ANALYZE TABLE CACHE METADATA</a></li>
 </ul>
 </li>
-<li><a href=#current-status--jira->Current Status (JIRA)</a></li>
+<li><a href=#current-status-jira>Current Status (JIRA)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/streaming-data-ingest-v2_85477610/index.html b/docs/latest/streaming-data-ingest-v2_85477610/index.html
index 321f2aa..8b0be4f 100644
--- a/docs/latest/streaming-data-ingest-v2_85477610/index.html
+++ b/docs/latest/streaming-data-ingest-v2_85477610/index.html
@@ -136,7 +136,7 @@ ASF
 <li><a href=#notes-about-the-hiveconf-object>Notes about the HiveConf Object</a></li>
 </ul>
 </li>
-<li><a href=#i/o-–-writing-data>I/O – Writing Data</a>
+<li><a href=#io--writing-data>I/O – Writing Data</a>
 <ul>
 <li><a href=#recordwriter>RecordWriter</a></li>
 <li><a href=#strictdelimitedinputwriter>StrictDelimitedInputWriter</a></li>
diff --git a/docs/latest/streaming-data-ingest_40509746/index.html b/docs/latest/streaming-data-ingest_40509746/index.html
index fdf8dba..f4c0390 100644
--- a/docs/latest/streaming-data-ingest_40509746/index.html
+++ b/docs/latest/streaming-data-ingest_40509746/index.html
@@ -138,7 +138,7 @@ ASF
 <li><a href=#notes-about-the-hiveconf-object>Notes about the HiveConf Object</a></li>
 </ul>
 </li>
-<li><a href=#i/o-–-writing-data>I/O – Writing Data</a>
+<li><a href=#io--writing-data>I/O – Writing Data</a>
 <ul>
 <li><a href=#recordwriter>RecordWriter</a></li>
 <li><a href=#delimitedinputwriter>DelimitedInputWriter</a></li>
diff --git a/docs/latest/top-k-stats_30150275/index.html b/docs/latest/top-k-stats_30150275/index.html
index 0c83c18..1c88294 100644
--- a/docs/latest/top-k-stats_30150275/index.html
+++ b/docs/latest/top-k-stats_30150275/index.html
@@ -128,7 +128,7 @@ ASF
 <li><a href=#existing-tables>Existing Tables</a></li>
 </ul>
 </li>
-<li><a href=#current-status--jira->Current Status (JIRA)</a></li>
+<li><a href=#current-status-jira>Current Status (JIRA)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/tutorial_27362061/index.html b/docs/latest/tutorial_27362061/index.html
index 4bd384e..728f544 100644
--- a/docs/latest/tutorial_27362061/index.html
+++ b/docs/latest/tutorial_27362061/index.html
@@ -787,7 +787,7 @@ DESCRIBE FUNCTION EXTENDED &lt;function\_name&gt;;
 <p><strong>NOTE: Many of the following examples are out of date.  More up to date information can be found in the <a href=https://hive.apache.org/docs/latest/languagemanual_27362030/>LanguageManual</a>.</strong></p>
 <p>The following examples highlight some salient features of the system. A detailed set of query test cases can be found at <a href=http://svn.apache.org/viewvc/hive/trunk/ql/src/test/queries/clientpositive/>Hive Query Test Cases</a> and the corresponding results can be found at <a href=http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/>Query Test Case Results</a>.</p>
 <ul>
-<li><a href=#creating,-showing,-altering,-and-dropping-tables>Creating, Showing, Altering, and Dropping Tables</a></li>
+<li><a href=#creating-showing-altering-and-dropping-tables>Creating, Showing, Altering, and Dropping Tables</a></li>
 <li><a href=#loading-data>Loading Data</a></li>
 <li><a href=#querying-and-inserting-data>Querying and Inserting Data</a></li>
 </ul>
@@ -928,14 +928,14 @@ Open</p>
 <li><a href=#partition-based-query>Partition Based Query</a></li>
 <li><a href=#joins>Joins</a></li>
 <li><a href=#aggregations>Aggregations</a></li>
-<li><a href=#multi-table/file-inserts>Multi Table/File Inserts</a></li>
+<li><a href=#multi-tablefile-inserts>Multi Table/File Inserts</a></li>
 <li><a href=#dynamic-partition-insert>Dynamic-Partition Insert</a></li>
 <li><a href=#inserting-into-local-files>Inserting into Local Files</a></li>
 <li><a href=#sampling>Sampling</a></li>
 <li><a href=#union-all>Union All</a></li>
 <li><a href=#array-operations>Array Operations</a></li>
-<li><a href=#map--associative-arrays--operations>Map (Associative Arrays) Operations</a></li>
-<li><a href=#custom-map/reduce-scripts>Custom Map/Reduce Scripts</a></li>
+<li><a href=#map-associative-arrays-operations>Map (Associative Arrays) Operations</a></li>
+<li><a href=#custom-mapreduce-scripts>Custom Map/Reduce Scripts</a></li>
 <li><a href=#co-groups>Co-Groups</a></li>
 </ul>
 <p>The Hive query operations are documented in <a href=https://hive.apache.org/docs/latest/languagemanual-select_27362043/>Select</a>, and the insert operations are documented in <a href=#inserting-data-into-hive-tables-from-queries>Inserting data into Hive Tables from queries</a> and <a href=#writing-data-into-the-filesystem-from-queries>Writing data into the filesystem from queries</a>.</p>
diff --git a/docs/latest/user-and-group-filter-support-with-ldap-atn-provider-in-hiveserver2_58852417/index.html b/docs/latest/user-and-group-filter-support-with-ldap-atn-provider-in-hiveserver2_58852417/index.html
index dc4be07..a3a3ad2 100644
--- a/docs/latest/user-and-group-filter-support-with-ldap-atn-provider-in-hiveserver2_58852417/index.html
+++ b/docs/latest/user-and-group-filter-support-with-ldap-atn-provider-in-hiveserver2_58852417/index.html
@@ -120,21 +120,21 @@ ASF
 <ul>
 <li><a href=#group-membership>Group Membership</a>
 <ul>
-<li><a href=#hive-server2-authentication-ldap-groupdnpattern>hive.server2.authentication.ldap.groupDNPattern</a></li>
-<li><a href=#hive-server2-authentication-ldap-groupfilter>hive.server2.authentication.ldap.groupFilter</a></li>
-<li><a href=#hive-server2-authentication-ldap-groupmembershipkey>hive.server2.authentication.ldap.groupMembershipKey</a></li>
-<li><a href=#hive-server2-authentication-ldap-groupclasskey>hive.server2.authentication.ldap.groupClassKey</a></li>
+<li><a href=#hiveserver2authenticationldapgroupdnpattern>hive.server2.authentication.ldap.groupDNPattern</a></li>
+<li><a href=#hiveserver2authenticationldapgroupfilter>hive.server2.authentication.ldap.groupFilter</a></li>
+<li><a href=#hiveserver2authenticationldapgroupmembershipkey>hive.server2.authentication.ldap.groupMembershipKey</a></li>
+<li><a href=#hiveserver2authenticationldapgroupclasskey>hive.server2.authentication.ldap.groupClassKey</a></li>
 </ul>
 </li>
 <li><a href=#user-search-list>User Search List</a>
 <ul>
-<li><a href=#hive-server2-authentication-ldap-userdnpattern>hive.server2.authentication.ldap.userDNPattern</a></li>
-<li><a href=#hive-server2-authentication-ldap-userfilter>hive.server2.authentication.ldap.userFilter</a></li>
+<li><a href=#hiveserver2authenticationldapuserdnpattern>hive.server2.authentication.ldap.userDNPattern</a></li>
+<li><a href=#hiveserver2authenticationldapuserfilter>hive.server2.authentication.ldap.userFilter</a></li>
 </ul>
 </li>
 <li><a href=#custom-query-string>Custom Query String</a>
 <ul>
-<li><a href=#hive-server2-authentication-ldap-customldapquery>hive.server2.authentication.ldap.customLDAPQuery</a></li>
+<li><a href=#hiveserver2authenticationldapcustomldapquery>hive.server2.authentication.ldap.customLDAPQuery</a></li>
 <li><a href=#support-for-groups-in-custom-ldap-query>Support for Groups in Custom LDAP Query</a></li>
 </ul>
 </li>
@@ -283,7 +283,7 @@ ASF
 <pre tabindex=0><code>   uid=group1,ou=Groups,dc=example,dc=com  
    uid=group2,ou=Groups,dc=example,dc=com
 </code></pre><p>but there is no means to form a query that would return just the values of &ldquo;member&rdquo; attributes. (LDAP APIs allow filtering of the attributes on the result set.)</p>
-<p>To allow for such queries to return user DNs for the members of the group instead of the group DN itself, as of Hive release 2.1.1 the LDAP authentication provider will (re)use the configuration property <a href=#hive-server2-authentication-ldap-groupmembershipkey>hive.server2.authentication.ldap.groupMembershipKey</a>. This property represents the attribute name that represents the user DN on the Group entry. In the example from above, that attribute is &ldquo;<em>member</em>&rdquo;.</p>
+<p>To allow for such queries to return user DNs for the members of the group instead of the group DN itself, as of Hive release 2.1.1 the LDAP authentication provider will (re)use the configuration property <a href=#hiveserver2authenticationldapgroupmembershipkey>hive.server2.authentication.ldap.groupMembershipKey</a>. This property represents the attribute name that represents the user DN on the Group entry. In the example from above, that attribute is &ldquo;<em>member</em>&rdquo;.</p>
 <p>This allows the Hive LDAP authentication provider to specify a query that returns groups and individual users as below (all users of <code>group1</code> + the user <code>user4</code> will be allowed to authenticate):</p>
 <pre tabindex=0><code>&lt;property&gt;  
   &lt;name&gt;hive.server2.authentication.ldap.customLDAPQuery&lt;/name&gt;
diff --git a/docs/latest/user-faq_27362095/index.html b/docs/latest/user-faq_27362095/index.html
index e3f6185..f7c4cb7 100644
--- a/docs/latest/user-faq_27362095/index.html
+++ b/docs/latest/user-faq_27362095/index.html
@@ -122,47 +122,47 @@ ASF
 <li><a href=#general>General</a>
 <ul>
 <li><a href="#i-see-errors-like:-server-access-error:-connection-timed-out-url=http://archive-apache-org/dist/hadoop/core/hadoop-0-20-1/hadoop-0-20-1-tar-gz">I see errors like: Server access Error: Connection timed out url=http://archive.apache.org/dist/hadoop/core/hadoop-0.20.1/hadoop-0.20.1.tar.gz</a></li>
-<li><a href=#how-to-change-the-warehouse-dir-location-for-older-tables?>How to change the warehouse.dir location for older tables?</a></li>
-<li><a href=#when-running-a-join-query,-i-see-out-of-memory-errors->When running a JOIN query, I see out-of-memory errors.</a></li>
+<li><a href=#how-to-change-the-warehousedir-location-for-older-tables>How to change the warehouse.dir location for older tables?</a></li>
+<li><a href=#when-running-a-join-query-i-see-out-of-memory-errors>When running a JOIN query, I see out-of-memory errors.</a></li>
 <li><a href=#mysql-excpeption>I am using MySQL as metastore and I see errors: &ldquo;com.mysql.jdbc.exceptions.jdbc4.!CommunicationsException: Communications link failure&rdquo;</a></li>
-<li><a href=#does-hive-support-unicode?>Does Hive support Unicode?</a></li>
+<li><a href=#does-hive-support-unicode>Does Hive support Unicode?</a></li>
 </ul>
 </li>
 <li><a href=#hive-sql>Hive SQL</a>
 <ul>
-<li><a href=#are-hive-sql-identifiers--e-g--table-names,-column-names,-etc--case-sensitive?>Are Hive SQL identifiers (e.g. table names, column names, etc) case sensitive?</a></li>
-<li><a href=#what-are-the-maximum-allowed-lengths-for-hive-sql-identifiers?>What are the maximum allowed lengths for Hive SQL identifiers?</a></li>
+<li><a href=#are-hive-sql-identifiers-eg-table-names-column-names-etc-case-sensitive>Are Hive SQL identifiers (e.g. table names, column names, etc) case sensitive?</a></li>
+<li><a href=#what-are-the-maximum-allowed-lengths-for-hive-sql-identifiers>What are the maximum allowed lengths for Hive SQL identifiers?</a></li>
 </ul>
 </li>
 <li><a href=#importing-data-into-hive>Importing Data into Hive</a>
 <ul>
-<li><a href=#how-do-i-import-xml-data-into-hive?>How do I import XML data into Hive?</a></li>
-<li><a href=#how-do-i-import-csv-data-into-hive?>How do I import CSV data into Hive?</a></li>
-<li><a href=#how-do-i-import-json-data-into-hive?>How do I import JSON data into Hive?</a></li>
-<li><a href=#how-do-i-import-thrift-data-into-hive?>How do I import Thrift data into Hive?</a></li>
-<li><a href=#how-do-i-import-avro-data-into-hive?>How do I import Avro data into Hive?</a></li>
-<li><a href=#how-do-i-import-delimited-text-data-into-hive?>How do I import delimited text data into Hive?</a></li>
-<li><a href=#how-do-i-import-fixed-width-data-into-hive?>How do I import fixed-width data into Hive?</a></li>
-<li><a href=#how-do-i-import-ascii-logfiles--http,-etc--into-hive?>How do I import ASCII logfiles (HTTP, etc) into Hive?</a></li>
+<li><a href=#how-do-i-import-xml-data-into-hive>How do I import XML data into Hive?</a></li>
+<li><a href=#how-do-i-import-csv-data-into-hive>How do I import CSV data into Hive?</a></li>
+<li><a href=#how-do-i-import-json-data-into-hive>How do I import JSON data into Hive?</a></li>
+<li><a href=#how-do-i-import-thrift-data-into-hive>How do I import Thrift data into Hive?</a></li>
+<li><a href=#how-do-i-import-avro-data-into-hive>How do I import Avro data into Hive?</a></li>
+<li><a href=#how-do-i-import-delimited-text-data-into-hive>How do I import delimited text data into Hive?</a></li>
+<li><a href=#how-do-i-import-fixed-width-data-into-hive>How do I import fixed-width data into Hive?</a></li>
+<li><a href=#how-do-i-import-ascii-logfiles-http-etc-into-hive>How do I import ASCII logfiles (HTTP, etc) into Hive?</a></li>
 </ul>
 </li>
 <li><a href=#exporting-data-from-hive>Exporting Data from Hive</a></li>
 <li><a href=#hive-data-model>Hive Data Model</a>
 <ul>
-<li><a href=#what-is-the-difference-between-a-native-table-and-an-external-table?>What is the difference between a native table and an external table?</a></li>
-<li><a href=#what-are-dynamic-partitions?>What are dynamic partitions?</a></li>
-<li><a href=#can-a-hive-table-contain-data-in-more-than-one-format?>Can a Hive table contain data in more than one format?</a></li>
-<li><a href=#is-it-possible-to-set-the-data-format-on-a-per-partition-basis?>Is it possible to set the data format on a per-partition basis?</a></li>
+<li><a href=#what-is-the-difference-between-a-native-table-and-an-external-table>What is the difference between a native table and an external table?</a></li>
+<li><a href=#what-are-dynamic-partitions>What are dynamic partitions?</a></li>
+<li><a href=#can-a-hive-table-contain-data-in-more-than-one-format>Can a Hive table contain data in more than one format?</a></li>
+<li><a href=#is-it-possible-to-set-the-data-format-on-a-per-partition-basis>Is it possible to set the data format on a per-partition basis?</a></li>
 </ul>
 </li>
 <li><a href=#jdbc-driver>JDBC Driver</a>
 <ul>
-<li><a href=#does-hive-have-a-jdbc-driver?>Does Hive have a JDBC Driver?</a></li>
+<li><a href=#does-hive-have-a-jdbc-driver>Does Hive have a JDBC Driver?</a></li>
 </ul>
 </li>
 <li><a href=#odbc-driver>ODBC Driver</a>
 <ul>
-<li><a href=#does-hive-have-an-odbc-driver?>Does Hive have an ODBC driver?</a></li>
+<li><a href=#does-hive-have-an-odbc-driver>Does Hive have an ODBC driver?</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/using-tidb-as-the-hive-metastore-database_158872426/index.html b/docs/latest/using-tidb-as-the-hive-metastore-database_158872426/index.html
index 851b4a6..5ac716a 100644
--- a/docs/latest/using-tidb-as-the-hive-metastore-database_158872426/index.html
+++ b/docs/latest/using-tidb-as-the-hive-metastore-database_158872426/index.html
@@ -123,10 +123,10 @@ ASF
 <li><a href=#components-required>Components required</a></li>
 <li><a href=#install-a-hive-cluster>Install a Hive cluster</a>
 <ul>
-<li><a href=#step-1:-deploy-a-tidb-cluster>Step 1: Deploy a TiDB cluster</a></li>
-<li><a href=#step-2:-configure-hive>Step 2: Configure Hive</a></li>
-<li><a href=#step-3:-initialize-metadata>Step 3: Initialize metadata</a></li>
-<li><a href=#step-4:-launch-metastore-and-test>Step 4: Launch Metastore and test</a></li>
+<li><a href=#step-1-deploy-a-tidb-cluster>Step 1: Deploy a TiDB cluster</a></li>
+<li><a href=#step-2-configure-hive>Step 2: Configure Hive</a></li>
+<li><a href=#step-3-initialize-metadata>Step 3: Initialize metadata</a></li>
+<li><a href=#step-4-launch-metastore-and-test>Step 4: Launch Metastore and test</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-ddl_34015990/index.html b/docs/latest/webhcat-reference-ddl_34015990/index.html
index 6b60372..736c3cb 100644
--- a/docs/latest/webhcat-reference-ddl_34015990/index.html
+++ b/docs/latest/webhcat-reference-ddl_34015990/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-ddl>Apache Hive : WebHCat Reference DDL</h1>
 <h1 id=ddl-command--post-ddl>DDL Command — POST ddl</h1>
 <ul>
-<li><a href=#ddl-command-—-post-ddl>DDL Command — POST ddl</a>
+<li><a href=#ddl-command--post-ddl>DDL Command — POST ddl</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-deletedb_34016281/index.html b/docs/latest/webhcat-reference-deletedb_34016281/index.html
index 92ee8ab..61979b6 100644
--- a/docs/latest/webhcat-reference-deletedb_34016281/index.html
+++ b/docs/latest/webhcat-reference-deletedb_34016281/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-deletedb>Apache Hive : WebHCat Reference DeleteDB</h1>
 <h1 id=delete-database--delete-ddldatabasedb>Delete Database — DELETE ddl/database/:db</h1>
 <ul>
-<li><a href=#delete-database-—-delete-ddl/database/:db>Delete Database — DELETE ddl/database/:db</a>
+<li><a href=#delete-database--delete-ddldatabasedb>Delete Database — DELETE ddl/database/:db</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-deletejob_34017204/index.html b/docs/latest/webhcat-reference-deletejob_34017204/index.html
index 5c96ec3..42df105 100644
--- a/docs/latest/webhcat-reference-deletejob_34017204/index.html
+++ b/docs/latest/webhcat-reference-deletejob_34017204/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-deletejob>Apache Hive : WebHCat Reference DeleteJob</h1>
 <h1 id=delete-job--delete-queuejobid>Delete Job — DELETE queue/:jobid</h1>
 <ul>
-<li><a href=#delete-job-—-delete-queue/:jobid>Delete Job — DELETE queue/:jobid</a>
+<li><a href=#delete-job--delete-queuejobid>Delete Job — DELETE queue/:jobid</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-deletejobid_34835045/index.html b/docs/latest/webhcat-reference-deletejobid_34835045/index.html
index 6848766..9fc6729 100644
--- a/docs/latest/webhcat-reference-deletejobid_34835045/index.html
+++ b/docs/latest/webhcat-reference-deletejobid_34835045/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-deletejobid>Apache Hive : WebHCat Reference DeleteJobID</h1>
 <h1 id=delete-job--delete-jobsjobid>Delete Job — DELETE jobs/:jobid</h1>
 <ul>
-<li><a href=#delete-job-—-delete-jobs/:jobid>Delete Job — DELETE jobs/:jobid</a>
+<li><a href=#delete-job--delete-jobsjobid>Delete Job — DELETE jobs/:jobid</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-deletepartition_34016611/index.html b/docs/latest/webhcat-reference-deletepartition_34016611/index.html
index fedbd0f..a246a20 100644
--- a/docs/latest/webhcat-reference-deletepartition_34016611/index.html
+++ b/docs/latest/webhcat-reference-deletepartition_34016611/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-deletepartition>Apache Hive : WebHCat Reference DeletePartition</h1>
 <h1 id=delete-partition--delete-ddldatabasedbtabletablepartitionpartition>Delete Partition — DELETE ddl/database/:db/table/:table/partition/:partition</h1>
 <ul>
-<li><a href=#delete-partition-—-delete-ddl/database/:db/table/:table/partition/:partition>Delete Partition — DELETE ddl/database/:db/table/:table/partition/:partition</a>
+<li><a href=#delete-partition--delete-ddldatabasedbtabletablepartitionpartition>Delete Partition — DELETE ddl/database/:db/table/:table/partition/:partition</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-deletetable_34016561/index.html b/docs/latest/webhcat-reference-deletetable_34016561/index.html
index 7830c0c..c9eb3bd 100644
--- a/docs/latest/webhcat-reference-deletetable_34016561/index.html
+++ b/docs/latest/webhcat-reference-deletetable_34016561/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-deletetable>Apache Hive : WebHCat Reference DeleteTable</h1>
 <h1 id=delete-table--delete-ddldatabasedbtabletable>Delete Table — DELETE ddl/database/:db/table/:table</h1>
 <ul>
-<li><a href=#delete-table-—-delete-ddl/database/:db/table/:table>Delete Table — DELETE ddl/database/:db/table/:table</a>
+<li><a href=#delete-table--delete-ddldatabasedbtabletable>Delete Table — DELETE ddl/database/:db/table/:table</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getcolumn_34016979/index.html b/docs/latest/webhcat-reference-getcolumn_34016979/index.html
index 7cb8dc0..8c17d88 100644
--- a/docs/latest/webhcat-reference-getcolumn_34016979/index.html
+++ b/docs/latest/webhcat-reference-getcolumn_34016979/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getcolumn>Apache Hive : WebHCat Reference GetColumn</h1>
 <h1 id=describe-column--get-ddldatabasedbtabletablecolumncolumn>Describe Column — GET ddl/database/:db/table/:table/column/:column</h1>
 <ul>
-<li><a href=#describe-column-—-get-ddl/database/:db/table/:table/column/:column>Describe Column — GET ddl/database/:db/table/:table/column/:column</a>
+<li><a href=#describe-column--get-ddldatabasedbtabletablecolumncolumn>Describe Column — GET ddl/database/:db/table/:table/column/:column</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getcolumns_34016970/index.html b/docs/latest/webhcat-reference-getcolumns_34016970/index.html
index e7703f6..66ed8f0 100644
--- a/docs/latest/webhcat-reference-getcolumns_34016970/index.html
+++ b/docs/latest/webhcat-reference-getcolumns_34016970/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getcolumns>Apache Hive : WebHCat Reference GetColumns</h1>
 <h1 id=list-columns--get-ddldatabasedbtabletablecolumn>List Columns — GET ddl/database/:db/table/:table/column</h1>
 <ul>
-<li><a href=#list-columns-—-get-ddl/database/:db/table/:table/column>List Columns — GET ddl/database/:db/table/:table/column</a>
+<li><a href=#list-columns--get-ddldatabasedbtabletablecolumn>List Columns — GET ddl/database/:db/table/:table/column</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getdb_34016250/index.html b/docs/latest/webhcat-reference-getdb_34016250/index.html
index 8b37931..9c8ed45 100644
--- a/docs/latest/webhcat-reference-getdb_34016250/index.html
+++ b/docs/latest/webhcat-reference-getdb_34016250/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getdb>Apache Hive : WebHCat Reference GetDB</h1>
 <h1 id=describe-database--get-ddldatabasedb>Describe Database — GET ddl/database/:db</h1>
 <ul>
-<li><a href=#describe-database-—-get-ddl/database/:db>Describe Database — GET ddl/database/:db</a>
+<li><a href=#describe-database--get-ddldatabasedb>Describe Database — GET ddl/database/:db</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-getdbs_34016238/index.html b/docs/latest/webhcat-reference-getdbs_34016238/index.html
index 6e1d148..1cec542 100644
--- a/docs/latest/webhcat-reference-getdbs_34016238/index.html
+++ b/docs/latest/webhcat-reference-getdbs_34016238/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getdbs>Apache Hive : WebHCat Reference GetDBs</h1>
 <h1 id=list-databases--get-ddldatabase>List Databases — GET ddl/database</h1>
 <ul>
-<li><a href=#list-databases-—-get-ddl/database>List Databases — GET ddl/database</a>
+<li><a href=#list-databases--get-ddldatabase>List Databases — GET ddl/database</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getpartition_34016592/index.html b/docs/latest/webhcat-reference-getpartition_34016592/index.html
index bae7923..65d349c 100644
--- a/docs/latest/webhcat-reference-getpartition_34016592/index.html
+++ b/docs/latest/webhcat-reference-getpartition_34016592/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getpartition>Apache Hive : WebHCat Reference GetPartition</h1>
 <h1 id=describe-partition--get-ddldatabasedbtabletablepartitionpartition>Describe Partition — GET ddl/database/:db/table/:table/partition/:partition</h1>
 <ul>
-<li><a href=#describe-partition-—-get-ddl/database/:db/table/:table/partition/:partition>Describe Partition — GET ddl/database/:db/table/:table/partition/:partition</a>
+<li><a href=#describe-partition--get-ddldatabasedbtabletablepartitionpartition>Describe Partition — GET ddl/database/:db/table/:table/partition/:partition</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getpartitions_34016583/index.html b/docs/latest/webhcat-reference-getpartitions_34016583/index.html
index bee6e03..2aab1c5 100644
--- a/docs/latest/webhcat-reference-getpartitions_34016583/index.html
+++ b/docs/latest/webhcat-reference-getpartitions_34016583/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getpartitions>Apache Hive : WebHCat Reference GetPartitions</h1>
 <h1 id=list-partitions--get-ddldatabasedbtabletablepartition>List Partitions — GET ddl/database/:db/table/:table/partition</h1>
 <ul>
-<li><a href=#list-partitions-—-get-ddl/database/:db/table/:table/partition>List Partitions — GET ddl/database/:db/table/:table/partition</a>
+<li><a href=#list-partitions--get-ddldatabasedbtabletablepartition>List Partitions — GET ddl/database/:db/table/:table/partition</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getproperties_34016995/index.html b/docs/latest/webhcat-reference-getproperties_34016995/index.html
index 7fa5e31..ff6e9e8 100644
--- a/docs/latest/webhcat-reference-getproperties_34016995/index.html
+++ b/docs/latest/webhcat-reference-getproperties_34016995/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getproperties>Apache Hive : WebHCat Reference GetProperties</h1>
 <h1 id=list-properties--get-ddldatabasedbtabletableproperty>List Properties — GET ddl/database/:db/table/:table/property</h1>
 <ul>
-<li><a href=#list-properties-—-get-ddl/database/:db/table/:table/property>List Properties — GET ddl/database/:db/table/:table/property</a>
+<li><a href=#list-properties--get-ddldatabasedbtabletableproperty>List Properties — GET ddl/database/:db/table/:table/property</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-getproperty_34017004/index.html b/docs/latest/webhcat-reference-getproperty_34017004/index.html
index bef1e65..4599bb5 100644
--- a/docs/latest/webhcat-reference-getproperty_34017004/index.html
+++ b/docs/latest/webhcat-reference-getproperty_34017004/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-getproperty>Apache Hive : WebHCat Reference GetProperty</h1>
 <h1 id=property-value--get-ddldatabasedbtabletablepropertyproperty>Property Value — GET ddl/database/:db/table/:table/property/:property</h1>
 <ul>
-<li><a href=#property-value-—-get-ddl/database/:db/table/:table/property/:property>Property Value — GET ddl/database/:db/table/:table/property/:property</a>
+<li><a href=#property-value--get-ddldatabasedbtabletablepropertyproperty>Property Value — GET ddl/database/:db/table/:table/property/:property</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-gettable_34016519/index.html b/docs/latest/webhcat-reference-gettable_34016519/index.html
index 800285e..8e7832d 100644
--- a/docs/latest/webhcat-reference-gettable_34016519/index.html
+++ b/docs/latest/webhcat-reference-gettable_34016519/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-gettable>Apache Hive : WebHCat Reference GetTable</h1>
 <h1 id=describe-table--get-ddldatabasedbtabletable>Describe Table — GET ddl/database/:db/table/:table</h1>
 <ul>
-<li><a href=#describe-table-—-get-ddl/database/:db/table/:table>Describe Table — GET ddl/database/:db/table/:table</a>
+<li><a href=#describe-table--get-ddldatabasedbtabletable>Describe Table — GET ddl/database/:db/table/:table</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -125,11 +125,11 @@ ASF
 <li><a href=#results>Results</a></li>
 <li><a href=#example>Example</a>
 <ul>
-<li><a href=#curl-command--simple->Curl Command (simple)</a></li>
-<li><a href=#json-output--simple->JSON Output (simple)</a></li>
-<li><a href=#curl-command--extended->Curl Command (extended)</a></li>
-<li><a href=#json-output--extended->JSON Output (extended)</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#curl-command-simple>Curl Command (simple)</a></li>
+<li><a href=#json-output-simple>JSON Output (simple)</a></li>
+<li><a href=#curl-command-extended>Curl Command (extended)</a></li>
+<li><a href=#json-output-extended>JSON Output (extended)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-gettables_34016290/index.html b/docs/latest/webhcat-reference-gettables_34016290/index.html
index 066514b..dbf8881 100644
--- a/docs/latest/webhcat-reference-gettables_34016290/index.html
+++ b/docs/latest/webhcat-reference-gettables_34016290/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-gettables>Apache Hive : WebHCat Reference GetTables</h1>
 <h1 id=list-tables--get-ddldatabasedbtable>List Tables — GET ddl/database/:db/table</h1>
 <ul>
-<li><a href=#list-tables-—-get-ddl/database/:db/table>List Tables — GET ddl/database/:db/table</a>
+<li><a href=#list-tables--get-ddldatabasedbtable>List Tables — GET ddl/database/:db/table</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-hive_34017180/index.html b/docs/latest/webhcat-reference-hive_34017180/index.html
index 58c51c2..f57fde7 100644
--- a/docs/latest/webhcat-reference-hive_34017180/index.html
+++ b/docs/latest/webhcat-reference-hive_34017180/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-hive>Apache Hive : WebHCat Reference Hive</h1>
 <h1 id=hive-job--post-hive>Hive Job — POST hive</h1>
 <ul>
-<li><a href=#hive-job-—-post-hive>Hive Job — POST hive</a>
+<li><a href=#hive-job--post-hive>Hive Job — POST hive</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-job_34835065/index.html b/docs/latest/webhcat-reference-job_34835065/index.html
index 6c61943..248da9b 100644
--- a/docs/latest/webhcat-reference-job_34835065/index.html
+++ b/docs/latest/webhcat-reference-job_34835065/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-job>Apache Hive : WebHCat Reference Job</h1>
 <h1 id=job-information--get-jobsjobid>Job Information — GET jobs/:jobid</h1>
 <ul>
-<li><a href=#job-information-—-get-jobs/:jobid>Job Information — GET jobs/:jobid</a>
+<li><a href=#job-information--get-jobsjobid>Job Information — GET jobs/:jobid</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-jobids_34017187/index.html b/docs/latest/webhcat-reference-jobids_34017187/index.html
index a29f656..d2a75c9 100644
--- a/docs/latest/webhcat-reference-jobids_34017187/index.html
+++ b/docs/latest/webhcat-reference-jobids_34017187/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-jobids>Apache Hive : WebHCat Reference JobIDs</h1>
 <h1 id=list-jobids--get-queue>List JobIDs — GET queue</h1>
 <ul>
-<li><a href=#list-jobids-—-get-queue>List JobIDs — GET queue</a>
+<li><a href=#list-jobids--get-queue>List JobIDs — GET queue</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-jobinfo_34017194/index.html b/docs/latest/webhcat-reference-jobinfo_34017194/index.html
index 9b4fa4c..cc83c60 100644
--- a/docs/latest/webhcat-reference-jobinfo_34017194/index.html
+++ b/docs/latest/webhcat-reference-jobinfo_34017194/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-jobinfo>Apache Hive : WebHCat Reference JobInfo</h1>
 <h1 id=job-information--get-queuejobid>Job Information — GET queue/:jobid</h1>
 <ul>
-<li><a href=#job-information-—-get-queue/:jobid>Job Information — GET queue/:jobid</a>
+<li><a href=#job-information--get-queuejobid>Job Information — GET queue/:jobid</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--hive-0-12-0-and-later->JSON Output (Hive 0.12.0 and later)</a></li>
+<li><a href=#json-output-hive-0120-and-later>JSON Output (Hive 0.12.0 and later)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-jobs_34835057/index.html b/docs/latest/webhcat-reference-jobs_34835057/index.html
index 70b1990..bc0bb78 100644
--- a/docs/latest/webhcat-reference-jobs_34835057/index.html
+++ b/docs/latest/webhcat-reference-jobs_34835057/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-jobs>Apache Hive : WebHCat Reference Jobs</h1>
 <h1 id=list-jobids--get-jobs>List JobIDs — GET jobs</h1>
 <ul>
-<li><a href=#list-jobids-—-get-jobs>List JobIDs — GET jobs</a>
+<li><a href=#list-jobids--get-jobs>List JobIDs — GET jobs</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,10 +127,10 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#curl-command--showall->Curl Command (showall)</a></li>
-<li><a href=#json-output--showall->JSON Output (showall)</a></li>
-<li><a href=#curl-command--fields->Curl Command (fields)</a></li>
-<li><a href=#json-output--fields->JSON Output (fields)</a></li>
+<li><a href=#curl-command-showall>Curl Command (showall)</a></li>
+<li><a href=#json-output-showall>JSON Output (showall)</a></li>
+<li><a href=#curl-command-fields>Curl Command (fields)</a></li>
+<li><a href=#json-output-fields>JSON Output (fields)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-mapreducejar_34017030/index.html b/docs/latest/webhcat-reference-mapreducejar_34017030/index.html
index 14386df..a03c08c 100644
--- a/docs/latest/webhcat-reference-mapreducejar_34017030/index.html
+++ b/docs/latest/webhcat-reference-mapreducejar_34017030/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-mapreducejar>Apache Hive : WebHCat Reference MapReduceJar</h1>
 <h1 id=mapreduce-job--post-mapreducejar>MapReduce Job — POST mapreduce/jar</h1>
 <ul>
-<li><a href=#mapreduce-job-—-post-mapreduce/jar>MapReduce Job — POST mapreduce/jar</a>
+<li><a href=#mapreduce-job--post-mapreducejar>MapReduce Job — POST mapreduce/jar</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-mapreducestream_34017023/index.html b/docs/latest/webhcat-reference-mapreducestream_34017023/index.html
index 3b2a432..6b3ac0b 100644
--- a/docs/latest/webhcat-reference-mapreducestream_34017023/index.html
+++ b/docs/latest/webhcat-reference-mapreducestream_34017023/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-mapreducestream>Apache Hive : WebHCat Reference MapReduceStream</h1>
 <h1 id=mapreduce-streaming-job--post-mapreducestreaming>MapReduce Streaming Job — POST mapreduce/streaming</h1>
 <ul>
-<li><a href=#mapreduce-streaming-job-—-post-mapreduce/streaming>MapReduce Streaming Job — POST mapreduce/streaming</a>
+<li><a href=#mapreduce-streaming-job--post-mapreducestreaming>MapReduce Streaming Job — POST mapreduce/streaming</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-pig_34017169/index.html b/docs/latest/webhcat-reference-pig_34017169/index.html
index 5da0302..e02fd18 100644
--- a/docs/latest/webhcat-reference-pig_34017169/index.html
+++ b/docs/latest/webhcat-reference-pig_34017169/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-pig>Apache Hive : WebHCat Reference Pig</h1>
 <h1 id=pig-job--post-pig>Pig Job — POST pig</h1>
 <ul>
-<li><a href=#pig-job-—-post-pig>Pig Job — POST pig</a>
+<li><a href=#pig-job--post-pig>Pig Job — POST pig</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-posttable_34016548/index.html b/docs/latest/webhcat-reference-posttable_34016548/index.html
index 575075c..13a0411 100644
--- a/docs/latest/webhcat-reference-posttable_34016548/index.html
+++ b/docs/latest/webhcat-reference-posttable_34016548/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-posttable>Apache Hive : WebHCat Reference PostTable</h1>
 <h1 id=rename-table--post-ddldatabasedbtabletable>Rename Table — POST ddl/database/:db/table/:table</h1>
 <ul>
-<li><a href=#rename-table-—-post-ddl/database/:db/table/:table>Rename Table — POST ddl/database/:db/table/:table</a>
+<li><a href=#rename-table--post-ddldatabasedbtabletable>Rename Table — POST ddl/database/:db/table/:table</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-putcolumn_34016987/index.html b/docs/latest/webhcat-reference-putcolumn_34016987/index.html
index 5010857..37d730e 100644
--- a/docs/latest/webhcat-reference-putcolumn_34016987/index.html
+++ b/docs/latest/webhcat-reference-putcolumn_34016987/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-putcolumn>Apache Hive : WebHCat Reference PutColumn</h1>
 <h1 id=create-column--put-ddldatabasedbtabletablecolumncolumn>Create Column — PUT ddl/database/:db/table/:table/column/:column</h1>
 <ul>
-<li><a href=#create-column-—-put-ddl/database/:db/table/:table/column/:column>Create Column — PUT ddl/database/:db/table/:table/column/:column</a>
+<li><a href=#create-column--put-ddldatabasedbtabletablecolumncolumn>Create Column — PUT ddl/database/:db/table/:table/column/:column</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-putdb_34016273/index.html b/docs/latest/webhcat-reference-putdb_34016273/index.html
index b5316d3..cf98796 100644
--- a/docs/latest/webhcat-reference-putdb_34016273/index.html
+++ b/docs/latest/webhcat-reference-putdb_34016273/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-putdb>Apache Hive : WebHCat Reference PutDB</h1>
 <h1 id=create-database--put-ddldatabasedb>Create Database — PUT ddl/database/:db</h1>
 <ul>
-<li><a href=#create-database-—-put-ddl/database/:db>Create Database — PUT ddl/database/:db</a>
+<li><a href=#create-database--put-ddldatabasedb>Create Database — PUT ddl/database/:db</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-putpartition_34016600/index.html b/docs/latest/webhcat-reference-putpartition_34016600/index.html
index cb00b38..f89f38e 100644
--- a/docs/latest/webhcat-reference-putpartition_34016600/index.html
+++ b/docs/latest/webhcat-reference-putpartition_34016600/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-putpartition>Apache Hive : WebHCat Reference PutPartition</h1>
 <h1 id=create-partition--put-ddldatabasedbtabletablepartitionpartition>Create Partition — PUT ddl/database/:db/table/:table/partition/:partition</h1>
 <ul>
-<li><a href=#create-partition-—-put-ddl/database/:db/table/:table/partition/:partition>Create Partition — PUT ddl/database/:db/table/:table/partition/:partition</a>
+<li><a href=#create-partition--put-ddldatabasedbtabletablepartitionpartition>Create Partition — PUT ddl/database/:db/table/:table/partition/:partition</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-putproperty_34017012/index.html b/docs/latest/webhcat-reference-putproperty_34017012/index.html
index 0f2096b..24e0923 100644
--- a/docs/latest/webhcat-reference-putproperty_34017012/index.html
+++ b/docs/latest/webhcat-reference-putproperty_34017012/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-putproperty>Apache Hive : WebHCat Reference PutProperty</h1>
 <h1 id=set-property--put-ddldatabasedbtabletablepropertyproperty>Set Property — PUT ddl/database/:db/table/:table/property/:property</h1>
 <ul>
-<li><a href=#set-property-—-put-ddl/database/:db/table/:table/property/:property>Set Property — PUT ddl/database/:db/table/:table/property/:property</a>
+<li><a href=#set-property--put-ddldatabasedbtabletablepropertyproperty>Set Property — PUT ddl/database/:db/table/:table/property/:property</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-puttable_34016540/index.html b/docs/latest/webhcat-reference-puttable_34016540/index.html
index 58340d5..5ac5a2a 100644
--- a/docs/latest/webhcat-reference-puttable_34016540/index.html
+++ b/docs/latest/webhcat-reference-puttable_34016540/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-puttable>Apache Hive : WebHCat Reference PutTable</h1>
 <h1 id=create-table--put-ddldatabasedbtabletable>Create Table — PUT ddl/database/:db/table/:table</h1>
 <ul>
-<li><a href=#create-table-—-put-ddl/database/:db/table/:table>Create Table — PUT ddl/database/:db/table/:table</a>
+<li><a href=#create-table--put-ddldatabasedbtabletable>Create Table — PUT ddl/database/:db/table/:table</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -126,9 +126,9 @@ ASF
 <li><a href=#example>Example</a>
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
-<li><a href=#curl-command--using-clusteredby->Curl Command (using clusteredBy)</a></li>
+<li><a href=#curl-command-using-clusteredby>Curl Command (using clusteredBy)</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-puttablelike_34016572/index.html b/docs/latest/webhcat-reference-puttablelike_34016572/index.html
index 774e383..60ceeb6 100644
--- a/docs/latest/webhcat-reference-puttablelike_34016572/index.html
+++ b/docs/latest/webhcat-reference-puttablelike_34016572/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-puttablelike>Apache Hive : WebHCat Reference PutTableLike</h1>
 <h1 id=create-table-like--put-ddldatabasedbtableexistingtablelikenewtable>Create Table Like — PUT ddl/database/:db/table/:existingtable/like/:newtable</h1>
 <ul>
-<li><a href=#create-table-like-—-put-ddl/database/:db/table/:existingtable/like/:newtable>Create Table Like — PUT ddl/database/:db/table/:existingtable/like/:newtable</a>
+<li><a href=#create-table-like--put-ddldatabasedbtableexistingtablelikenewtable>Create Table Like — PUT ddl/database/:db/table/:existingtable/like/:newtable</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-responsetypes_34015937/index.html b/docs/latest/webhcat-reference-responsetypes_34015937/index.html
index 606863d..f590949 100644
--- a/docs/latest/webhcat-reference-responsetypes_34015937/index.html
+++ b/docs/latest/webhcat-reference-responsetypes_34015937/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-responsetypes>Apache Hive : WebHCat Reference ResponseTypes</h1>
 <h1 id=response-types--get-version>Response Types — GET :version</h1>
 <ul>
-<li><a href=#response-types-—-get-:version>Response Types — GET :version</a>
+<li><a href=#response-types--get-version>Response Types — GET :version</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
@@ -127,7 +127,7 @@ ASF
 <ul>
 <li><a href=#curl-command>Curl Command</a></li>
 <li><a href=#json-output>JSON Output</a></li>
-<li><a href=#json-output--error->JSON Output (error)</a></li>
+<li><a href=#json-output-error>JSON Output (error)</a></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/latest/webhcat-reference-status_34015941/index.html b/docs/latest/webhcat-reference-status_34015941/index.html
index 15eec71..40f543a 100644
--- a/docs/latest/webhcat-reference-status_34015941/index.html
+++ b/docs/latest/webhcat-reference-status_34015941/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-status>Apache Hive : WebHCat Reference Status</h1>
 <h1 id=current-status--get-status>Current Status — GET status</h1>
 <ul>
-<li><a href=#current-status-—-get-status>Current Status — GET status</a>
+<li><a href=#current-status--get-status>Current Status — GET status</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-version_34015986/index.html b/docs/latest/webhcat-reference-version_34015986/index.html
index f521536..ed6ab9f 100644
--- a/docs/latest/webhcat-reference-version_34015986/index.html
+++ b/docs/latest/webhcat-reference-version_34015986/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-version>Apache Hive : WebHCat Reference Version</h1>
 <h1 id=list-versions--get-version>List Versions — GET version</h1>
 <ul>
-<li><a href=#list-versions-—-get-version>List Versions — GET version</a>
+<li><a href=#list-versions--get-version>List Versions — GET version</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-versionhadoop_44303410/index.html b/docs/latest/webhcat-reference-versionhadoop_44303410/index.html
index e925d8f..0b92f45 100644
--- a/docs/latest/webhcat-reference-versionhadoop_44303410/index.html
+++ b/docs/latest/webhcat-reference-versionhadoop_44303410/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-versionhadoop>Apache Hive : WebHCat Reference VersionHadoop</h1>
 <h1 id=hadoop-version--get-versionhadoop>Hadoop Version — GET version/hadoop</h1>
 <ul>
-<li><a href=#hadoop-version-—-get-version/hadoop>Hadoop Version — GET version/hadoop</a>
+<li><a href=#hadoop-version--get-versionhadoop>Hadoop Version — GET version/hadoop</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-reference-versionhive_44303406/index.html b/docs/latest/webhcat-reference-versionhive_44303406/index.html
index 447fa4d..a612dcb 100644
--- a/docs/latest/webhcat-reference-versionhive_44303406/index.html
+++ b/docs/latest/webhcat-reference-versionhive_44303406/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-reference-versionhive>Apache Hive : WebHCat Reference VersionHive</h1>
 <h1 id=hive-version--get-versionhive>Hive Version — GET version/hive</h1>
 <ul>
-<li><a href=#hive-version-—-get-version/hive>Hive Version — GET version/hive</a>
+<li><a href=#hive-version--get-versionhive>Hive Version — GET version/hive</a>
 <ul>
 <li><a href=#description>Description</a></li>
 <li><a href=#url>URL</a></li>
diff --git a/docs/latest/webhcat-usingwebhcat_34015492/index.html b/docs/latest/webhcat-usingwebhcat_34015492/index.html
index 07f171b..292039f 100644
--- a/docs/latest/webhcat-usingwebhcat_34015492/index.html
+++ b/docs/latest/webhcat-usingwebhcat_34015492/index.html
@@ -117,7 +117,7 @@ ASF
 <h1 id=apache-hive--webhcat-usingwebhcat>Apache Hive : WebHCat UsingWebHCat</h1>
 <h1 id=using-the-hcatalog-rest-api-webhcat>Using the HCatalog REST API (WebHCat)</h1>
 <ul>
-<li><a href=#using-the-hcatalog-rest-api--webhcat->Using the HCatalog REST API (WebHCat)</a>
+<li><a href=#using-the-hcatalog-rest-api-webhcat>Using the HCatalog REST API (WebHCat)</a>
 <ul>
 <li><a href=#introduction-to-webhcat>Introduction to WebHCat</a></li>
 <li><a href=#url-format>URL Format</a></li>
@@ -125,7 +125,7 @@ ASF
 <ul>
 <li><a href=#standard-parameters>Standard Parameters</a>
 <ul>
-<li><a href=#specifying-user-name>Specifying user.name</a></li>
+<li><a href=#specifying-username>Specifying user.name</a></li>
 </ul>
 </li>
 <li><a href=#security-error-response>Security Error Response</a></li>
diff --git a/index.xml b/index.xml
index 2667a98..7beec34 100644
--- a/index.xml
+++ b/index.xml
@@ -263,7 +263,7 @@ STEP 1: Pull the image Pull the 4.0.0 image from Hive DockerHub docker pull apac
 docker run -d -p 10000:10000 -p 10002:10002 --env SERVICE_NAME=hiveserver2 --name hive4 apache/hive:${HIVE_VERSION} STEP 4: Connect to beeline docker exec -it hiveserver2 beeline -u 'jdbc:hive2://hiveserver2:10000/' Note: Launch Standalone Metastore To use standalone Metastore with Derby,</description></item><item><title>Apache Hive : Setting Up HiveServer2</title><link>https://hive.apache.org/docs/latest/setting-up-hiveserver2_30758712/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pu [...]
 e.g., Suppose we have table A with a key column, &amp;ldquo;id&amp;rdquo; which has values 1, 2, 3 and 4, and table B with a similar column, which has values 1, 2 and 3.</description></item><item><title>Apache Hive : Spatial queries</title><link>https://hive.apache.org/docs/latest/spatial-queries_34022710/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/spatial-queries_34022710/</guid><description>Apache Hive : Spatial queries Overview Ha [...]
 Hive****SP: we integrate Hadoop-GIS with Hive, to support both structured queries and spatial queries with a unified query language (HQL) and interface (Hive Shell).</description></item><item><title>Apache Hive : SQL Standard Based Hive Authorization</title><link>https://hive.apache.org/docs/latest/sql-standard-based-hive-authorization_40509928/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/sql-standard-based-hive-authorization_40509928 [...]
-Statistics and Data Mining in Hive ngrams() and context_ngrams(): N-gram frequency estimation Use Cases Usage Example histogram_numeric(): Estimating frequency distributions Use Cases Usage Example ngrams() and context_ngrams(): N-gram frequency estimation N-grams are subsequences of length N drawn from a longer sequence.</description></item><item><title>Apache Hive : StatsDev</title><link>https://hive.apache.org/docs/latest/statsdev_27362062/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +00 [...]
+Statistics and Data Mining in Hive ngrams() and context_ngrams(): N-gram frequency estimation Use Cases Usage Example histogram_numeric(): Estimating frequency distributions Use Cases Usage Example ngrams() and context_ngrams(): N-gram frequency estimation N-grams are subsequences of length N drawn from a longer sequence.</description></item><item><title>Apache Hive : StatsDev</title><link>https://hive.apache.org/docs/latest/statsdev_27362062/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +00 [...]
 Motivation Statistics such as the number of rows of a table or partition and the histograms of a particular interesting column are important in many ways.</description></item><item><title>Apache Hive : Storage API Release Proposal</title><link>https://hive.apache.org/docs/latest/storage-api-release-proposal_67635447/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/storage-api-release-proposal_67635447/</guid><description>Apache Hive : Sto [...]
 Besides HBase, a storage handler implementation is also available for Hypertable, and others are being developed for Cassandra, Azure Table, JDBC (MySQL and others), MongoDB, ElasticSearch, Phoenix HBase, VoltDB and Google Spreadsheets.</description></item><item><title>Apache Hive : Streaming Data Ingest</title><link>https://hive.apache.org/docs/latest/streaming-data-ingest_40509746/</link><pubDate>Thu, 12 Dec 2024 00:00:00 +0000</pubDate><guid>https://hive.apache.org/docs/latest/streami [...]
 SELECT customer.customer\_num, (SELECT SUM(ship\_charge) FROM orders WHERE customer.customer\_num = orders.customer\_num ) AS total\_ship\_chg FROM customer Recently a lot of work has been done to extend support for subqueries (HIVE-15456). But this work primarily targeted extending subquery support in WHERE and HAVING clauses. We plan to continue the work done in HIVE-15456 to support subqueries in a select list (see HIVE-16091).</description></item><item><title>Apache Hive : Suggestion [...]