HUE-8330 [frontend] Multi cluster support

Review Request #13042 - Created June 7, 2018 and submitted

Johan Åhlén
hue
master
hue
enricoberti, jgauthier, ranade, romain, roohi, weixia, yingc
commit 486a194cdd40fe6abc5b8b046c0aa581ff0c5752
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 6 16:06:32 2018 +0200

    HUE-8330 [frontend] Add caching of namespaces

:100644 100644 005a7b1710... 92769a9a70... M	desktop/core/src/desktop/static/desktop/js/contextCatalog.js
:100644 100644 70dd1bdab7... 18ad4ad6a0... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js

commit 4f652497b785000ed3153ed849604c2473cc5da3
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 6 14:41:35 2018 +0200

    HUE-8330 [editor] Add namespace and compute selection to snippet header with temporary plain language titles

:100644 100644 6d8b0621f1... a37bd8f5eb... M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 6048cc77d2... 77fee8a493... M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 17c018e521... 8023f31d2a... M	desktop/core/src/desktop/static/desktop/less/hue4.less
:100644 100644 fb34491fbb... 5b857afe57... M	desktop/libs/notebook/src/notebook/templates/editor_components.mako

commit e2fa16584b51533548cc26ac459af6396369497e
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 6 14:07:10 2018 +0200

    HUE-8330 [editor] Fix initial database selection in the editor

:100644 100644 34b5771277... d88818ca08... M	apps/beeswax/src/beeswax/static/beeswax/js/beeswax.vm.js
:100644 100644 8a455c731e... fc6482206b... M	apps/beeswax/src/beeswax/templates/execute.mako
:100644 100644 48bf242dad... 9a1f813482... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 afc0ba4a40... 61249642b8... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js
:100644 100644 80dab9ee9f... ed6cd88074... M	desktop/core/src/desktop/templates/assist.mako

commit b2bac50ad78d85a0ddd2090e23991a710d9c46d0
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Jun 6 09:47:26 2018 +0200

    HUE-8330 [assist] Add namespace panel for Solr

:100644 100644 d69480f93e... 80dab9ee9f... M	desktop/core/src/desktop/templates/assist.mako

commit 46be7b8dbc7f0ebe9b387ef94990bbcde813b65d
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Jun 5 12:57:18 2018 +0200

    HUE-8330 [assist] Add a refresh action to namespace assist listing

:100644 100644 ef67e23b90... afc0ba4a40... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js
:100644 100644 8ba9e6940f... 005a7b1710... M	desktop/core/src/desktop/static/desktop/js/contextCatalog.js
:100644 100644 ca880a5b69... d69480f93e... M	desktop/core/src/desktop/templates/assist.mako

commit af897755b8c85cee68ecd00b8d63b19c3638fbba
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Jun 5 11:37:05 2018 +0200

    HUE-8330 [assist] Add filter and spinner to namespace selection

:100644 100644 a3288e0cff... ef67e23b90... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js
:100644 100644 396d28eecf... ca880a5b69... M	desktop/core/src/desktop/templates/assist.mako

commit 538201a5be3a7fe8ed042e1ad742e12124d48b97
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Jun 4 16:10:12 2018 +0200

    HUE-8330 [assist] Add a namespace level in the assist panel
    
    This also takes care of some issues in the Table Browser and Editor.

:100644 100644 7f645aece3... 57785c4a10... M	apps/beeswax/src/beeswax/templates/create_database.mako
:100644 100644 6054b283eb... fea19f77b9... M	apps/beeswax/src/beeswax/templates/create_table_manually.mako
:100644 100644 b6d22bf3b1... 16dced3d28... M	apps/beeswax/src/beeswax/templates/import_wizard_choose_delimiter.mako
:100644 100644 caa5a429e8... 77558607ba... M	apps/beeswax/src/beeswax/templates/import_wizard_choose_file.mako
:100644 100644 f862376fbd... 3f9a04f797... M	apps/beeswax/src/beeswax/templates/import_wizard_define_columns.mako
:100644 100644 3d6e30b218... 48bf242dad... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 28e18b4b57... 4d52d5bf85... M	apps/metastore/src/metastore/templates/metastore.mako
:100644 100644 c1ceabd2b0... 206792e0a4... M	apps/pig/src/pig/templates/app.mako
:100644 100644 769059b1c6... 50a48dad11... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js
:100644 100644 bd2490fda1... b9b5237df7... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbEntry.js
:000000 100644 0000000000... d2886cd406... A	desktop/core/src/desktop/static/desktop/js/assist/assistDbNamespace.js
:100644 100644 b00754a599... a3288e0cff... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js
:000000 100644 0000000000... 8ba9e6940f... A	desktop/core/src/desktop/static/desktop/js/contextCatalog.js
:100644 100644 2d40908ba1... 70dd1bdab7... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js
:100644 100644 af1913206a... f62934f9f0... M	desktop/core/src/desktop/static/desktop/js/jquery.hiveautocomplete.js
:100644 100644 c46f3513e3... 06cb5021d9... M	desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js
:100644 100644 b18faa464d... d87e1e6c94... M	desktop/core/src/desktop/static/desktop/js/sqlAutocompleter2.js
:100644 100644 2da567441a... bd20750de2... M	desktop/core/src/desktop/static/desktop/js/sqlAutocompleter3.js
:100644 100644 23337e1079... 8aa563893d... M	desktop/core/src/desktop/static/desktop/js/sqlUtils.js
:100644 100644 9f7ebafd05... 391c7aa2f0... M	desktop/core/src/desktop/static/desktop/spec/sqlAutocompleter3Spec.js
:100644 100644 166e650d09... b5cf329aeb... M	desktop/core/src/desktop/templates/ace_sql_location_worker.mako
:100644 100644 f6803658ca... 396d28eecf... M	desktop/core/src/desktop/templates/assist.mako
:100644 100644 7ac8c42728... f82993f835... M	desktop/core/src/desktop/templates/common_dashboard.mako
:100644 100644 6464b044ed... 80b5103b42... M	desktop/core/src/desktop/templates/hue.mako
:100644 100644 6fcb8362e8... acfdab79d8... M	desktop/core/src/desktop/templates/ko_components/ko_context_popover.mako
:100644 100644 3bb64754bd... cd52407607... M	desktop/core/src/desktop/templates/ko_components/ko_drop_down.mako
:100644 100644 f3fe8907c7... 2634a76bf6... M	desktop/core/src/desktop/templates/ko_components/ko_history_panel.mako
:100644 100644 39480fab97... 03a5101e0f... M	desktop/libs/dashboard/src/dashboard/static/dashboard/js/search.ko.js
:100644 100644 887fab9146... d5e201ebd9... M	desktop/libs/dashboard/src/dashboard/templates/common_search.mako
:100644 100644 b1091c0ed6... a179165c9c... M	desktop/libs/indexer/src/indexer/templates/importer.mako
:100644 100644 3e13201465... d42e012d8b... M	desktop/libs/indexer/src/indexer/templates/indexes.mako
:100644 100644 17d4432da1... fb2b406b08... M	desktop/libs/indexer/src/indexer/templates/topics.mako
:100644 100644 197288d64e... 5c6189ff2f... M	desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js
:100644 100644 bafd89228a... fb34491fbb... M	desktop/libs/notebook/src/notebook/templates/editor_components.mako

commit 954c5ba3aa06079ade38fed5b25f9ddbb2a4dbfe
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jun 1 15:42:57 2018 +0200

    HUE-8330 [metastore] Enable context switching in the Table Browser

:100644 100644 2d91457e88... 3d6e30b218... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 aa707c33ce... 28e18b4b57... M	apps/metastore/src/metastore/templates/metastore.mako
:100644 100644 a693d8b51b... 769059b1c6... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js
:100644 100644 4ae4b29b55... 3bb64754bd... M	desktop/core/src/desktop/templates/ko_components/ko_drop_down.mako

commit ba20f0a18868706435e9e3eb45875d4026bfccd4
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jun 1 15:20:18 2018 +0200

    HUE-8330 [metastore] Reload databases on context switch

:100644 100644 633389a224... 2d91457e88... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js

commit 3c346135e450663d75f4e2fd70034e54a5cf9191
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jun 1 15:08:17 2018 +0200

    HUE-8330 [frontend] Add a ContextCatalog and fetch contexts
    
    For now just the autocomplete endpoint is implemented

:100644 100644 c9e775be65... 633389a224... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 5eb2c00951... c1ceabd2b0... M	apps/pig/src/pig/templates/app.mako
:100644 100644 62da32370d... a693d8b51b... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js
:100644 100644 e682ffb087... 841ff3a7e2... M	desktop/core/src/desktop/static/desktop/js/contextHelper.js
:100644 100644 7bc8e0bc70... 2d40908ba1... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js
:100644 100644 45f12b89e9... af1913206a... M	desktop/core/src/desktop/static/desktop/js/jquery.hiveautocomplete.js
:100644 100644 7299add25c... f6803658ca... M	desktop/core/src/desktop/templates/assist.mako
:100644 100644 0dd9583b5d... 6fcb8362e8... M	desktop/core/src/desktop/templates/ko_components/ko_context_popover.mako
:100644 100644 42cbb0a8e6... 39480fab97... M	desktop/libs/dashboard/src/dashboard/static/dashboard/js/search.ko.js
:100644 100644 79e5900fdb... b1091c0ed6... M	desktop/libs/indexer/src/indexer/templates/importer.mako
:100644 100644 ebfa83ef27... 3e13201465... M	desktop/libs/indexer/src/indexer/templates/indexes.mako
:100644 100644 dc57d0e392... 17d4432da1... M	desktop/libs/indexer/src/indexer/templates/topics.mako
:100644 100644 3a99486814... 197288d64e... M	desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

commit 907a48989a12994c96e3fdccc3242c961dd9f3af
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Fri Jun 1 11:27:07 2018 +0200

    HUE-8330 [frontend] Introduce contexts for SQL and Solr
    
    This adds the necessary structures throughout to be able to use multiple contexts for SQL and Solr.

:100644 100644 d7ef6ecbb8... c9e775be65... M	apps/metastore/src/metastore/static/metastore/js/metastore.ko.js
:100644 100644 8542a3cf13... aa707c33ce... M	apps/metastore/src/metastore/templates/metastore.mako
:100644 100644 fbbeac0bf1... 5eb2c00951... M	apps/pig/src/pig/templates/app.mako
:100644 100644 73054412d5... b00754a599... M	desktop/core/src/desktop/static/desktop/js/assist/assistDbSource.js
:000000 100644 0000000000... e682ffb087... A	desktop/core/src/desktop/static/desktop/js/contextHelper.js
:100644 100644 abb3e3d96c... 7bc8e0bc70... M	desktop/core/src/desktop/static/desktop/js/dataCatalog.js
:100644 100644 447de43561... 45f12b89e9... M	desktop/core/src/desktop/static/desktop/js/jquery.hiveautocomplete.js
:100644 100644 cd85b729fb... c46f3513e3... M	desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js
:100644 100644 422932b376... b18faa464d... M	desktop/core/src/desktop/static/desktop/js/sqlAutocompleter2.js
:100644 100644 f74e4b03aa... 2da567441a... M	desktop/core/src/desktop/static/desktop/js/sqlAutocompleter3.js
:100644 100644 2ce92cc299... 23337e1079... M	desktop/core/src/desktop/static/desktop/js/sqlUtils.js
:100644 100644 02f5a44234... 9f7ebafd05... M	desktop/core/src/desktop/static/desktop/spec/sqlAutocompleter3Spec.js
:100644 100644 f1bc611a88... 166e650d09... M	desktop/core/src/desktop/templates/ace_sql_location_worker.mako
:100644 100644 51aa23d08a... 7299add25c... M	desktop/core/src/desktop/templates/assist.mako
:100644 100644 efc35cc738... 7ac8c42728... M	desktop/core/src/desktop/templates/common_dashboard.mako
:100644 100644 e84a4af76c... 35da008c03... M	desktop/core/src/desktop/templates/global_js_constants.mako
:100644 100644 9d85de9b75... 6464b044ed... M	desktop/core/src/desktop/templates/hue.mako
:100644 100644 baaf1746a6... 0dd9583b5d... M	desktop/core/src/desktop/templates/ko_components/ko_context_popover.mako
:100644 100644 c07f647fe2... f3fe8907c7... M	desktop/core/src/desktop/templates/ko_components/ko_history_panel.mako
:100644 100644 84540e7f82... 42cbb0a8e6... M	desktop/libs/dashboard/src/dashboard/static/dashboard/js/search.ko.js
:100644 100644 5ffe83b6b3... 887fab9146... M	desktop/libs/dashboard/src/dashboard/templates/common_search.mako
:100644 100644 5a39aa61d6... 79e5900fdb... M	desktop/libs/indexer/src/indexer/templates/importer.mako
:100644 100644 1a5ab57c29... ebfa83ef27... M	desktop/libs/indexer/src/indexer/templates/indexes.mako
:100644 100644 c8e216a547... dc57d0e392... M	desktop/libs/indexer/src/indexer/templates/topics.mako
:100644 100644 6df6d20b58... 3a99486814... M	desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js
:100644 100644 a544f3b0e5... bafd89228a... M	desktop/libs/notebook/src/notebook/templates/editor_components.mako
Manual on Chrome
  1. 
      
  2. desktop/core/src/desktop/static/desktop/js/assist/assistDbNamespace.js (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    Will delete.

  3. 
      
  1. Ship It!
  2. 
      
  1. Nice!

  2. 
      
Review request changed

Status: Closed (submitted)

Loading...