HUE-9207 [frontend] Introduce optimizer strategies

Review Request #14921 — Created March 26, 2020 and updated

johan
hue
master
hue
jgauthier, ranade, romain, roohi, weixia, yingc
commit 5fc91acb27caf606154ee03c6ec219f7fe7c5661
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Thu Mar 26 14:56:37 2020 +0100

    HUE-9207 [frontend] Introduce optimizer strategies
    
    For this change I also had to introduce connectors throughout, for now it's only used to determine which optimizer strategy to use

:100644 100644 8912db4bc7 94bf461d27 M	desktop/core/src/desktop/js/apps/notebook/snippet.js
:100644 100644 20f5d858fe e0e57d3038 M	desktop/core/src/desktop/js/apps/notebook2/snippet.js
:100644 100644 cbeef5f05d 116d397584 M	desktop/core/src/desktop/js/apps/table_browser/app.js
:100644 100644 ee2be9638e 6810e045b1 M	desktop/core/src/desktop/js/apps/table_browser/metastoreNamespace.js
:100644 100644 d6bfead033 130ded40e0 M	desktop/core/src/desktop/js/catalog/catalogUtils.js
:100644 100644 5c2668e255 380e8bab9c M	desktop/core/src/desktop/js/catalog/dataCatalog.js
:100644 100644 cc96642e6a ccbf24fe3b M	desktop/core/src/desktop/js/catalog/dataCatalogEntry.js
:100644 100644 4d1e997aab 75fa2d69d5 M	desktop/core/src/desktop/js/catalog/multiTableEntry.js
:000000 100644 0000000000 3999f72d09 A	desktop/core/src/desktop/js/catalog/optimizer/apiStrategy.js
:000000 100644 0000000000 d519b39bf3 A	desktop/core/src/desktop/js/catalog/optimizer/baseStrategy.js
:000000 100644 0000000000 87959da61a A	desktop/core/src/desktop/js/catalog/optimizer/optimizer.js
:100644 000000 c0b899f234 0000000000 D	desktop/core/src/desktop/js/catalog/optimizer/optimizerApiHelper.js
:100644 100644 3e0936c5f5 26cf25f060 M	desktop/core/src/desktop/js/jquery/plugins/jquery.hiveautocomplete.js
:100644 100644 00fd7c17d2 bd0f180a8a M	desktop/core/src/desktop/js/ko/bindings/ace/aceLocationHandler.js
:100644 100644 a0d2d58df2 e5058b2ed0 M	desktop/core/src/desktop/js/ko/bindings/ko.sqlContextPopover.js
:100644 100644 c0ac0f622f 28d957f376 M	desktop/core/src/desktop/js/ko/components/assist/assistDbNamespace.js
:100644 100644 64fe02b1c1 d696a1cf8e M	desktop/core/src/desktop/js/ko/components/assist/assistDbSource.js
:100644 100644 300a110014 c6a6458346 M	desktop/core/src/desktop/js/ko/components/assist/ko.assistDashboardPanel.js
:100644 100644 2d8e5faf53 0f9004a673 M	desktop/core/src/desktop/js/ko/components/assist/ko.assistDbPanel.js
:100644 100644 73252b5911 cbc7fa2879 M	desktop/core/src/desktop/js/ko/components/assist/ko.assistEditorContextPanel.js
:100644 100644 154c9c0794 0dd81b52b5 M	desktop/core/src/desktop/js/ko/components/contextPopover/asteriskContextTabs.js
:100644 100644 b8b80b6622 127d800666 M	desktop/core/src/desktop/js/ko/components/contextPopover/dataCatalogContext.js
:100644 100644 eea097a8e9 30af658e76 M	desktop/core/src/desktop/js/ko/components/contextPopover/ko.contextPopover.js
:100644 100644 e93672a1aa c5e8aebe52 M	desktop/core/src/desktop/js/ko/components/ko.contextSelector.js
:100644 100644 613159e12b bb2fff7ec8 M	desktop/core/src/desktop/js/ko/components/ko.historyPanel.js
:100644 100644 08d5b83319 5f3c7b3401 M	desktop/core/src/desktop/js/ko/components/ko.pollingCatalogEntriesList.js
:100644 100644 0a146e08f2 417c384464 M	desktop/core/src/desktop/js/sql/autocompleteResults.js
:100644 100644 a78f31f843 0db0058470 M	desktop/core/src/desktop/models.py
:100644 100644 6535693b83 200fce7e43 M	desktop/core/src/desktop/static/desktop/js/jquery.hiveautocomplete.js
:100644 100644 ba67f7cc6d ff762b5b47 M	desktop/libs/indexer/src/indexer/templates/importer.mako

commit 9d26f3e35c9b577e306b7a227396b0a7d022df06
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Thu Mar 26 12:35:01 2020 +0100

    HUE-9207 [frontend] Extract optimizer logic from the ApiHelper

:100644 100644 61aa6ed8ff a0623f5717 M	desktop/core/src/desktop/js/api/apiHelper.js
:100644 100644 43f036af68 20f5d858fe M	desktop/core/src/desktop/js/apps/notebook2/snippet.js
:100644 100644 e10e58c4d8 d6bfead033 M	desktop/core/src/desktop/js/catalog/catalogUtils.js
:100644 100644 92dc284882 5c2668e255 M	desktop/core/src/desktop/js/catalog/dataCatalog.js
:100644 100644 5141f3d21b cc96642e6a M	desktop/core/src/desktop/js/catalog/dataCatalogEntry.js
:100644 100644 f495042d33 4d1e997aab M	desktop/core/src/desktop/js/catalog/multiTableEntry.js
:000000 100644 0000000000 c0b899f234 A	desktop/core/src/desktop/js/catalog/optimizer/optimizerApiHelper.js
Manual on Chrome
Loading...