HUE-9370 [editor] Improve the structure of shared parse support utils and extract additional functions

Review Request #15224 — Created June 11, 2020 and submitted

johan
hue
hue
ranade, romain, Sreenath, yingc
commit e6d2a7cc1518c39a17c745e710ed7b83c36a3f7d
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 10 17:33:03 2020 +0200

    HUE-9370 [editor] Improve the structure of shared parse support utils and extract additional functions

:100644 100644 5836e56844 1fa236f0d8 M	desktop/core/src/desktop/js/parse/sql/calcite/sqlParseSupport.js
:100644 100644 21194ea66a 1fa236f0d8 M	desktop/core/src/desktop/js/parse/sql/druid/sqlParseSupport.js
:100644 100644 21194ea66a 1fa236f0d8 M	desktop/core/src/desktop/js/parse/sql/elasticsearch/sqlParseSupport.js
:100644 100644 21194ea66a 1fa236f0d8 M	desktop/core/src/desktop/js/parse/sql/flink/sqlParseSupport.js
:100644 100644 21194ea66a 1fa236f0d8 M	desktop/core/src/desktop/js/parse/sql/generic/sqlParseSupport.js
:100644 100644 cb465a2396 c8565e603c M	desktop/core/src/desktop/js/parse/sql/hive/sqlParseSupport.js
:100644 100644 1f449bdeaa f4d55961c7 M	desktop/core/src/desktop/js/parse/sql/impala/sqlParseSupport.js
:100644 100644 47de8626f9 fe6ddd5e37 M	desktop/core/src/desktop/js/parse/sql/ksql/sqlParseSupport.js
:100644 100644 21194ea66a 29efb16983 M	desktop/core/src/desktop/js/parse/sql/phoenix/sqlParseSupport.js
:100644 100644 ffabc2cd61 8a4f7ad840 M	desktop/core/src/desktop/js/parse/sql/presto/sqlParseSupport.js
:100644 100644 f7e292d251 6430504ebf M	desktop/core/src/desktop/js/parse/sql/sqlParseUtils.js

commit 53f96308776578c6934934f03b0ee1bf129bf33b
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 10 17:26:09 2020 +0200

    HUE-9370 [editor] Add UDF argument grammar to the generic parser

:100644 100644 5023d79f13 9530d8daa6 M	desktop/core/src/desktop/js/parse/jison/sql/generic/sql_udf.jison
:100644 100644 990c735a5a d45029dde0 M	desktop/core/src/desktop/js/parse/sql/calcite/calciteAutocompleteParser.js
:100644 100644 eacabca5a5 80819051fa M	desktop/core/src/desktop/js/parse/sql/calcite/calciteSyntaxParser.js
:100644 100644 2ce2eb008c a1aaf93e2e M	desktop/core/src/desktop/js/parse/sql/druid/druidAutocompleteParser.js
:100644 100644 2299723052 89645e995e M	desktop/core/src/desktop/js/parse/sql/druid/druidSyntaxParser.js
:100644 100644 d18dc42a7f b5a12387c6 M	desktop/core/src/desktop/js/parse/sql/elasticsearch/elasticsearchAutocompleteParser.js
:100644 100644 71fbd197d8 fb210e6c3b M	desktop/core/src/desktop/js/parse/sql/elasticsearch/elasticsearchSyntaxParser.js
:100644 100644 5d8ef0f5d9 e1ecb26c17 M	desktop/core/src/desktop/js/parse/sql/flink/flinkAutocompleteParser.js
:100644 100644 dc48a75597 e30ff9450a M	desktop/core/src/desktop/js/parse/sql/flink/flinkSyntaxParser.js
:100644 100644 d6cfe061a1 0d95edd50e M	desktop/core/src/desktop/js/parse/sql/generic/genericAutocompleteParser.js
:100644 100644 975dc8209f 8c0035491f M	desktop/core/src/desktop/js/parse/sql/generic/genericSyntaxParser.js
:100644 100644 663d357326 5d2d042a4a M	desktop/core/src/desktop/js/parse/sql/ksql/ksqlAutocompleteParser.js
:100644 100644 6956143b1f b6e193e8e9 M	desktop/core/src/desktop/js/parse/sql/ksql/ksqlSyntaxParser.js
:100644 100644 079a6e352d 79542cde08 M	desktop/core/src/desktop/js/parse/sql/phoenix/phoenixAutocompleteParser.js
:100644 100644 c68ee0b06c 09dc9cde7e M	desktop/core/src/desktop/js/parse/sql/phoenix/phoenixSyntaxParser.js

commit 5b4d8247dffe8d99422c03bb5c7b9651416b8ad8
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Jun 9 17:12:31 2020 +0200

    HUE-9370 [editor] Extract UDF grammar to separate files

:100644 100644 e5a0de9601 35bae73b4f M	desktop/core/src/desktop/js/parse/jison/sql/calcite/sql_main.jison
:100644 100644 fef9ad2ea1 3888b9f6be M	desktop/core/src/desktop/js/parse/jison/sql/calcite/structure.json
:100644 100644 30444d78b1 fa1976a944 M	desktop/core/src/desktop/js/parse/jison/sql/druid/structure.json
:100644 100644 30444d78b1 fa1976a944 M	desktop/core/src/desktop/js/parse/jison/sql/elasticsearch/structure.json
:100644 100644 30444d78b1 fa1976a944 M	desktop/core/src/desktop/js/parse/jison/sql/flink/structure.json
:100644 100644 95ce9a706e d074828bb5 M	desktop/core/src/desktop/js/parse/jison/sql/generic/sql_main.jison
:000000 100644 0000000000 5023d79f13 A	desktop/core/src/desktop/js/parse/jison/sql/generic/sql_udf.jison
:100644 100644 21c0da4eea e9751b75b2 M	desktop/core/src/desktop/js/parse/jison/sql/generic/structure.json
:100644 100644 680f30dd20 ab35242332 M	desktop/core/src/desktop/js/parse/jison/sql/hive/sql_main.jison
:000000 100644 0000000000 04dda8eee3 A	desktop/core/src/desktop/js/parse/jison/sql/hive/sql_udf.jison
:100644 100644 0abad227f0 136b61832e M	desktop/core/src/desktop/js/parse/jison/sql/hive/structure.json
:100644 100644 74cc6aa8a3 266e88edf3 M	desktop/core/src/desktop/js/parse/jison/sql/impala/sql_main.jison
:000000 100644 0000000000 b583a2ae8e A	desktop/core/src/desktop/js/parse/jison/sql/impala/sql_udf.jison
:100644 100644 3bc73045cc aee086bf23 M	desktop/core/src/desktop/js/parse/jison/sql/impala/structure.json
:100644 100644 126ff4c605 073447f62d M	desktop/core/src/desktop/js/parse/jison/sql/ksql/structure.json
:100644 100644 30444d78b1 fa1976a944 M	desktop/core/src/desktop/js/parse/jison/sql/phoenix/structure.json
:100644 100644 6d4e4af23c 1a009bf3b8 M	desktop/core/src/desktop/js/parse/jison/sql/presto/sql_main.jison
:100644 100644 1f5f750323 cacf7eb835 M	desktop/core/src/desktop/js/parse/jison/sql/presto/structure.json
:100644 100644 93b9cf36fc 990c735a5a M	desktop/core/src/desktop/js/parse/sql/calcite/calciteAutocompleteParser.js
:100644 100644 542f333c75 eacabca5a5 M	desktop/core/src/desktop/js/parse/sql/calcite/calciteSyntaxParser.js
:100644 100644 4424c94af2 2ce2eb008c M	desktop/core/src/desktop/js/parse/sql/druid/druidAutocompleteParser.js
:100644 100644 02a18790da 2299723052 M	desktop/core/src/desktop/js/parse/sql/druid/druidSyntaxParser.js
:100644 100644 af4e077f63 d18dc42a7f M	desktop/core/src/desktop/js/parse/sql/elasticsearch/elasticsearchAutocompleteParser.js
:100644 100644 b9e0386d4b 71fbd197d8 M	desktop/core/src/desktop/js/parse/sql/elasticsearch/elasticsearchSyntaxParser.js
:100644 100644 4c26336a8b 5d8ef0f5d9 M	desktop/core/src/desktop/js/parse/sql/flink/flinkAutocompleteParser.js
:100644 100644 9b88378b0a dc48a75597 M	desktop/core/src/desktop/js/parse/sql/flink/flinkSyntaxParser.js
:100644 100644 ed6f1d51a4 21194ea66a M	desktop/core/src/desktop/js/parse/sql/flink/sqlParseSupport.js
:100644 100644 4dd378b5a6 d6cfe061a1 M	desktop/core/src/desktop/js/parse/sql/generic/genericAutocompleteParser.js
:100644 100644 1125e7fa4f 975dc8209f M	desktop/core/src/desktop/js/parse/sql/generic/genericSyntaxParser.js
:100644 100644 ed6f1d51a4 21194ea66a M	desktop/core/src/desktop/js/parse/sql/generic/sqlParseSupport.js
:100644 100644 fda099a0ae 3be3e20c04 M	desktop/core/src/desktop/js/parse/sql/hive/hiveAutocompleteParser.js
:100644 100644 a8b29d3630 7a2b38757c M	desktop/core/src/desktop/js/parse/sql/hive/hiveSyntaxParser.js
:100644 100644 d590a91432 7952a24bfb M	desktop/core/src/desktop/js/parse/sql/impala/impalaAutocompleteParser.js
:100644 100644 a3592eb3d6 e7c0aa80f2 M	desktop/core/src/desktop/js/parse/sql/impala/impalaSyntaxParser.js
:100644 100644 d3b1bde595 1f449bdeaa M	desktop/core/src/desktop/js/parse/sql/impala/sqlParseSupport.js
:100644 100644 a7f69822a6 663d357326 M	desktop/core/src/desktop/js/parse/sql/ksql/ksqlAutocompleteParser.js
:100644 100644 9811b2859b 6956143b1f M	desktop/core/src/desktop/js/parse/sql/ksql/ksqlSyntaxParser.js
:100644 100644 77ff21c16d 47de8626f9 M	desktop/core/src/desktop/js/parse/sql/ksql/sqlParseSupport.js
:100644 100644 81d1d00a9a 079a6e352d M	desktop/core/src/desktop/js/parse/sql/phoenix/phoenixAutocompleteParser.js
:100644 100644 39d221ed4e c68ee0b06c M	desktop/core/src/desktop/js/parse/sql/phoenix/phoenixSyntaxParser.js
:100644 100644 ed6f1d51a4 21194ea66a M	desktop/core/src/desktop/js/parse/sql/phoenix/sqlParseSupport.js
:100644 100644 bdba73995a 0c13a73e44 M	desktop/core/src/desktop/js/parse/sql/presto/prestoAutocompleteParser.js
:100644 100644 189cfd6a66 04abf7c8ec M	desktop/core/src/desktop/js/parse/sql/presto/prestoSyntaxParser.js
:100644 100644 07276cf485 ffabc2cd61 M	desktop/core/src/desktop/js/parse/sql/presto/sqlParseSupport.js
Manual on Chrome
romain
  1. Ship It!
  2. 
      
johan
Review request changed

Status: Closed (submitted)

Loading...