HUE-8665 [editor] Add basic execution analysis for Impala

Review Request #13520 - Created Nov. 26, 2018 and submitted

Jean-Francois Desjeans Gauthier
hue
master
HUE-8665
hue
jgauthier
commit f0fa3c977b62e966ce9f06de9468413de673b772
Author: jdesjean <jgauthier@cloudera.com>
Date:   Wed Nov 7 16:40:15 2018 -0800

    HUE-8665 [editor] Add basic execution analysis for Impala

:100644 100644 8e43c137fc... 1533c9c613... M	apps/impala/src/impala/api.py
:100644 100644 56ce73cf93... 59e4986b3c... M	apps/impala/src/impala/conf.py
:100644 100644 e8562d5376... fdd631c3ef... M	apps/impala/src/impala/server.py
:100644 100644 0cd75dca9b... bfb3c71568... M	apps/impala/src/impala/urls.py
:100644 100644 bbbe18e3a4... ec5a335443... M	apps/jobbrowser/src/jobbrowser/apis/query_api.py
:100644 100644 63bac18b40... 063e2bc746... M	desktop/Makefile
:000000 100644 0000000000... 0b7f0f6c1d... A	desktop/core/src/desktop/static/desktop/ext/js/d3-tip.min.js
:000000 100644 0000000000... de44432245... A	desktop/core/src/desktop/static/desktop/ext/js/sprintf.min.js
:100644 100644 3ab68799be... 5a77c5a963... M	desktop/core/src/desktop/static/desktop/js/apiHelper.js
:100644 100644 899cc6d12e... 65fa1115db... M	desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js
:100644 100644 6eb36a1d2a... a829e406b9... M	desktop/core/src/desktop/templates/global_js_constants.mako
:100644 100644 fd16de7517... bdccd2907d... M	desktop/core/src/desktop/templates/ko_components/ko_execution_analysis.mako
:000000 100644 0000000000... f0cd6694cd... A	desktop/libs/libanalyze/Makefile
:000000 100644 0000000000... 3b934181d4... A	desktop/libs/libanalyze/babel.cfg
:000000 100644 0000000000... adefd8e51f... A	desktop/libs/libanalyze/gen-py/Metrics/__init__.py
:000000 100644 0000000000... a236326cf3... A	desktop/libs/libanalyze/gen-py/Metrics/constants.py
:000000 100644 0000000000... 757ea8c71a... A	desktop/libs/libanalyze/gen-py/Metrics/ttypes.py
:000000 100644 0000000000... adefd8e51f... A	desktop/libs/libanalyze/gen-py/RuntimeProfile/__init__.py
:000000 100644 0000000000... a236326cf3... A	desktop/libs/libanalyze/gen-py/RuntimeProfile/constants.py
:000000 100644 0000000000... e96ae5cda9... A	desktop/libs/libanalyze/gen-py/RuntimeProfile/ttypes.py
:000000 100644 0000000000... 4db6d5fb34... A	desktop/libs/libanalyze/hueversion.py
:000000 100644 0000000000... fd9d491304... A	desktop/libs/libanalyze/reasons/agg_performance.json
:000000 100644 0000000000... efe9a870e9... A	desktop/libs/libanalyze/reasons/bytes_read_skew.json
:000000 100644 0000000000... fff862a338... A	desktop/libs/libanalyze/reasons/join_performance.json
:000000 100644 0000000000... 7368b81224... A	desktop/libs/libanalyze/reasons/remote_scan_ranges.json
:000000 100644 0000000000... 8a248cfbfe... A	desktop/libs/libanalyze/reasons/rows_read_skew.json
:000000 100644 0000000000... 968e8f6e12... A	desktop/libs/libanalyze/reasons/scan_performance.json
:000000 100644 0000000000... b153b07c1b... A	desktop/libs/libanalyze/reasons/scanner_parallelism.json
:000000 100644 0000000000... 125af2345a... A	desktop/libs/libanalyze/reasons/selective_scan.json
:000000 100644 0000000000... a7061a6b99... A	desktop/libs/libanalyze/reasons/skew.json
:000000 100644 0000000000... 10dc4202a3... A	desktop/libs/libanalyze/reasons/slow_table_sink.json
:000000 100644 0000000000... 55ad221760... A	desktop/libs/libanalyze/reasons/sort_performance.json
:000000 100644 0000000000... 78831d5a4d... A	desktop/libs/libanalyze/reasons/spilling.json
:000000 100644 0000000000... 1a33ad0971... A	desktop/libs/libanalyze/reasons/too_many_columns.json
:000000 100644 0000000000... 155ea66c26... A	desktop/libs/libanalyze/setup.py
:000000 100644 0000000000... 03619acd50... A	desktop/libs/libanalyze/src/libanalyze/__init__.py
:000000 100644 0000000000... c641bef0aa... A	desktop/libs/libanalyze/src/libanalyze/analyze.py
:000000 100644 0000000000... 38680d13a8... A	desktop/libs/libanalyze/src/libanalyze/analyze_test.py
:000000 100644 0000000000... be1a614cc8... A	desktop/libs/libanalyze/src/libanalyze/dot.py
:000000 100644 0000000000... f09a3a4de4... A	desktop/libs/libanalyze/src/libanalyze/exprs.py
:000000 100644 0000000000... fb8b701946... A	desktop/libs/libanalyze/src/libanalyze/gjson.py
:000000 100644 0000000000... 0ffdd8bba4... A	desktop/libs/libanalyze/src/libanalyze/models.py
:000000 100644 0000000000... 5cca6498ba... A	desktop/libs/libanalyze/src/libanalyze/rules.py
:000000 100644 0000000000... 256080acbf... A	desktop/libs/libanalyze/src/libanalyze/utils.py
:000000 100644 0000000000... 434e28b9f5... A	desktop/libs/libanalyze/testdata/profile.thrift
:100644 100644 e2ab102511... d60789fef9... M	desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js
:100644 100644 421e924624... 8627bf74e7... M	desktop/libs/notebook/src/notebook/templates/editor_components.mako


  • 0
  • 0
  • 6
  • 1
  • 7
Description From Last Updated
  1. Nice!

  2. apps/impala/src/impala/api.py (Diff revision 1)
     
     

    nit: new line?

  3. apps/impala/src/impala/api.py (Diff revision 1)
     
     

    nit: new line?

  4. apps/impala/src/impala/api.py (Diff revision 1)
     
     

    If we go back and forth on the tab, do we try to close the query twice and error?

  5. apps/impala/src/impala/api.py (Diff revision 1)
     
     

    nit: new lines around? (bit of air :)

  6. desktop/libs/libanalyze/hueversion.py (Diff revision 1)
     
     

    Is it a symlink?
    (sometimes copying it created a regular file instead of a symlink)

  7. Could we add the licence header to the py files?

  8. 
      
Review request changed

Status: Closed (submitted)

Loading...