HUE-8687 [editor] Move additional editor dependencies into webpack and add a runtime bundle

Review Request #13673 - Created March 5, 2019 and submitted

Johan Åhlén
hue
master
hue
jgauthier, ranade, romain, roohi, weixia, yingc
commit dcd9be979ac18f8e2eb7a04ea2a39d6d066f927d
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Mar 5 15:49:46 2019 +0100

    HUE-8687 [editor] Move additional editor dependencies into webpack and add a runtime bundle

:100644 100644 a5ffd0ce9f eb8cad517f M	apps/beeswax/src/beeswax/templates/execute.mako
:100644 100644 f6fb5a06c9 7aa4a54a1f M	apps/metastore/src/metastore/templates/metastore.mako
:100644 100644 fd5c4d396d f6051bef05 M	apps/oozie/src/oozie/templates/dashboard/list_oozie_workflow.mako
:100644 100644 9112590f7f 40dbdc7f25 M	apps/oozie/src/oozie/templates/dashboard/list_oozie_workflow_graph.mako
:100644 100644 4c34d732f1 716d4111e4 M	apps/oozie/src/oozie/templates/editor2/bundle_editor.mako
:100644 100644 7ef140a968 ad2536972a M	apps/oozie/src/oozie/templates/editor2/coordinator_editor.mako
:100644 100644 841f3ba914 c015851ca9 M	apps/oozie/src/oozie/templates/editor2/workflow_editor.mako
:100644 100644 0d0f17ca13 80370d7346 M	apps/rdbms/src/rdbms/templates/execute.mako
:100644 100644 20223c7fef c8b03ff069 M	apps/security/src/security/templates/layout.mako
:100644 100644 88f5f45464 f5bc59d205 M	apps/sqoop/src/sqoop/templates/app.mako
:100644 100644 52f71a31d0 e2a3f9cf82 M	desktop/core/src/desktop/js/apps/notebook/notebook.js
:000000 100644 0000000000 2ce6609cb4 A	desktop/core/src/desktop/js/ext/bootstrap-editable.1.5.1.min.js
:000000 100644 0000000000 665a25643e A	desktop/core/src/desktop/js/ext/jquery.chosen.1.0.0.min.js
:100644 100644 1d3ee49f34 4cd706e4d7 R099	desktop/core/src/desktop/static/desktop/ext/select2/select2.min.js	desktop/core/src/desktop/js/ext/jquery.select2.3.5.1.min.js
:000000 100644 0000000000 68a1b4577f A	desktop/core/src/desktop/js/ext/markdown.min.js
:100644 100644 f05aa2e975 5b105daf85 M	desktop/core/src/desktop/js/hue.js
:100644 100644 69361611d9 da63d8a022 M	desktop/core/src/desktop/js/jquery/jquery.common.js
:100644 000000 a1acb2c708 0000000000 D	desktop/core/src/desktop/static/desktop/ext/js/bootstrap-editable.min.js
:100644 100644 31b81cdf06 dc1fd214fe M	desktop/core/src/desktop/templates/hue.mako
:100644 100644 1ba1b0be05 c10e658b0c M	desktop/libs/dashboard/src/dashboard/templates/common_search.mako
:100644 100644 2d77924874 7216ba52bf M	desktop/libs/indexer/src/indexer/templates/collections.mako
:100644 100644 749638f0b6 cbec65d9b7 M	desktop/libs/notebook/src/notebook/templates/editor_components.mako
:100644 100644 c06f8a02ab e099cb6412 M	package-lock.json
:100644 100644 0930dd52f6 7318d6c5fc M	package.json
:100644 100644 4c7177ef24 4828bbfb0b M	webpack.config.js

commit d69d7b6fc109cb92efe1ea2fd4247a266bd919be
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Mar 4 15:34:16 2019 +0100

    HUE-8687 [frontend] Speed up bundle generation by separating workers and login generation
    
    This adds: "npm run webpack-workers" and "npm run webpack-login"

:100644 100644 05b52b59ba cbb6cde67f M	.gitignore
:100644 100644 0b2e90588f 8f7431baa6 M	Makefile
:100644 100644 298d2eb081 261ef1ac32 M	desktop/core/src/desktop/settings.py
:100644 100644 20caf4b734 522fb5983b M	desktop/core/src/desktop/templates/ace_sql_location_worker.mako
:100644 100644 f36b9b4747 427fd02c67 M	desktop/core/src/desktop/templates/ace_sql_syntax_worker.mako
:100644 100644 639e021198 6554badb91 M	desktop/core/src/desktop/templates/common_header.mako
:100644 100644 960ef53d29 0930dd52f6 M	package.json
:100644 100644 0e80d3e8c1 4c7177ef24 M	webpack.config.js
:000000 100644 0000000000 aba89a9875 A	webpack.config.login.js
:000000 100644 0000000000 0a6cf908c4 A	webpack.config.workers.js
Manual on Chrome
  • 0
  • 0
  • 0
  • 1
  • 1
Description From Last Updated
  1. Ship It!
  2. 
      
  1. 
      
  2. Makefile (Diff revision 1)
     
     
     
     
     

    Maybe we should add a dedicated 'webpack' target to keep it more componenetized?

  3. 
      
Review request changed

Status: Closed (submitted)

Loading...