Browse Source

[editor] Update the built-in Impala language reference, UDF library and highlting rules

Johan Åhlén 3 years ago
parent
commit
a73fb0bb64
100 changed files with 27 additions and 8 deletions
  1. 0 0
      desktop/core/src/desktop/js/ext/ace/mode-impala.js
  2. 1 1
      desktop/core/src/desktop/js/ko/components/assist/ko.assistLangRefPanel.js
  3. 1 1
      desktop/core/src/desktop/js/ko/components/contextPopover/ko.contextPopover.js
  4. 9 0
      desktop/core/src/desktop/js/sql/reference/impala/udfReference.ts
  5. 1 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_abort_on_error.json
  6. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_adls.json
  7. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_admission.json
  8. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_admission_config.json
  9. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_aliases.json
  10. 1 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_database.json
  11. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_table.json
  12. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_view.json
  13. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_array.json
  14. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_avro.json
  15. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_breakpad.json
  16. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_broadcast_bytes_limit.json
  17. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_buffer_pool_limit.json
  18. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_char.json
  19. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_client.json
  20. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_complex_types.json
  21. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_compression_codec.json
  22. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_compute_stats.json
  23. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_connecting.json
  24. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_conversion_functions.json
  25. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_database.json
  26. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_function.json
  27. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_role.json
  28. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_table.json
  29. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_data_cache.json
  30. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_datatypes.json
  31. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_date.json
  32. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_datetime_functions.json
  33. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_ddl.json
  34. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_dedicated_coordinator.json
  35. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_file_format.json
  36. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_hints_insert_statement.json
  37. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_join_distribution_mode.json
  38. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_spillable_buffer_size.json
  39. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_transactional_type.json
  40. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_delete.json
  41. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_delete_stats_in_truncate.json
  42. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_hbase_num_rows_estimate.json
  43. 0 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_outermost_topn.json
  44. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_row_runtime_filtering.json
  45. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_unsafe_spills.json
  46. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_dml.json
  47. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_database.json
  48. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_role.json
  49. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_stats.json
  50. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_table.json
  51. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_exec_time_limit_s.json
  52. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain.json
  53. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain_level.json
  54. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain_plan.json
  55. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_faq.json
  56. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fault_tolerance.json
  57. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fetch_rows_timeout_ms.json
  58. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_file_formats.json
  59. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fixed_issues.json
  60. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_functions.json
  61. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_grant.json
  62. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase.json
  63. 1 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase_cache_blocks.json
  64. 1 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase_caching.json
  65. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hints.json
  66. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hudi.json
  67. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_iceberg.json
  68. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_identifiers.json
  69. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_impala_shell.json
  70. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_incompatible_changes.json
  71. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_insert.json
  72. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_invalidate_metadata.json
  73. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_isilon.json
  74. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_jdbc.json
  75. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_join_rows_produced_limit.json
  76. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_joins.json
  77. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_known_issues.json
  78. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_kudu.json
  79. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_langref.json
  80. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_langref_unsupported.json
  81. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_literals.json
  82. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_live_progress.json
  83. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_live_summary.json
  84. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_load_data.json
  85. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_logging.json
  86. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_map.json
  87. 1 1
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_errors.json
  88. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_num_runtime_filters.json
  89. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_result_spooling_mem.json
  90. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_row_size.json
  91. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_spilled_result_spooling_mem.json
  92. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_mem_limit.json
  93. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_metadata.json
  94. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_min_spillable_buffer_size.json
  95. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_misc_functions.json
  96. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_mt_dop.json
  97. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_ndv.json
  98. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_new_features.json
  99. 1 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_node_blacklisting.json
  100. 0 0
      desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_num_nodes.json

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/js/ext/ace/mode-impala.js


+ 1 - 1
desktop/core/src/desktop/js/ko/components/assist/ko.assistLangRefPanel.js

@@ -83,7 +83,7 @@ const TEMPLATE = `
       <!-- ko if: selectedTopic -->
       <div class="assist-flex-60 assist-docs-details" data-bind="with: selectedTopic">
         <div class="assist-panel-close"><button class="close" data-bind="click: function() { $component.selectedTopic(undefined); }">&times;</button></div>
-        <div data-bind="html: bodyMatch() || body()"></div>
+        <div data-bind="htmlUnsecure: bodyMatch() || body()"></div>
       </div>
       <!-- /ko -->
     </div>

+ 1 - 1
desktop/core/src/desktop/js/ko/components/contextPopover/ko.contextPopover.js

@@ -261,7 +261,7 @@ const SUPPORT_TEMPLATES = `
 
   <script type="text/html" id="context-lang-ref-contents">
     <div class="context-popover-content">
-      <div class="context-popover-flex-fill context-popover-docs-details" data-bind="html: body"></div>
+      <div class="context-popover-flex-fill context-popover-docs-details" data-bind="htmlUnsecure: body"></div>
       <div class="context-popover-flex-bottom-links">
         <div class="context-popover-link-row">
           <a class="inactive-action pointer" data-bind="click: openInRightAssist">

+ 9 - 0
desktop/core/src/desktop/js/sql/reference/impala/udfReference.ts

@@ -1592,6 +1592,15 @@ const STRING_FUNCTIONS: UdfCategoryFunctions = {
     description:
       'Removes all instances of one or more characters from the start and end of a STRING value. By default, removes only spaces. If a non-NULL optional second argument is specified, the function removes all occurrences of characters in that second argument from the beginning and end of the string.'
   },
+  bytes: {
+    name: 'bytes',
+    returnTypes: ['INT'],
+    arguments: [[{ type: 'STRING' }]],
+    signature: 'bytes(STRING byte_expression)',
+    draggable: 'bytes()',
+    description:
+      'Returns the number of bytes contained in the specified byte string. Syntax: BYTES(byte_expression) Where: byte_expression is the byte string for which the number of bytes is to be returned. The BYTES function is  similar to the LENGTH() function except that it always returns the number of bytes regardless of the status of UTF-8 mode whether it is turned ON or OFF.'
+  },
   char_length: {
     name: 'char_length',
     returnTypes: ['INT'],

+ 1 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_abort_on_error.json

@@ -1 +1 @@
-{"body":"<div><div id=\"abort_on_error\"><div class=\"hue-doc-title\">ABORT_ON_ERROR Query Option</div><div><p>\n      When this option is enabled, Impala cancels a query immediately when any of the nodes encounters an error,\n      rather than continuing and possibly returning incomplete results. This option is disabled by default, to help\n      gather maximum diagnostic information when an error occurs, for example, whether the same problem occurred on\n      all nodes or only a single node. Currently, the errors that Impala can skip over involve data corruption,\n      such as a column that contains a string value when expected to contain an integer value.\n    </p><p>\n      To control how much logging Impala does for non-fatal errors when <span class=\"hue-doc-codeph\">ABORT_ON_ERROR</span> is turned\n      off, use the <span class=\"hue-doc-codeph\">MAX_ERRORS</span> option.\n    </p><p id=\"type_boolean\"><b>Type:</b> Boolean; recognized values are 1 and 0, or <span class=\"hue-doc-codeph\">true</span> and\n        <span class=\"hue-doc-codeph\">false</span>; any other value interpreted as <span class=\"hue-doc-codeph\">false</span></p><p id=\"default_false_0\"><b>Default:</b><span class=\"hue-doc-codeph\">false</span> (shown as 0 in output of <span class=\"hue-doc-codeph\">SET</span>\n        statement)\n      </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_max_errors.xml\" data-doc-anchor-id=\"max_errors\">MAX_ERRORS Query Option</a>,\n      <a class=\"hue-doc-external-link\" href=\"https://www.cloudera.com/documentation/enterprise/latest/topics/impala_logging.html#logging\" target=\"_blank\">Using Impala Logging</a></p></div></div></div>","title":"ABORT_ON_ERROR Query Option"}
+{"body":"<div><div id=\"abort_on_error\"><div class=\"hue-doc-title\">ABORT_ON_ERROR Query Option</div><div><p>\n      When this option is enabled, Impala cancels a query immediately when any of the nodes encounters an error,\n      rather than continuing and possibly returning incomplete results. This option is disabled by default, to help\n      gather maximum diagnostic information when an error occurs, for example, whether the same problem occurred on\n      all nodes or only a single node. Currently, the errors that Impala can skip over involve data corruption,\n      such as a column that contains a string value when expected to contain an integer value.\n    </p><p>\n      To control how much logging Impala does for non-fatal errors when <span class=\"hue-doc-codeph\">ABORT_ON_ERROR</span> is turned\n      off, use the <span class=\"hue-doc-codeph\">MAX_ERRORS</span> option.\n    </p><p id=\"type_boolean\"><b>Type:</b> Boolean; recognized values are 1 and 0, or <span class=\"hue-doc-codeph\">true</span> and\n        <span class=\"hue-doc-codeph\">false</span>; any other value interpreted as <span class=\"hue-doc-codeph\">false</span></p><p id=\"default_false_0\"><b>Default:</b><span class=\"hue-doc-codeph\">false</span> (shown as 0 in output of <span class=\"hue-doc-codeph\">SET</span>\n        statement)\n      </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_max_errors.xml\" data-doc-anchor-id=\"max_errors\">MAX_ERRORS Query Option</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_logging.xml\" data-doc-anchor-id=\"logging\">Using Impala Logging</a></p></div></div></div>","title":"ABORT_ON_ERROR Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_adls.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_admission.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_admission_config.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_aliases.json


+ 1 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_database.json

@@ -1 +1 @@
-{"body":"<div><div id=\"alter_database\"><div class=\"hue-doc-title\">ALTER DATABASE Statement</div><div><p>\n      The <span class=\"hue-doc-codeph\">ALTER DATABASE</span> statement changes the characteristics of a database.\n    </p><p>\n      Use the <span class=\"hue-doc-codeph\">SET OWNER</span> clause to transfer the ownership of the database from\n      the current owner to another user or a role.\n    </p><p>\n      The database owner is originally set to the user who creates the database. When object\n      ownership is enabled in Sentry, an owner of a database can have the <span class=\"hue-doc-codeph\">ALL</span>\n      with <span class=\"hue-doc-codeph\">GRANT</span> or <span class=\"hue-doc-codeph\">ALL</span> without <span class=\"hue-doc-codeph\">GRANT</span>\n      privilege. The term <span class=\"hue-doc-codeph\">OWNER</span> is used to differentiate between the\n      <span class=\"hue-doc-codeph\">ALL</span> privilege that is explicitly granted via the <span class=\"hue-doc-codeph\">GRANT</span>\n      statement and a privilege that is implicitly granted by the <span class=\"hue-doc-codeph\">CREATE\n      DATABASE</span> statement.\n    </p><p id=\"syntax_blurb\"><b>Syntax:</b></p><div class=\"hue-doc-codeblock\">ALTER DATABASE <span class=\"hue-doc-varname\">database_name</span> SET OWNER USER user_name;\nALTER DATABASE <span class=\"hue-doc-varname\">database_name</span> SET OWNER ROLE role_name;\n</div><p id=\"ddl_blurb\"><b>Statement type:</b> DDL\n      </p><p id=\"cancel_blurb_no\"><b>Cancellation:</b> Cannot be cancelled.\n      </p><p><b>Added in:</b>Impala 3.1</p></div></div></div>","title":"ALTER DATABASE Statement"}
+{"body":"<div><div id=\"alter_database\"><div class=\"hue-doc-title\">ALTER DATABASE Statement</div><div><p>\n      The <span class=\"hue-doc-codeph\">ALTER DATABASE</span> statement changes the characteristics of a database.\n    </p><p>\n      Use the <span class=\"hue-doc-codeph\">SET OWNER</span> clause to transfer the ownership of the database from\n      the current owner to another user or a role.\n    </p><p>\n      The database owner is originally set to the user who creates the database. The term\n      <span class=\"hue-doc-codeph\">OWNER</span> is used to differentiate between the <span class=\"hue-doc-codeph\">ALL</span>\n      privilege that is explicitly granted via the <span class=\"hue-doc-codeph\">GRANT</span> statement\n      and a privilege that is implicitly granted by the <span class=\"hue-doc-codeph\">CREATE DATABASE</span>\n      statement.\n    </p><p id=\"syntax_blurb\"><b>Syntax:</b></p><div class=\"hue-doc-codeblock\">ALTER DATABASE <span class=\"hue-doc-varname\">database_name</span> SET OWNER USER user_name;\n</div><p id=\"ddl_blurb\"><b>Statement type:</b> DDL\n      </p><p id=\"cancel_blurb_no\"><b>Cancellation:</b> Cannot be cancelled.\n      </p><p><b>Added in:</b>Impala 3.1</p></div></div></div>","title":"ALTER DATABASE Statement"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_table.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_alter_view.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_array.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_avro.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_breakpad.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_broadcast_bytes_limit.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"broadcast_bytes_limit\"><div class=\"hue-doc-title\">BROADCAST_BYTES_LIMIT Query Option</div><div><p> Sets the limit\n            for the size of the broadcast input based on estimated size.\n        </p><p>\n            The Impala planner may in rare cases make a bad choice to broadcast a large table or intermediate\n            result and encounter performance problems due to high memory pressure. Setting this limit will\n            make the planner pick a partition based hash join instead of broadcast and avoid such performance problems.\n        </p><p id=\"type_integer\"><b>Type:</b> integer\n      </p><p id=\"default_blurb\"><b>Default:</b></p><p>\n            The default value is 34359738368 (32 GB). A value of 0 causes the option to be ignored.\n        </p><p id=\"example_blurb\"><b>Examples:</b></p><div class=\"hue-doc-codeblock\">-- Change the limit to 16GB.\nset broadcast_bytes_limit=17179869184;\n\n-- Disable the BROADCAST_BYTES_LIMIT.\nset broadcast_bytes_limit=0;\n</div></div></div></div>","title":"BROADCAST_BYTES_LIMIT Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_buffer_pool_limit.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_char.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_client.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_complex_types.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_compression_codec.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_compute_stats.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_connecting.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_conversion_functions.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_database.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_function.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_role.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_create_table.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_data_cache.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_datatypes.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_date.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_datetime_functions.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_ddl.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_dedicated_coordinator.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_file_format.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"default_file_format\"><div class=\"hue-doc-title\">DEFAULT_FILE_FORMAT Query Option</div><div><p>\n      Use the <span class=\"hue-doc-codeph\">DEFAULT_FILE_FORMAT</span> query option to set the default table file\n      format. The following values are supported:\n    </p><p><ul><li><span class=\"hue-doc-codeph\">TEXT</span> (<span class=\"hue-doc-codeph\">0</span>)\n        </li><li><span class=\"hue-doc-codeph\">RC_FILE</span> (<span class=\"hue-doc-codeph\">1</span>)\n        </li><li><span class=\"hue-doc-codeph\">SEQUENCE_FILE</span> (<span class=\"hue-doc-codeph\">2</span>)\n        </li><li><span class=\"hue-doc-codeph\">AVRO</span> (<span class=\"hue-doc-codeph\">3</span>)\n        </li><li><span class=\"hue-doc-codeph\">PARQUET</span> (<span class=\"hue-doc-codeph\">4</span>)\n        </li><li><span class=\"hue-doc-codeph\">KUDU</span> (<span class=\"hue-doc-codeph\">5</span>)\n        </li><li><span class=\"hue-doc-codeph\">ORC</span> (<span class=\"hue-doc-codeph\">6</span>)\n        </li></ul></p><p>\n      In impala-shell or Hue, the <span class=\"hue-doc-codeph\">SET DEFAULT_FILE_FORMAT</span> statement will not\n      return an error when the option was set to an unsupported value. Impala validates the\n      value and returns an error when you submitted the next query.\n    </p><p><b>Type:</b> Enum as specified above\n    </p><p><b>Default:</b><span class=\"hue-doc-codeph\">TEXT</span> (<span class=\"hue-doc-codeph\">0</span>)\n    </p><p><b>Added in:</b>Impala 3.2</p></div></div></div>","title":"DEFAULT_FILE_FORMAT Query Option"}

+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_hints_insert_statement.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"default_hints_insert_statement\"><div class=\"hue-doc-title\">DEFAULT_HINTS_INSERT_STATEMENT Query Option</div><div><p>\n      The <span class=\"hue-doc-codeph\">DEFAULT_HINTS_INSERT_STATEMENT</span> query option sets the default hints\n      for the <span class=\"hue-doc-codeph\">INSERT</span> statements with no optimizer hint specified.\n    </p><p>\n      When there are hints specified in an <span class=\"hue-doc-codeph\">INSERT</span> statement, these default\n      hints are ignored.\n    </p><p>\n      You can specify multiple hints separated by '<span class=\"hue-doc-codeph\">:</span>'.\n    </p><p>\n      For example:\n    </p><div class=\"hue-doc-codeblock\">SET DEFAULT_HINTS_INSERT_STATEMENT=CLUSTERED;\nSET DEFAULT_HINTS_INSERT_STATEMENT=SHUFFLE;\nSET DEFAULT_HINTS_INSERT_STATEMENT=NOCLUSTERED:NOSHUFFLE; </div><p>\n      The default hints apply to the HDFS and Kudu table formats and are ignored for the HBase\n      table format.\n    </p><p><b>Type:</b><span class=\"hue-doc-codeph\">STRING</span></p><p><b>Default:</b> none\n    </p><p><b>Added in:</b>Impala 3.3</p></div></div></div>","title":"DEFAULT_HINTS_INSERT_STATEMENT Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_join_distribution_mode.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_spillable_buffer_size.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_default_transactional_type.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"default_transactional_type\"><div class=\"hue-doc-title\">DEFAULT_TRANSACTIONAL_TYPE Query Option</div><div><p>\n      Use the <span class=\"hue-doc-codeph\">DEFAULT_TRANSACTIONAL_TYPE</span> query option to create insert-only\n      transactional tables by default.\n    </p><div class=\"hue-doc-note\">      The <span class=\"hue-doc-codeph\">DEFAULT_TRANSACTIONAL_TYPE</span> query option applies only when integrated\n      with Hive 3.\n    </div><p>\n      The supported values are:\n      <ul><li><span class=\"hue-doc-codeph\">NONE</span>: The table will not be created as transactional.\n        </li><li><span class=\"hue-doc-codeph\">INSERT_ONLY</span>: The table will be created as transactional. See\n          <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_transactions.xml\" data-doc-anchor-id=\"transactions\">Impala Transactions</a> for details.\n        </li></ul></p><p>\n      If either table properties, <span class=\"hue-doc-codeph\">transactional</span> or\n      <span class=\"hue-doc-codeph\">transactional_properties</span>, are set, this query option is ignored.\n    </p><div class=\"hue-doc-note\">      The <span class=\"hue-doc-codeph\">DEFAULT_TRANSACTIONAL_TYPE</span> query option does not affect external, Kudu,\n      or HBase tables as these cannot be transactional.\n    </div><p><b>Type:</b> Enum as specified above\n    </p><p><b>Default:</b><span class=\"hue-doc-codeph\">NONE</span></p><p><b>Added in:</b>Impala 3.3</p></div></div></div>","title":"DEFAULT_TRANSACTIONAL_TYPE Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_delete.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_delete_stats_in_truncate.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"delete_stats_in_truncate\"><div class=\"hue-doc-title\">DELETE_STATS_IN_TRUNCATE Query Option</div><div><p>\n   This query option <span class=\"hue-doc-codeph\">DELETE_STATS_IN_TRUNCATE</span> can be used to delete or retain\n   table statistics. The default value of this option is 1 or true which means table statistics will\n   be deleted as part of truncate operation. However the default may not be an ideal solution in\n   case of non-transactional tables when the table and column statistics for the table are also\n   deleted by default. This can be an expensive operation especially when many truncate table\n   commands are running concurrently. In cases where truncate operation is used to remove the\n   existing data and then reload new data, it is likely that you will compute stats again as soon as\n   the new data is reloaded. This would overwrite the existing statistics and hence the additional\n   time spent by the truncate operation to delete column and table statistics becomes obsolete. To\n   avoid this expensive operation and to improve performance, you can set this query option to false\n   or 0. When set to false, a truncate operation will not delete the table and column statistics for\n   the table.\n  </p><p><b>Type:</b><span class=\"hue-doc-codeph\">BOOLEAN</span>; recognized values are 1 and 0, or true and false;\n  </p><p><b>Default:</b><span class=\"hue-doc-codeph\">TRUE</span> (shown as 1 in output of SET statement).\n  </p><p><b>Added in:</b>Impala 4.0</p></div></div></div>","title":"DELETE_STATS_IN_TRUNCATE Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_hbase_num_rows_estimate.json


+ 0 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_outermost_topn.json

@@ -1 +0,0 @@
-{"body":"<div><div id=\"disable_outermost_topn\"><div class=\"hue-doc-title\">DISABLE_OUTERMOST_TOPN Query Option</div><div><p/><p><b>Type:</b></p><p><b>Default:</b></p></div></div></div>","title":"DISABLE_OUTERMOST_TOPN Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_row_runtime_filtering.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_disable_unsafe_spills.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_dml.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_database.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_role.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_stats.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_drop_table.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_exec_time_limit_s.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain_level.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_explain_plan.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_faq.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"faq\"><div class=\"hue-doc-title\">Impala Frequently Asked Questions</div><div><p>\n      This section lists frequently asked questions for Apache Impala,\n      the interactive SQL engine for Hadoop.\n    </p><p>\n      This section is under construction.\n    </p></div></div></div>","title":"Impala Frequently Asked Questions"}

+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fault_tolerance.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"fault_tolerance\"><div class=\"hue-doc-title\">Impala Fault Tolerance</div><div><p>\n      This section describes the fault tolerance mechanisms built into\n      Impala. Fault tolerance allows Impala to continue to operate in the\n      face of hardware or process faults.\n    </p><p>\n      Impala uses the statestored process to provide cluster membership for\n      an Impala cluster. This is one of the core ways Impala provides fault\n      tolerance. The statestore periodically sends heartbeats (RPCs) to each\n      impalad process. If an impalad stops responding to heartbeats, the\n      statestored will consider the impalad as failed, and it will remove it\n      from the cluster membership state. The updates to the cluster\n      membership will be broadcasted to all impalads.\n    </p></div></div></div>","title":"Impala Fault Tolerance"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fetch_rows_timeout_ms.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_file_formats.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_fixed_issues.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_functions.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_grant.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase.json


+ 1 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase_cache_blocks.json

@@ -1 +1 @@
-{"body":"<div><div id=\"hbase_cache_blocks\"><div class=\"hue-doc-title\">HBASE_CACHE_BLOCKS Query Option</div><div><p>\n      Setting this option is equivalent to calling the\n        <span class=\"hue-doc-codeph\">setCacheBlocks</span> method of the class <a class=\"hue-doc-external-link\" href=\"http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Scan.html\" target=\"_blank\">org.apache.hadoop.hbase.client.Scan</a>, in an HBase Java\n      application. Helps to control the memory pressure on the HBase\n      RegionServer, in conjunction with the <span class=\"hue-doc-codeph\">HBASE_CACHING</span> query\n      option. </p><p id=\"type_boolean\"><b>Type:</b> Boolean; recognized values are 1 and 0, or <span class=\"hue-doc-codeph\">true</span> and\n        <span class=\"hue-doc-codeph\">false</span>; any other value interpreted as <span class=\"hue-doc-codeph\">false</span></p><p id=\"default_false_0\"><b>Default:</b><span class=\"hue-doc-codeph\">false</span> (shown as 0 in output of <span class=\"hue-doc-codeph\">SET</span>\n        statement)\n      </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-external-link\" href=\"https://www.cloudera.com/documentation/enterprise/latest/topics/impala_hbase.html#impala_hbase\" target=\"_blank\">Using Impala to Query HBase Tables</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase_caching.xml\" data-doc-anchor-id=\"hbase_caching\">HBASE_CACHING Query Option</a></p></div></div></div>","title":"HBASE_CACHE_BLOCKS Query Option"}
+{"body":"<div><div id=\"hbase_cache_blocks\"><div class=\"hue-doc-title\">HBASE_CACHE_BLOCKS Query Option</div><div><p>\n      Setting this option is equivalent to calling the\n        <span class=\"hue-doc-codeph\">setCacheBlocks</span> method of the class <a class=\"hue-doc-external-link\" href=\"http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Scan.html\" target=\"_blank\">org.apache.hadoop.hbase.client.Scan</a>, in an HBase Java\n      application. Helps to control the memory pressure on the HBase\n      RegionServer, in conjunction with the <span class=\"hue-doc-codeph\">HBASE_CACHING</span> query\n      option. </p><p id=\"type_boolean\"><b>Type:</b> Boolean; recognized values are 1 and 0, or <span class=\"hue-doc-codeph\">true</span> and\n        <span class=\"hue-doc-codeph\">false</span>; any other value interpreted as <span class=\"hue-doc-codeph\">false</span></p><p id=\"default_false_0\"><b>Default:</b><span class=\"hue-doc-codeph\">false</span> (shown as 0 in output of <span class=\"hue-doc-codeph\">SET</span>\n        statement)\n      </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase.xml\" data-doc-anchor-id=\"impala_hbase\">Using Impala to Query HBase Tables</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase_caching.xml\" data-doc-anchor-id=\"hbase_caching\">HBASE_CACHING Query Option</a></p></div></div></div>","title":"HBASE_CACHE_BLOCKS Query Option"}

+ 1 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hbase_caching.json

@@ -1 +1 @@
-{"body":"<div><div id=\"hbase_caching\"><div class=\"hue-doc-title\">HBASE_CACHING Query Option</div><div><p>\n      Setting this option is equivalent to calling the\n        <span class=\"hue-doc-codeph\">setCaching</span> method of the class <a class=\"hue-doc-external-link\" href=\"http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Scan.html\" target=\"_blank\">org.apache.hadoop.hbase.client.Scan</a>, in an HBase Java\n      application. Helps to control the memory pressure on the HBase\n      RegionServer, in conjunction with the <span class=\"hue-doc-codeph\">HBASE_CACHE_BLOCKS</span>\n      query option. </p><p><b>Type:</b><span class=\"hue-doc-codeph\">BOOLEAN</span></p><p><b>Default:</b> 0\n    </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-external-link\" href=\"https://www.cloudera.com/documentation/enterprise/latest/topics/impala_hbase.html#impala_hbase\" target=\"_blank\">Using Impala to Query HBase Tables</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase_cache_blocks.xml\" data-doc-anchor-id=\"hbase_cache_blocks\">HBASE_CACHE_BLOCKS Query Option</a></p></div></div></div>","title":"HBASE_CACHING Query Option"}
+{"body":"<div><div id=\"hbase_caching\"><div class=\"hue-doc-title\">HBASE_CACHING Query Option</div><div><p>\n      Setting this option is equivalent to calling the\n        <span class=\"hue-doc-codeph\">setCaching</span> method of the class <a class=\"hue-doc-external-link\" href=\"http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Scan.html\" target=\"_blank\">org.apache.hadoop.hbase.client.Scan</a>, in an HBase Java\n      application. Helps to control the memory pressure on the HBase\n      RegionServer, in conjunction with the <span class=\"hue-doc-codeph\">HBASE_CACHE_BLOCKS</span>\n      query option. </p><p><b>Type:</b><span class=\"hue-doc-codeph\">BOOLEAN</span></p><p><b>Default:</b> 0\n    </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase.xml\" data-doc-anchor-id=\"impala_hbase\">Using Impala to Query HBase Tables</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hbase_cache_blocks.xml\" data-doc-anchor-id=\"hbase_cache_blocks\">HBASE_CACHE_BLOCKS Query Option</a></p></div></div></div>","title":"HBASE_CACHING Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hints.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_hudi.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"hudi\"><div class=\"hue-doc-title\">Using the Hudi File Format</div><div><p> Impala supports Read Optimized\n      Queries on Hudi tables as an experimental feature. Read Optimized Queries treat the latest\n      table snapshot as the commit or compaction action, expose only base/columnar files in latest\n      file slices, and guarantee the same columnar query performance as a non-Hudi columnar\n      table.</p><p/><table><div class=\"hue-doc-title\">Hudi Format Support in Impala</div><thead><tr><td>\n              File Type\n            </td><td>\n              Format\n            </td><td>\n              Compression Codecs\n            </td><td>\n              Impala Can CREATE?\n            </td><td>\n              Impala Can INSERT?\n            </td></tr></thead><tbody><tr id=\"hudi_support\"><td><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_hudi.xml\" data-doc-anchor-id=\"hudi\">Hudi</a></td><td>Structured</td><td>Snappy, gzip, zstd, lz4; currently Snappy by default </td><td>Yes, support for Read Optimized Queries is experimental.</td><td>No. Create an external table in Impala. Set the table location to the Hudi table\n              directory. Alternatively, create the Hudi table in Hive. </td></tr></tbody></table></div></div></div>","title":"Using the Hudi File Format"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_iceberg.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_identifiers.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_impala_shell.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_incompatible_changes.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_insert.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_invalidate_metadata.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_isilon.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_jdbc.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_join_rows_produced_limit.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"join_rows_produced_limit\"><div class=\"hue-doc-title\">JOIN_ROWS_PRODUCED_LIMIT Query Option</div><div><p>\n      The <span class=\"hue-doc-codeph\">JOIN_ROWS_PRODUCED_LIMIT</span> query option limits the number of join\n      rows produced by a join node and is used to prevent runaway join queries. A query\n      is canceled when any one of the joins in the query produces more rows (totaled across\n      all instances of that join) than the specified limit set by the\n      <span class=\"hue-doc-codeph\">JOIN_ROWS_PRODUCED_LIMIT</span> option.\n    </p><p>\n      This limit is checked periodically, so it is possible that the actual number of rows\n      produced may be slightly higher than the limit.\n    </p><p>\n      The default value of <span class=\"hue-doc-codeph\">0</span> specifies that there is no limit on the number of\n      join rows produced.\n    </p><p><b>Type:</b><span class=\"hue-doc-codeph\">BIGINT</span></p><p><b>Allowed values:</b> 0 or positive numbers\n    </p><p><b>Default:</b> 0\n    </p><p><b>Added in:</b>Impala 4.0</p></div></div></div>","title":"JOIN_ROWS_PRODUCED_LIMIT Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_joins.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_known_issues.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_kudu.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_langref.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_langref_unsupported.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_literals.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_live_progress.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_live_summary.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_load_data.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_logging.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_map.json


+ 1 - 1
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_errors.json

@@ -1 +1 @@
-{"body":"<div><div id=\"max_errors\"><div class=\"hue-doc-title\">MAX_ERRORS Query Option</div><div><p>\n      Maximum number of non-fatal errors for any particular query that are recorded in the Impala log file. For\n      example, if a billion-row table had a non-fatal data error in every row, you could diagnose the problem\n      without all billion errors being logged. Unspecified or 0 indicates the built-in default value of 1000.\n    </p><p>\n      This option only controls how many errors are reported. To specify whether Impala continues or halts when it\n      encounters such errors, use the <span class=\"hue-doc-codeph\">ABORT_ON_ERROR</span> option.\n    </p><p><b>Type:</b> numeric\n    </p><p><b>Default:</b> 0 (meaning 1000 errors)\n    </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_abort_on_error.xml\" data-doc-anchor-id=\"abort_on_error\">ABORT_ON_ERROR Query Option</a>,\n      <a class=\"hue-doc-external-link\" href=\"https://www.cloudera.com/documentation/enterprise/latest/topics/impala_logging.html#logging\" target=\"_blank\">Using Impala Logging</a></p></div></div></div>","title":"MAX_ERRORS Query Option"}
+{"body":"<div><div id=\"max_errors\"><div class=\"hue-doc-title\">MAX_ERRORS Query Option</div><div><p>\n      Maximum number of non-fatal errors for any particular query that are recorded in the Impala log file. For\n      example, if a billion-row table had a non-fatal data error in every row, you could diagnose the problem\n      without all billion errors being logged. Unspecified or 0 indicates the built-in default value of 1000.\n    </p><p>\n      This option only controls how many errors are reported. To specify whether Impala continues or halts when it\n      encounters such errors, use the <span class=\"hue-doc-codeph\">ABORT_ON_ERROR</span> option.\n    </p><p><b>Type:</b> numeric\n    </p><p><b>Default:</b> 0 (meaning 1000 errors)\n    </p><p id=\"related_info\"><b>Related information:</b></p><p><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_abort_on_error.xml\" data-doc-anchor-id=\"abort_on_error\">ABORT_ON_ERROR Query Option</a>,\n      <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_logging.xml\" data-doc-anchor-id=\"logging\">Using Impala Logging</a></p></div></div></div>","title":"MAX_ERRORS Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_num_runtime_filters.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_result_spooling_mem.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"MAX_RESULT_SPOOLING_MEM\"><div class=\"hue-doc-title\">MAX_RESULT_SPOOLING_MEM Query Option</div><div><p>Use the <span class=\"hue-doc-codeph\">MAX_RESULT_SPOOLING_MEM</span> query option to set the\n      maximum amount of memory used when spooling query results. </p><p>If the amount of memory exceeds this value when spooling query results,\n      all memory will most likely be spilled to disk. </p><p>The <span class=\"hue-doc-codeph\">MAX_RESULT_SPOOLING_MEM</span> query option is applicable\n      only when query result spooling is enabled with the\n        <span class=\"hue-doc-codeph\">SPOOL_QUERY_RESULTS</span> query option set to\n        <span class=\"hue-doc-codeph\">TRUE</span>.</p><p>Setting the option to <span class=\"hue-doc-codeph\">0</span> or <span class=\"hue-doc-codeph\">-1</span> means the\n      memory is unbounded. </p><p>You cannot set this query option to values below <span class=\"hue-doc-codeph\">-1</span>.</p><p><b>Type:</b><span class=\"hue-doc-codeph\">INT</span></p><p><b>Default:</b><span class=\"hue-doc-codeph\"> 100 * 1024 * 1024 (100 MB)</span></p><p><b>Added in:</b>Impala 3.4</p><p><b>Related information:</b><a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_fetch_rows_timeout_ms.xml\" data-doc-anchor-id=\"FETCH_ROWS_TIMEOUT_MS\">FETCH_ROWS_TIMEOUT_MS Query Option</a>,\n        <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_max_spilled_result_spooling_mem.xml\" data-doc-anchor-id=\"MAX_SPILLED_RESULT_SPOOLING_MEM\">MAX_SPILLED_RESULT_SPOOLING_MEM Query Option</a>, <a class=\"hue-doc-internal-link\" href=\"javascript:void(0);\" data-doc-ref=\"topics/impala_spool_query_results.xml\" data-doc-anchor-id=\"SPOOL_QUERY_RESULTS\">SPOOL_QUERY_RESULTS Query Option</a></p></div></div></div>","title":"MAX_RESULT_SPOOLING_MEM Query Option"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_row_size.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_max_spilled_result_spooling_mem.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_mem_limit.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_metadata.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_min_spillable_buffer_size.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_misc_functions.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_mt_dop.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_ndv.json


File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_new_features.json


+ 1 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_node_blacklisting.json

@@ -0,0 +1 @@
+{"body":"<div><div id=\"node_blacklisting\"><div class=\"hue-doc-title\">Impala Node Blacklisting</div><div><p>Node Blacklisting allows Impala Coordinators to be more aggressive\n      about deciding that an executor is unhealthy or unavailable, to\n      minimize failed queries in environments where cluster membership maybe\n      more variable, rather than having to wait on the statestore heartbeat\n      mechanism to decide that the executor is down.</p><p>Node blacklists are local to a coordinator. A node is put on the\n      blacklist based on information from failed queries. Nodes are only\n      blacklisted temporarily, and are taken off the blacklist after a\n      certain period of time.</p></div></div></div>","title":"Impala Node Blacklisting"}

File diff suppressed because it is too large
+ 0 - 0
desktop/core/src/desktop/static/desktop/docs/impala/topics/impala_num_nodes.json


Some files were not shown because too many files changed in this diff