You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by jr...@apache.org on 2016/07/26 23:05:14 UTC

[22/22] incubator-impala git commit: First try at porting over the source files necessary for the Impala SQL Reference.

First try at porting over the source files necessary for the Impala SQL
Reference.


Project: http://git-wip-us.apache.org/repos/asf/incubator-impala/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-impala/commit/463ddf92
Tree: http://git-wip-us.apache.org/repos/asf/incubator-impala/tree/463ddf92
Diff: http://git-wip-us.apache.org/repos/asf/incubator-impala/diff/463ddf92

Branch: refs/heads/doc_prototype
Commit: 463ddf9243da95f1ab68a4f9b489ef31094e6fc3
Parents: 0ad935b
Author: John Russell <jr...@cloudera.com>
Authored: Tue Jul 26 16:02:54 2016 -0700
Committer: John Russell <jr...@cloudera.com>
Committed: Tue Jul 26 16:02:54 2016 -0700

----------------------------------------------------------------------
 docs/impala.ditamap                             |  252 ++
 docs/impala_sqlref.ditamap                      |  146 +
 docs/shared/ImpalaVariables.xml                 |   46 +
 docs/shared/impala_common.xml                   | 2477 ++++++++++++++++
 .../impala_abort_on_default_limit_exceeded.xml  |   20 +
 docs/topics/impala_abort_on_error.xml           |   40 +
 docs/topics/impala_aggregate_functions.xml      |   33 +
 docs/topics/impala_aliases.xml                  |   71 +
 .../topics/impala_allow_unsupported_formats.xml |   29 +
 docs/topics/impala_alter_table.xml              |  411 +++
 docs/topics/impala_alter_view.xml               |   73 +
 docs/topics/impala_analytic_functions.xml       | 1742 +++++++++++
 docs/topics/impala_appx_count_distinct.xml      |   77 +
 docs/topics/impala_appx_median.xml              |  122 +
 docs/topics/impala_array.xml                    |  266 ++
 docs/topics/impala_avg.xml                      |  223 ++
 docs/topics/impala_batch_size.xml               |   33 +
 docs/topics/impala_bigint.xml                   |  100 +
 docs/topics/impala_bit_functions.xml            |  798 +++++
 docs/topics/impala_boolean.xml                  |  128 +
 docs/topics/impala_char.xml                     |  275 ++
 docs/topics/impala_comments.xml                 |   51 +
 docs/topics/impala_complex_types.xml            | 2725 ++++++++++++++++++
 docs/topics/impala_compression_codec.xml        |   95 +
 docs/topics/impala_compute_stats.xml            |  418 +++
 docs/topics/impala_conditional_functions.xml    |  443 +++
 docs/topics/impala_conversion_functions.xml     |  758 +++++
 docs/topics/impala_count.xml                    |  230 ++
 docs/topics/impala_create_database.xml          |  115 +
 docs/topics/impala_create_function.xml          |  291 ++
 docs/topics/impala_create_role.xml              |   66 +
 docs/topics/impala_create_table.xml             |  650 +++++
 docs/topics/impala_create_view.xml              |  136 +
 docs/topics/impala_databases.xml                |   65 +
 docs/topics/impala_datatypes.xml                |   43 +
 docs/topics/impala_datetime_functions.xml       | 1505 ++++++++++
 docs/topics/impala_ddl.xml                      |  150 +
 docs/topics/impala_debug_action.xml             |   28 +
 docs/topics/impala_decimal.xml                  |  836 ++++++
 docs/topics/impala_default_order_by_limit.xml   |   34 +
 docs/topics/impala_delete.xml                   |   64 +
 docs/topics/impala_describe.xml                 |  561 ++++
 docs/topics/impala_disable_codegen.xml          |   36 +
 docs/topics/impala_disable_unsafe_spills.xml    |   48 +
 docs/topics/impala_distinct.xml                 |   59 +
 docs/topics/impala_dml.xml                      |   85 +
 docs/topics/impala_double.xml                   |  100 +
 docs/topics/impala_drop_database.xml            |  124 +
 docs/topics/impala_drop_function.xml            |   60 +
 docs/topics/impala_drop_role.xml                |   67 +
 docs/topics/impala_drop_stats.xml               |  275 ++
 docs/topics/impala_drop_table.xml               |  142 +
 docs/topics/impala_drop_view.xml                |   48 +
 .../impala_exec_single_node_rows_threshold.xml  |   91 +
 docs/topics/impala_explain.xml                  |  224 ++
 docs/topics/impala_explain_level.xml            |  338 +++
 docs/topics/impala_float.xml                    |   94 +
 docs/topics/impala_functions.xml                |  162 ++
 docs/topics/impala_functions_overview.xml       |  116 +
 docs/topics/impala_grant.xml                    |  117 +
 docs/topics/impala_group_by.xml                 |  137 +
 docs/topics/impala_group_concat.xml             |  133 +
 docs/topics/impala_having.xml                   |   42 +
 docs/topics/impala_hbase_cache_blocks.xml       |   34 +
 docs/topics/impala_hbase_caching.xml            |   39 +
 docs/topics/impala_hints.xml                    |  247 ++
 docs/topics/impala_identifiers.xml              |  114 +
 docs/topics/impala_insert.xml                   |  676 +++++
 docs/topics/impala_int.xml                      |   95 +
 docs/topics/impala_invalidate_metadata.xml      |  236 ++
 docs/topics/impala_joins.xml                    |  520 ++++
 docs/topics/impala_langref.xml                  |  179 ++
 docs/topics/impala_langref_sql.xml              |   35 +
 docs/topics/impala_langref_unsupported.xml      |  296 ++
 docs/topics/impala_limit.xml                    |  149 +
 docs/topics/impala_literals.xml                 |  384 +++
 docs/topics/impala_live_progress.xml            |   81 +
 docs/topics/impala_live_summary.xml             |  207 ++
 docs/topics/impala_load_data.xml                |  237 ++
 docs/topics/impala_map.xml                      |  264 ++
 docs/topics/impala_math_functions.xml           | 1336 +++++++++
 docs/topics/impala_max.xml                      |  192 ++
 docs/topics/impala_max_errors.xml               |   44 +
 docs/topics/impala_max_io_buffers.xml           |   28 +
 docs/topics/impala_max_scan_range_length.xml    |   45 +
 docs/topics/impala_mem_limit.xml                |  208 ++
 docs/topics/impala_min.xml                      |  191 ++
 docs/topics/impala_misc_functions.xml           |  148 +
 docs/topics/impala_ndv.xml                      |  133 +
 docs/topics/impala_num_nodes.xml                |   45 +
 docs/topics/impala_num_scanner_threads.xml      |   32 +
 docs/topics/impala_offset.xml                   |   64 +
 docs/topics/impala_operators.xml                | 1262 ++++++++
 docs/topics/impala_order_by.xml                 |  316 ++
 .../topics/impala_parquet_compression_codec.xml |   25 +
 docs/topics/impala_parquet_file_size.xml        |   82 +
 docs/topics/impala_porting.xml                  |  622 ++++
 docs/topics/impala_query_options.xml            |   75 +
 docs/topics/impala_query_timeout_s.xml          |   51 +
 docs/topics/impala_real.xml                     |   46 +
 docs/topics/impala_refresh.xml                  |  234 ++
 docs/topics/impala_request_pool.xml             |   45 +
 .../impala_reservation_request_timeout.xml      |   35 +
 docs/topics/impala_revoke.xml                   |   96 +
 docs/topics/impala_schema_objects.xml           |   57 +
 docs/topics/impala_select.xml                   |  203 ++
 docs/topics/impala_set.xml                      |   90 +
 docs/topics/impala_show.xml                     | 1263 ++++++++
 docs/topics/impala_smallint.xml                 |  101 +
 docs/topics/impala_stddev.xml                   |  116 +
 docs/topics/impala_string.xml                   |  161 ++
 docs/topics/impala_string_functions.xml         |  719 +++++
 docs/topics/impala_struct.xml                   |  406 +++
 docs/topics/impala_subqueries.xml               |  318 ++
 docs/topics/impala_sum.xml                      |  236 ++
 docs/topics/impala_support_start_over.xml       |   29 +
 docs/topics/impala_sync_ddl.xml                 |   56 +
 docs/topics/impala_tables.xml                   |  258 ++
 docs/topics/impala_timestamp.xml                |  441 +++
 docs/topics/impala_tinyint.xml                  |  101 +
 docs/topics/impala_truncate_table.xml           |  151 +
 docs/topics/impala_udf.xml                      | 1759 +++++++++++
 docs/topics/impala_union.xml                    |  150 +
 docs/topics/impala_update.xml                   |   64 +
 docs/topics/impala_use.xml                      |   77 +
 docs/topics/impala_v_cpu_cores.xml              |   37 +
 docs/topics/impala_varchar.xml                  |  215 ++
 docs/topics/impala_variance.xml                 |  127 +
 docs/topics/impala_views.xml                    |  185 ++
 docs/topics/impala_with.xml                     |   64 +
 130 files changed, 35656 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-impala/blob/463ddf92/docs/impala.ditamap
----------------------------------------------------------------------
diff --git a/docs/impala.ditamap b/docs/impala.ditamap
new file mode 100644
index 0000000..f35f84a
--- /dev/null
+++ b/docs/impala.ditamap
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd">
+<map id="impala">
+  <title>Impala</title>
+  <topicmeta>
+    <prodinfo conref="shared/ImpalaVariables.xml#impala_vars/prodinfo_pmw_tmv_km">
+      <prodname/>
+      <vrmlist>
+        <vrm version="version_dlq_gry_sm"/>
+      </vrmlist>
+    </prodinfo>
+  </topicmeta>
+<!-- Here is the former site of the Release Notes. Experimenting with moving those to the end for better PDF experience. -->
+<!-- See if there's a way to move include the Release Notes here in HTML, but after Installing/Using for PDF. -->
+<!-- Bring the entire contents of the Installing and Using DITA map in here. -->
+<!--
+	<topicref audience="standalone" href="/Content/Installing-and-Using-Impala_xi42980.xml">
+		<mapref href="/Content/Installing-and-Using-Impala_xi42979.ditamap" format="ditamap"/>
+	</topicref>
+  -->
+  <topicref href="topics/impala_intro.xml" audience="standalone"/>
+  <topicref href="topics/impala_concepts.xml">
+    <topicref href="topics/impala_components.xml"/>
+    <topicref href="topics/impala_development.xml"/>
+    <topicref href="topics/impala_hadoop.xml"/>
+  </topicref>
+  <topicref href="topics/impala_planning.xml">
+    <topicref href="topics/impala_prereqs.xml#prereqs"/>
+    <topicref href="topics/impala_cluster_sizing.xml"/>
+    <topicref href="topics/impala_schema_design.xml"/>
+  </topicref>
+  <topicref audience="standalone" href="topics/impala_install.xml#install">
+    <topicref href="topics/impala_cm_installation.xml#cm_installation"/>
+    <topicref href="topics/impala_noncm_installation.xml#noncm_installation"/>
+  </topicref>
+  <topicref audience="standalone" href="topics/impala_config.xml">
+    <topicref href="topics/impala_config_performance.xml"/>
+    <topicref href="topics/impala_odbc.xml"/>
+    <topicref href="topics/impala_jdbc.xml"/>
+  </topicref>
+  <topicref audience="standalone" href="topics/impala_upgrading.xml"/>
+  <topicref audience="standalone" href="topics/impala_processes.xml">
+    <topicref href="topics/impala_config_options.xml"/>
+  </topicref>
+  <topicref href="topics/impala_tutorial.xml"/>
+  <topicref href="topics/impala_admin.xml">
+    <topicref audience="standalone" href="topics/impala_admission.xml"/>
+    <topicref audience="standalone" href="topics/impala_resource_management.xml"/>
+    <topicref href="topics/impala_timeouts.xml"/>
+    <topicref href="topics/impala_proxy.xml"/>
+    <topicref href="topics/impala_disk_space.xml"/>
+    <topicref audience="integrated" href="topics/impala_auditing.xml"/>
+    <topicref audience="integrated" href="topics/impala_lineage.xml"/>
+  </topicref>
+  <topicref audience="standalone" href="topics/impala_security.xml">
+    <topicref href="topics/impala_security_guidelines.xml"/>
+    <topicref href="topics/impala_security_files.xml"/>
+    <topicref href="topics/impala_security_install.xml"/>
+    <topicref href="topics/impala_security_metastore.xml"/>
+    <topicref href="topics/impala_security_webui.xml"/>
+    <topicref href="topics/impala_ssl.xml"/>
+    <topicref href="topics/impala_authorization.xml"/>
+    <topicref href="topics/impala_authentication.xml">
+      <topicref href="topics/impala_kerberos.xml"/>
+      <topicref href="topics/impala_ldap.xml"/>
+      <topicref href="topics/impala_mixed_security.xml"/>
+      <topicref href="topics/impala_delegation.xml"/>
+    </topicref>
+    <topicref href="topics/impala_auditing.xml"/>
+    <topicref href="topics/impala_lineage.xml"/>
+  </topicref>
+  <topicref href="topics/impala_langref.xml">
+    <topicref href="topics/impala_comments.xml"/>
+    <topicref href="topics/impala_datatypes.xml">
+      <topicref href="topics/impala_array.xml"/>
+      <topicref href="topics/impala_bigint.xml"/>
+      <topicref href="topics/impala_boolean.xml"/>
+      <topicref href="topics/impala_char.xml"/>
+      <topicref href="topics/impala_decimal.xml"/>
+      <topicref href="topics/impala_double.xml"/>
+      <topicref href="topics/impala_float.xml"/>
+      <topicref href="topics/impala_int.xml"/>
+      <topicref href="topics/impala_map.xml"/>
+      <topicref href="topics/impala_real.xml"/>
+      <topicref href="topics/impala_smallint.xml"/>
+      <topicref href="topics/impala_string.xml"/>
+      <topicref href="topics/impala_struct.xml"/>
+      <topicref href="topics/impala_timestamp.xml"/>
+      <topicref href="topics/impala_tinyint.xml"/>
+      <topicref href="topics/impala_varchar.xml"/>
+      <topicref href="topics/impala_complex_types.xml"/>
+    </topicref>
+    <topicref href="topics/impala_literals.xml"/>
+    <topicref href="topics/impala_operators.xml"/>
+    <topicref href="topics/impala_schema_objects.xml">
+      <topicref href="topics/impala_aliases.xml"/>
+      <topicref href="topics/impala_databases.xml"/>
+      <topicref href="topics/impala_functions_overview.xml"/>
+      <topicref href="topics/impala_identifiers.xml"/>
+      <topicref href="topics/impala_tables.xml"/>
+      <topicref href="topics/impala_views.xml"/>
+    </topicref>
+    <topicref href="topics/impala_langref_sql.xml">
+      <topicref href="topics/impala_ddl.xml"/>
+      <topicref href="topics/impala_dml.xml"/>
+      <topicref href="topics/impala_alter_table.xml"/>
+      <topicref href="topics/impala_alter_view.xml"/>
+      <topicref href="topics/impala_compute_stats.xml"/>
+      <topicref href="topics/impala_create_database.xml"/>
+      <topicref href="topics/impala_create_function.xml"/>
+      <topicref href="topics/impala_create_role.xml"/>
+      <topicref href="topics/impala_create_table.xml"/>
+      <topicref href="topics/impala_create_view.xml"/>
+      <topicref audience="impala_next" href="topics/impala_delete.xml"/>
+      <topicref href="topics/impala_describe.xml"/>
+      <topicref href="topics/impala_drop_database.xml"/>
+      <topicref href="topics/impala_drop_function.xml"/>
+      <topicref href="topics/impala_drop_role.xml"/>
+      <topicref href="topics/impala_drop_stats.xml"/>
+      <topicref href="topics/impala_drop_table.xml"/>
+      <topicref href="topics/impala_drop_view.xml"/>
+      <topicref href="topics/impala_explain.xml"/>
+      <topicref href="topics/impala_grant.xml"/>
+      <topicref href="topics/impala_insert.xml"/>
+      <topicref href="topics/impala_invalidate_metadata.xml"/>
+      <topicref href="topics/impala_load_data.xml"/>
+      <topicref href="topics/impala_refresh.xml"/>
+      <topicref href="topics/impala_revoke.xml"/>
+      <topicref href="topics/impala_select.xml">
+        <topicref href="topics/impala_joins.xml"/>
+        <topicref href="topics/impala_order_by.xml"/>
+        <topicref href="topics/impala_group_by.xml"/>
+        <topicref href="topics/impala_having.xml"/>
+        <topicref href="topics/impala_limit.xml"/>
+        <topicref href="topics/impala_offset.xml"/>
+        <topicref href="topics/impala_union.xml"/>
+        <topicref href="topics/impala_subqueries.xml"/>
+        <topicref href="topics/impala_with.xml"/>
+        <topicref href="topics/impala_distinct.xml"/>
+        <topicref href="topics/impala_hints.xml"/>
+      </topicref>
+      <topicref href="topics/impala_set.xml"/>
+        <topicref href="topics/impala_query_options.xml">
+          <topicref href="topics/impala_abort_on_default_limit_exceeded.xml"/>
+          <topicref href="topics/impala_abort_on_error.xml"/>
+          <topicref href="topics/impala_allow_unsupported_formats.xml"/>
+          <topicref href="topics/impala_appx_count_distinct.xml"/>
+          <topicref href="topics/impala_batch_size.xml"/>
+          <topicref href="topics/impala_compression_codec.xml"/>
+          <topicref href="topics/impala_debug_action.xml"/>
+          <topicref href="topics/impala_default_order_by_limit.xml"/>
+          <topicref href="topics/impala_disable_codegen.xml"/>
+          <topicref href="topics/impala_disable_unsafe_spills.xml"/>
+          <topicref href="topics/impala_exec_single_node_rows_threshold.xml"/>
+          <topicref href="topics/impala_explain_level.xml"/>
+          <topicref href="topics/impala_hbase_cache_blocks.xml"/>
+          <topicref href="topics/impala_hbase_caching.xml"/>
+          <topicref href="topics/impala_live_progress.xml"/>
+          <topicref href="topics/impala_live_summary.xml"/>
+          <topicref href="topics/impala_max_errors.xml"/>
+          <topicref href="topics/impala_max_io_buffers.xml"/>
+          <topicref href="topics/impala_max_scan_range_length.xml"/>
+          <topicref href="topics/impala_mem_limit.xml"/>
+          <topicref href="topics/impala_num_nodes.xml"/>
+          <topicref href="topics/impala_num_scanner_threads.xml"/>
+          <topicref href="topics/impala_parquet_compression_codec.xml"/>
+          <topicref href="topics/impala_parquet_file_size.xml"/>
+          <topicref href="topics/impala_query_timeout_s.xml"/>
+          <topicref href="topics/impala_request_pool.xml"/>
+          <topicref href="topics/impala_reservation_request_timeout.xml"/>
+          <topicref href="topics/impala_support_start_over.xml"/>
+          <topicref href="topics/impala_sync_ddl.xml"/>
+          <topicref href="topics/impala_v_cpu_cores.xml"/>
+        </topicref>
+      <topicref href="topics/impala_show.xml"/>
+      <topicref href="topics/impala_truncate_table.xml"/>
+      <topicref audience="impala_next" href="topics/impala_update.xml"/>
+      <topicref href="topics/impala_use.xml"/>
+    </topicref>
+    <topicref href="topics/impala_functions.xml">
+      <topicref href="topics/impala_math_functions.xml"/>
+      <topicref href="topics/impala_bit_functions.xml"/>
+      <topicref href="topics/impala_conversion_functions.xml"/>
+      <topicref href="topics/impala_datetime_functions.xml"/>
+      <topicref href="topics/impala_conditional_functions.xml"/>
+      <topicref href="topics/impala_string_functions.xml"/>
+      <topicref href="topics/impala_misc_functions.xml"/>
+      <topicref href="topics/impala_aggregate_functions.xml">
+        <topicref href="topics/impala_appx_median.xml"/>
+        <topicref href="topics/impala_avg.xml"/>
+        <topicref href="topics/impala_count.xml"/>
+        <topicref href="topics/impala_group_concat.xml"/>
+        <topicref href="topics/impala_max.xml"/>
+        <topicref href="topics/impala_min.xml"/>
+        <topicref href="topics/impala_ndv.xml"/>
+        <topicref href="topics/impala_stddev.xml"/>
+        <topicref href="topics/impala_sum.xml"/>
+        <topicref href="topics/impala_variance.xml"/>
+      </topicref>
+      <topicref href="topics/impala_analytic_functions.xml"/>
+      <topicref href="topics/impala_udf.xml"/>
+    </topicref>
+    <topicref href="topics/impala_langref_unsupported.xml"/>
+    <topicref href="topics/impala_porting.xml"/>
+  </topicref>
+  <topicref href="topics/impala_impala_shell.xml">
+    <topicref href="topics/impala_shell_options.xml"/>
+    <topicref href="topics/impala_connecting.xml"/>
+    <topicref href="topics/impala_shell_running_commands.xml"/>
+    <topicref href="topics/impala_shell_commands.xml"/>
+  </topicref>
+  <topicref href="topics/impala_performance.xml">
+    <topicref href="topics/impala_perf_cookbook.xml"/>
+    <topicref href="topics/impala_perf_joins.xml"/>
+    <topicref href="topics/impala_perf_stats.xml"/>
+    <topicref href="topics/impala_perf_benchmarking.xml"/>
+    <topicref href="topics/impala_perf_resources.xml"/>
+    <topicref href="topics/impala_perf_hdfs_caching.xml"/>
+    <topicref href="topics/impala_perf_testing.xml"/>
+    <topicref href="topics/impala_explain_plan.xml"/>
+    <topicref href="topics/impala_perf_skew.xml"/>
+    <topicref audience="Cloudera" href="topics/impala_perf_ddl.xml"/>
+  </topicref>
+  <topicref href="topics/impala_scalability.xml"/>
+  <topicref href="topics/impala_partitioning.xml"/>
+  <topicref href="topics/impala_file_formats.xml">
+    <topicref href="topics/impala_txtfile.xml"/>
+    <topicref href="topics/impala_parquet.xml"/>
+    <topicref href="topics/impala_avro.xml"/>
+    <topicref href="topics/impala_rcfile.xml"/>
+    <topicref href="topics/impala_seqfile.xml"/>
+  </topicref>
+  <topicref audience="impala_next" href="topics/impala_kudu.xml"/>
+  <topicref href="topics/impala_hbase.xml"/>
+  <topicref href="topics/impala_s3.xml"/>
+  <topicref href="topics/impala_isilon.xml"/>
+  <topicref href="topics/impala_logging.xml"/>
+  <topicref href="topics/impala_troubleshooting.xml">
+    <topicref href="topics/impala_webui.xml"/>
+  </topicref>
+  <topicref href="topics/impala_ports.xml"/>
+  <topicref href="topics/impala_reserved_words.xml"/>
+<!-- End of former contents of Installing-and-Using-Impala_xi42979.ditamap. -->
+<!-- Need to make this rg_ topic disappear from the Impala PDF. Put audience="standalone"
+       inside the topic itself? -->
+  <topicref audience="standalone" href="topics/rg_impala_vd.xml"/>
+  <topicref audience="standalone" href="topics/impala_faq.xml"/>
+  <topicref audience="standalone" href="topics/impala_release_notes.xml">
+    <mapref href="Cloudera-Impala-Release-Notes.ditamap" format="ditamap"
+      audience="standalone"/>
+  </topicref>
+</map>

http://git-wip-us.apache.org/repos/asf/incubator-impala/blob/463ddf92/docs/impala_sqlref.ditamap
----------------------------------------------------------------------
diff --git a/docs/impala_sqlref.ditamap b/docs/impala_sqlref.ditamap
new file mode 100644
index 0000000..1b1c345
--- /dev/null
+++ b/docs/impala_sqlref.ditamap
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd">
+<map id="impala_sqlref">
+  <title>Impala SQL Reference</title>
+  <topicmeta>
+    <prodinfo conref="shared/ImpalaVariables.xml#impala_vars/prodinfo_pmw_tmv_km">
+      <prodname/>
+      <vrmlist>
+        <vrm version="version_dlq_gry_sm"/>
+      </vrmlist>
+    </prodinfo>
+  </topicmeta>
+    <topicref href="topics/impala_langref.xml"/>
+    <topicref href="topics/impala_comments.xml"/>
+    <topicref href="topics/impala_datatypes.xml">
+      <topicref href="topics/impala_array.xml"/>
+      <topicref href="topics/impala_bigint.xml"/>
+      <topicref href="topics/impala_boolean.xml"/>
+      <topicref href="topics/impala_char.xml"/>
+      <topicref href="topics/impala_decimal.xml"/>
+      <topicref href="topics/impala_double.xml"/>
+      <topicref href="topics/impala_float.xml"/>
+      <topicref href="topics/impala_int.xml"/>
+      <topicref href="topics/impala_map.xml"/>
+      <topicref href="topics/impala_real.xml"/>
+      <topicref href="topics/impala_smallint.xml"/>
+      <topicref href="topics/impala_string.xml"/>
+      <topicref href="topics/impala_struct.xml"/>
+      <topicref href="topics/impala_timestamp.xml"/>
+      <topicref href="topics/impala_tinyint.xml"/>
+      <topicref href="topics/impala_varchar.xml"/>
+      <topicref href="topics/impala_complex_types.xml"/>
+    </topicref>
+    <topicref href="topics/impala_literals.xml"/>
+    <topicref href="topics/impala_operators.xml"/>
+    <topicref href="topics/impala_schema_objects.xml">
+      <topicref href="topics/impala_aliases.xml"/>
+      <topicref href="topics/impala_databases.xml"/>
+      <topicref href="topics/impala_functions_overview.xml"/>
+      <topicref href="topics/impala_identifiers.xml"/>
+      <topicref href="topics/impala_tables.xml"/>
+      <topicref href="topics/impala_views.xml"/>
+    </topicref>
+    <topicref href="topics/impala_langref_sql.xml">
+      <topicref href="topics/impala_ddl.xml"/>
+      <topicref href="topics/impala_dml.xml"/>
+      <topicref href="topics/impala_alter_table.xml"/>
+      <topicref href="topics/impala_alter_view.xml"/>
+      <topicref href="topics/impala_compute_stats.xml"/>
+      <topicref href="topics/impala_create_database.xml"/>
+      <topicref href="topics/impala_create_function.xml"/>
+      <topicref href="topics/impala_create_role.xml"/>
+      <topicref href="topics/impala_create_table.xml"/>
+      <topicref href="topics/impala_create_view.xml"/>
+      <topicref audience="impala_next" href="topics/impala_delete.xml"/>
+      <topicref href="topics/impala_describe.xml"/>
+      <topicref href="topics/impala_drop_database.xml"/>
+      <topicref href="topics/impala_drop_function.xml"/>
+      <topicref href="topics/impala_drop_role.xml"/>
+      <topicref href="topics/impala_drop_stats.xml"/>
+      <topicref href="topics/impala_drop_table.xml"/>
+      <topicref href="topics/impala_drop_view.xml"/>
+      <topicref href="topics/impala_explain.xml"/>
+      <topicref href="topics/impala_grant.xml"/>
+      <topicref href="topics/impala_insert.xml"/>
+      <topicref href="topics/impala_invalidate_metadata.xml"/>
+      <topicref href="topics/impala_load_data.xml"/>
+      <topicref href="topics/impala_refresh.xml"/>
+      <topicref href="topics/impala_revoke.xml"/>
+      <topicref href="topics/impala_select.xml">
+        <topicref href="topics/impala_joins.xml"/>
+        <topicref href="topics/impala_order_by.xml"/>
+        <topicref href="topics/impala_group_by.xml"/>
+        <topicref href="topics/impala_having.xml"/>
+        <topicref href="topics/impala_limit.xml"/>
+        <topicref href="topics/impala_offset.xml"/>
+        <topicref href="topics/impala_union.xml"/>
+        <topicref href="topics/impala_subqueries.xml"/>
+        <topicref href="topics/impala_with.xml"/>
+        <topicref href="topics/impala_distinct.xml"/>
+        <topicref href="topics/impala_hints.xml"/>
+      </topicref>
+      <topicref href="topics/impala_set.xml"/>
+        <topicref href="topics/impala_query_options.xml">
+          <topicref href="topics/impala_abort_on_default_limit_exceeded.xml"/>
+          <topicref href="topics/impala_abort_on_error.xml"/>
+          <topicref href="topics/impala_allow_unsupported_formats.xml"/>
+          <topicref href="topics/impala_appx_count_distinct.xml"/>
+          <topicref href="topics/impala_batch_size.xml"/>
+          <topicref href="topics/impala_compression_codec.xml"/>
+          <topicref href="topics/impala_debug_action.xml"/>
+          <topicref href="topics/impala_default_order_by_limit.xml"/>
+          <topicref href="topics/impala_disable_codegen.xml"/>
+          <topicref href="topics/impala_disable_unsafe_spills.xml"/>
+          <topicref href="topics/impala_exec_single_node_rows_threshold.xml"/>
+          <topicref href="topics/impala_explain_level.xml"/>
+          <topicref href="topics/impala_hbase_cache_blocks.xml"/>
+          <topicref href="topics/impala_hbase_caching.xml"/>
+          <topicref href="topics/impala_live_progress.xml"/>
+          <topicref href="topics/impala_live_summary.xml"/>
+          <topicref href="topics/impala_max_errors.xml"/>
+          <topicref href="topics/impala_max_io_buffers.xml"/>
+          <topicref href="topics/impala_max_scan_range_length.xml"/>
+          <topicref href="topics/impala_mem_limit.xml"/>
+          <topicref href="topics/impala_num_nodes.xml"/>
+          <topicref href="topics/impala_num_scanner_threads.xml"/>
+          <topicref href="topics/impala_parquet_compression_codec.xml"/>
+          <topicref href="topics/impala_parquet_file_size.xml"/>
+          <topicref href="topics/impala_query_timeout_s.xml"/>
+          <topicref href="topics/impala_request_pool.xml"/>
+          <topicref href="topics/impala_reservation_request_timeout.xml"/>
+          <topicref href="topics/impala_support_start_over.xml"/>
+          <topicref href="topics/impala_sync_ddl.xml"/>
+          <topicref href="topics/impala_v_cpu_cores.xml"/>
+        </topicref>
+      <topicref href="topics/impala_show.xml"/>
+      <topicref href="topics/impala_truncate_table.xml"/>
+      <topicref audience="impala_next" href="topics/impala_update.xml"/>
+      <topicref href="topics/impala_use.xml"/>
+    </topicref>
+    <topicref href="topics/impala_functions.xml">
+      <topicref href="topics/impala_math_functions.xml"/>
+      <topicref href="topics/impala_bit_functions.xml"/>
+      <topicref href="topics/impala_conversion_functions.xml"/>
+      <topicref href="topics/impala_datetime_functions.xml"/>
+      <topicref href="topics/impala_conditional_functions.xml"/>
+      <topicref href="topics/impala_string_functions.xml"/>
+      <topicref href="topics/impala_misc_functions.xml"/>
+      <topicref href="topics/impala_aggregate_functions.xml">
+        <topicref href="topics/impala_appx_median.xml"/>
+        <topicref href="topics/impala_avg.xml"/>
+        <topicref href="topics/impala_count.xml"/>
+        <topicref href="topics/impala_group_concat.xml"/>
+        <topicref href="topics/impala_max.xml"/>
+        <topicref href="topics/impala_min.xml"/>
+        <topicref href="topics/impala_ndv.xml"/>
+        <topicref href="topics/impala_stddev.xml"/>
+        <topicref href="topics/impala_sum.xml"/>
+        <topicref href="topics/impala_variance.xml"/>
+      </topicref>
+      <topicref href="topics/impala_analytic_functions.xml"/>
+      <topicref href="topics/impala_udf.xml"/>
+    </topicref>
+    <topicref href="topics/impala_langref_unsupported.xml"/>
+    <topicref href="topics/impala_porting.xml"/>
+</map>

http://git-wip-us.apache.org/repos/asf/incubator-impala/blob/463ddf92/docs/shared/ImpalaVariables.xml
----------------------------------------------------------------------
diff --git a/docs/shared/ImpalaVariables.xml b/docs/shared/ImpalaVariables.xml
new file mode 100644
index 0000000..226eee9
--- /dev/null
+++ b/docs/shared/ImpalaVariables.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
+<concept xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/" id="impala_vars" ditaarch:DITAArchVersion="1.2" domains="(topic concept)                            (topic hi-d)                             (topic ut-d)                             (topic indexing-d)                            (topic hazard-d)                            (topic abbrev-d)                            (topic pr-d)                             (topic sw-d)                            (topic ui-d)    " xml:lang="en-US">
+  <title>Cloudera Impala Variables</title>
+  <prolog id="prolog_slg_nmv_km">
+    <metadata id="metadata_ecq_qmv_km">
+      <prodinfo id="prodinfo_pmw_tmv_km">
+        <prodname>Apache Impala (incubating)</prodname>
+        <vrmlist>
+          <vrm version="Impala 2.3.x (separated)" id="vrm_pj3_3hv_impala"/>
+          <vrm version="CDH 5.5. (separated)" id="vrm_pj3_3hv_cdh"/>
+        </vrmlist>
+      </prodinfo>
+    </metadata>
+  </prolog>
+  <conbody>
+    <p>Release Version Variable - <ph id="ReleaseVersion">Impala 2.3.x / CDH 5.5.x (combined)</ph></p>
+    <p>Substitution variables for denoting features available in release X or higher.
+       The upstream docs can refer to the Impala release number.
+       The docs included with a distro can refer to the distro release number by
+       editing the values here.
+       <ul>
+        <li><ph id="impala26">CDH 5.8</ph></li>
+        <li><ph id="impala25">CDH 5.7</ph></li>
+        <li><ph id="impala24">CDH 5.6</ph></li>
+        <li><ph id="impala23">CDH 5.5</ph></li>
+        <li><ph id="impala22">CDH 5.4</ph></li>
+        <li><ph id="impala21">CDH 5.3</ph></li>
+        <li><ph id="impala20">CDH 5.2</ph></li>
+        <li><ph id="impala14">CDH 5.1</ph></li>
+        <li><ph id="impala13">CDH 5.0</ph></li>
+      </ul>
+    </p>
+    <p>Banner for examples showing shell version - <ph id="ShellBanner">(Shell
+      build version: Impala Shell v2.3.x (<varname>hash</varname>) built on
+      <varname>date</varname>)</ph></p>
+    <p>Banner for examples showing impalad version -<ph id="ImpaladBanner">Server version: impalad version 2.3.x (build
+      x.y.z)</ph></p>
+    <data name="version-message" id="version-message">
+      <foreign>
+        <lines xml:space="preserve">This is the documentation for <data name="version"/>.
+Documentation for other versions is available at <xref href="http://www.cloudera.com/content/support/en/documentation.html" scope="external" format="html">Cloudera Documentation</xref>.</lines>
+      </foreign>
+    </data>
+  </conbody>
+</concept>