title: "4.3.0" date: 2019-03-13T18:28:08-07:00 draft: false weight: -4030
Hue, http://gethue.com, is an open source Analytic Workbench for developing and accessing Data Apps.
Its main features:
Read the complete list of improvements on Hue 4.3 and its Analytics and Django improvements are out! .
The focus of this release was a big refresh to upgrade Django to 1.11, the latest Python 2 compatible version at the time. It contains a log of improvements for the SQL editor variables and catalog, as well as for the Dashboarding. It also prepares the ground for multi cluster support (HUE-8330).
Runs on CentOS versions 6, Red Hat Enterprise Linux (RHEL 6, 7), and Ubuntu 14.04 and 16.04.
Tested with CDH6. Specifically:
Other versions should work, but not tested.
Supported Browsers:
Hue works with the two most recent versions of the following browsers.
Runs with Python 2.7+
Note: CentOS 6 and RHEL 6 require EPEL python 2.7 package.
af707ff HUE-8634 HUE-8111 [core] Perform 4.3 release3954a71 HUE-8630 [core] Fix TestMetastoreWithHadoop.test_basic_flow _get_appscd66da2 HUE-8635 [editor] Add the correct styles to the language reference context popover28d5c86 HUE-8629 [assist] Don't show a database icon in the breadcrumb of non sql type assist panels492db60 HUE-8629 [assist] Make sure entries are loaded in left assist for non sql typescc20c76 HUE-8629 [assist] Add a dedicated streams assist panel3e630b0 HUE-8629 [assist] Customise the assist icons for streams07cb81b HUE-8629 [assist] Improve assist context menu for kafkadbc26ad HUE-8140 [editor] Automatically continue execution after DDL statements in batch mode42ad806 HUE-8612 [editor] Improve the editor shortcut search to show results from all categories4b46742 HUE-8612 [editor] Add missing keyboard shortcuts to the editor helpf5aa6f2 HUE-8621 [editor] Add dark mode keyboard shortcut to the editor helpbdd1c49 HUE-8630 Fix TestRdbmsIndexer missing RdbmsIndexer094274e HUE-8624 [beeswax] Fix tests on create database to redirect on a v4 page60fd4fe HUE-8630 [fb] Fix TestFileBrowserWithHadoop.test_index home_directory22fcf93 HUE-8626 [security] Fix navigation issues after visiting the security app8e91479 HUE-8628 [assist] Indicate context in the left assist filter placeholder2dfb76b HUE-8627 [frontend] Add partition result view to the top searchc95bf9a HUE-8623 [frontend] Send cluster when checking if a table or database exists in the importer16fc204 HUE-8621 [editor] Add keyboard shortcut to toggle dark mode79b63e4 HUE-8621 [editor] Add ace option to toggle dark modec3f760b HUE-8621 [editor] Add a custom Ace mode for the dark theme5ae8607 HUE-8619 [tb] Switch to POST for partitions API call4bc7386 HUE-8619 [tb] Include cluster in the partitions API call7564b86 HUE-8618 [editor] Prevent js exception when typing while the context is loadingd5f246a HUE-8577 [autocomplete] Fix issue where the statement type location is added twice1b4a565 HUE-8608 [useradmin] Add config check on number of documents6e4c9cb HUE-8625 [editor] Prevent js exception when dragging from top search to the editor after visiting the importere76e9fe HUE-8602 [sentry] Remove ALTER and DROP in the Hive section42693af HUE-7860 [core] Add monotonic 1.5b1c6a50 HUE-7860 [core] Add dnspython 1.15.06bdb3ac HUE-7860 [core] Update greenlet from 0.4.12 to 0.4.154ccbae6 HUE-7860 [core] Update eventlet from 0.21.0 to 0.24.18a5a620 HUE-7860 [core] Update Gunicorn from 19.7.1 to 19.9.06914b41 HUE-8617 [frontend] Add pubSub to the context selector for setting cluster/compute/namespace45e834e HUE-8615 [frontend] Make sure namespaces and computes always have a name in the context selector25cf13b HUE-8614 [tb] Fix the create new database action in the Table Browserab4fb35 HUE-8613 [tb] Send cluster when dropping databases from the table browsera537d64 HUE-8610 [core] Always send the full cluster instead of id to the APIs2fe317e HUE-8611 [assist] Send cluster parameter with the invalidate calls653e808 HUE-8610 [tb] Include compute in stats and describe table calls from the table browser22543b6 HUE-8610 [tb] Make sure the created notebook for samples requests has the provided compute3e5ac80 HUE-8610 [tb] Include compute when fetching samples from the table browser296a63f HUE-8609 [tb] Fix exception in describe table call from the Table Browserfda9b9f HUE-8606 [s3] Opening S3 browser makes a call to HDFSd15edf6 HUE-8607 [tb] Include namespace when querying a table from the table browserb79bd55 HUE-8607 [tb] Fix query and view table actions in the table browser2634f31 HUE-8607 [tb] Fix broken drop table action in the table browser490898d HUE-8604 [frontend] Use the latest opened database by default throughout8b92740 HUE-8603 [editor] Always show the query compatibility check resultsba9e654 HUE-8602 [sentry] Remove ALTER and DROP table privileges for now6fee714 HUE-8599 [frontend] Add pubSub to force clear the context catalog from the job browser8ac92d4 HUE-8601 [jb] Fix issue where context selector in mini jb is hidden behind expand text0d16263 HUE-8600 [tb] Limit Table Browser namespace selection to namespaces with active computesda9f525 HUE-8599 [frontend] Improve stability of the context selector25a65e5 HUE-8597 [frontend] Use the default SQL interpreter as source type in the global search resultsafd3fa0 HUE-8564 [useradmin] Fix last activity update for notebook/api/check_statusc46696d HUE-8592 [frontend] Enable default click to navigate for catalog entries table1004af8 HUE-8592 [frontend] Add option to automatically refresh samples in the catalog entries table196fb81 HUE-8592 [frontend] Create a polling catalog entries list component that waits until an entity exists9c00548 HUE-8595 [flume] Collect and ingest Hue balancer logs out of the box1dcdefb HUE-8594 [editor] Avoid js error when lastSelectedCompute does not exist522bf8c HUE-8580 [importer] Fix RDBMS support for scoop configured import.73a53d3 HUE-8591 [cluster] Remove extra debug info381e044 HUE-8591 [impala] Properly point to the selected cluster hostname159f64a HUE-8591 [impala] Properly pickup the selected compute clusterb7b5171 HUE-8591 [cluster] Step of logic simplification of the multi cluster configuration82b6eba HUE-8591 [cluster] Avoid failing when cluster is None613c8d7 HUE-8591 [cluster] Add Thrift client used for the specific query server3f21f54 HUE-8591 [cluster] Use properly Impala Thrift Client on remote Impala cluster direct connection0a288f3 HUE-8339 [impala] Fix typo in smart pooling ini configuration6a945fc HUE-8591 [cluster] Prevent red error popupsaf5e2cc HUE-8591 [cluster] Add impalad link to cluster pagef6c27df HUE-8591 [cluster] Add some progress bar color and effect on cluster resizea2aa497 HUE-8591 [cluster] Split cluster template between static and dynamic clustersc6fd74f HUE-8591 [cluster] Add hostname check in the cluster hostname log trace8fbe00a HUE-8591 [cluster] Protect against override of cluster nameb203527 HUE-8591 [cluster] Move port to 210500fe3c21 HUE-8591 [cluster] Use default port if ont in a selected remote cluster673e764 HUE-8591 [cluster] Clear the compute cache on namespace refresh from left assist5d9e18a HUE-8591 [cluster] Refresh the context selector when namespaces are refreshed581cd51 HUE-8591 [cluster] Fix name of default clusterd3a1a7d HUE-8591 [cluster] Safeguard against localhoste5fcadc HUE-8591 [cluster] Use name as clusterName throughout the calls85d23d4 HUE-8591 [cluster] Properly use the correct cluster hostname in the editor0db8805 HUE-8591 [cluster] Display impalad hostnamedb993bb HUE-8591 [cluster] Add logic to get the corresponding Impalad name605c500 HUE-8591 [cluster] Hook in remote Impala coordinator URL of selected cluster645a357 HUE-8591 [cluster] Adding cluster resize capabilities on the cluster page26c336a HUE-8591 [cluster] Wire in API for listing and creating k8 clusters9aaf2a5 HUE-8591 [cluster] Move API url to a config property242744c HUE-8591 [cluster] Plug in the list of clustersbddb67c HUE-8591 [cluster] Add proper cluster page4b9f986 HUE-8591 [cluster] Integration skeleton for Data Warehouse v2 APIa2baf17 HUE-8591 [core] Showing up S3 browser by default in cloud mode5d6a52b HUE-8578 [importer] Implement Flume output77447ff HUE-8578 [importer] Get basic Flume ingest step integrated84ee44f HUE-8589 [jb] Switch from compute to the cluster API endpoint in the job browser2672adb HUE-8588 [core] Fix PAM backend has conflict with timer metricsb49e98c HUE-8580 [importer] Improve usability of table importdeb270a HUE-8570 [editor] Enable click to insert from sample popover to SQL variablesf4e1bf3 HUE-8570 [assist] Add min and max to column sample popovera4d7b55 HUE-8580 [editor] Fix jdbc assist.f1b3b05 HUE-8575 [importer] Fix file to table import.deaec54 HUE-8577 [autocomplete] Add support for Impala SHOW GRANT ROLE/USER statementsc5a3e7e HUE-8577 [autocomplete] Add support for Impala ALTER TABLE/VIEW SET OWNER8c7afe9 HUE-8577 [autocomplete] Add all currently reserved keywords for Impala2e6d187 HUE-8581 [importer] Improve query type selection layout for the field editorc6c9692 HUE-8582 [jb] Make back button from editing a file more obviouscc69a15 HUE-8583 [fb] Surface too many buckets error03e2acc HUE-8579 [core] Blacklisting certain apps like filebrowser and oozie can fail46ef4df HUE-8578 [importer] Auto select id column if present in Kudu tables98769a2 HUE-8578 [manager] Restrict API calls to admine4f9394 HUE-8581 [importer] Improve the stream import form layout65223ea HUE-8581 [importer] Fix JS error on target namespace selection and improve layout for table import415b35d HUE-8581 [importer] Fix timing related JS exceptions2ee6143 HUE-8581 [importer] Allow typed paths in the hivechooser bindinga31399a HUE-8577 [autocomplete] Make previously non-reserved keywords reserved for Impala47f6dfc HUE-8577 [editor] Rebuild Ace with updated dependenciesb1aba65 HUE-8577 [autocomplete] Add Impala METHOD to reserved keywords961a357 HUE-8576 [editor] Add backticked suggestion to the syntax checked for reserved keywords7bbb9b1 HUE-8575 [importer] Add external multi table supportc0e0a7a HUE-8574 [importer] Feature flag for showing the Field Editor1f91325 HUE-8574 [importer] Adding Flume flows2c01cd0 HUE-8574 [importer] Setup automatically a Flume grapping Hue HTTPD logs and put into the sample collection7511c6f HUE-8574 [cluster] Auto scaling data warehouse cluster API skeleton92be4b7 HUE-8574 [flume] Support updating Flume agent config3e1463d HUE-8574 [importer] Allow audit logs to be sent to Solr299555d HUE-8574 [importer] Button caret to call for getting the job config93a284c HUE-8572 [cluster] Bubble up authentication errors on remote clusters6e9b391 HUE-8568 [jb] Activate smart file links from the logs by also checking for prefixes51c96e3 HUE-8573 [sqoop] Avoid unrelated casting error when testing the connection736d824 HUE-8573 [sqoop] Out of the box import of a MySQL table6fed8d8 HUE-8568 [jb] Prevent mini jb actions from taking content width763b15f HUE-8567 [jb] Fix id max length in mini jbaf30c70 HUE-8572 [tb] Add compute and namespace to DROP table endpointce92900 HUE-8572 [tb] Fix JS exception when clearing table browser selection via pubsub022adc6 HUE-8570 [assist] Limit context popover sample operations to Impala and Hive9a15e8e HUE-8571 [sentry] navigator_api ERROR for PRIVILEGE_HIERARCHY[hierarchy[server][SENTRY_PRIVILEGE_KEY]['action']]0904ed0 HUE-8557 [sqoop] DB name and table names variables were already present693d5c1 HUE-8570 [assist] Add distinct as an option for column samples in the context popover03a64a0 HUE-8570 [editor] Enable optional operation on the sample API endpoints2d59df8 HUE-8570 [frontend] Right align the Hue dropdown when rendered outside the window4d56cb3 HUE-8570 [assist] Add inline autocomplete for column samples0ae514e HUE-8570 [assist] Extract a separate column sample component8e3c411 Updated user-guide.md - spelling fixesefbe3a2 HUE-8488 [fb] Disable drag&drop when show_upload_button=falseb79146d HUE-8550 [jb] Default to the last selected type of compute in the job browser681e310 HUE-8566 [useradmin] Update message for duplicate user creation.571950a HUE-8565 [fb] Parent directory should not be selectableecadf6e HUE-8565 [fb] Current directory should not be deletable.6c50f29 HUE-8559 [jb] Hue shows incorrect color for failed oozie jobsc0b034e HUE-8556 [fb] Overuse of trash folder checking02d98ed HUE-8562 [frontend] Make sure the context popover is shown above the jobs panel92a577d HUE-8561 [editor] Don't show databases for spark editora1a023d HUE-8560 [tb] Stick to the same view when switching namespaces in the Table Browser9da1e83 HUE-8560 [tb] Make sure the default DB is opened by default in the Table Browser29984ab HUE-8557 [sqoop] Offer to rename the table or selected a different existing Hive databased8ed540 HUE-8555 [cluster] Do not submit remote coordinator jobs by defaultd52f6aa HUE-8551 [importer] Support setting basic Flume configs0689ffb HUE-8544 [importer] Support sending file data into a kafka topic03807c6 HUE-7698 [oozie] Added warning when there is a space in the shell action703eed0 HUE-8555 [jb] Refactor job browser preview to support multi clusterd0e7f0f HUE-8555 [jb] Sort clusters with the most recents first43939d1 HUE-8509 [oozie] Support sending a SQL query to a remote clusterca2da8b HUE-8555 [jb] Support killing data warehouse clusterd06a7c0 HUE-8555 [jb] Auto select the first cluster if possible at initf0d99d2 HUE-8555 [jb] List data warehouse clusters8a28afc HUE-8554 [cluster] Avoid double escapating of data warehouse resultsd1c929c HUE-8554 [cluster] Rename analytic cluster API command to dataware53a8762 HUE-8554 [cluster] Create data warehouse cluster skeleton09c6a49 HUE-8554 [indexer] Protect against empty sample data that can be nullda58f9d HUE-8554 [core] Support dist Spark installed when running envelope via shell4cbed79 HUE-8509 [oozie] Properly set the capture output flag of shell document action33222b5 HUE-8554 [importer] Support latest Spark version 2 natively46250da HUE-8553 [kafka] Link create topic API to the UIcd29a58 HUE-8554 [manager] Adding a check if service is installed API74f835c HUE-8553 [kafka] Add a workaround API for creating a topic26d8d3b HUE-8509 [oozie] Schedule repetitive remote jobs926816a HUE-8509 [oozie] Remote job actiond26915e HUE-8509 [jb] Clean-up of the listing of remote jobs3526a83 HUE-8552 [oozie] Add context popup to preview linked document actions05cca7a HUE-8509 [kafka] Do not break left panela83360b HUE-8558 [jb] Add tracking URL to Spark Jobs and remove url and killUrl04fd4a4 HUE-8547 [jb] Fix navigation from create schedule to view schedule.63cc1a4 HUE-8548 [jb] Fix invalid date in workflow taskb0f0da1 HUE-8550 [frontend] Make last selected compute and namespace sticky0d63b5b HUE-8550 [jb] Refresh job browser tabs on compute selection67a4af1 HUE-8550 [jb] Use the context selector component in the job browser894f6b3 HUE-8549 [autocomplete] Improve CTE alias suggestions when there's a trailing ";"49ca1ba HUE-8542 [frontend] Polish cloud cluster and require multi cluster mode to be on159cc59 HUE-8391 [importer] Improve Create table from File UX when loading data from parent directory not readable by hive/impala77b97f0 HUE-8546 [assist] Limit assist refresh to the active namespace for DDL statement executions04448bb HUE-8546 [assist] Make sure the assist gets refreshed after multiple DDL statement executionsb215bd4 HUE-8545 [search] Fix filtering in the index selection dropdown1d923f8 HUE-7698 [oozie] Added warning when there is a space in the shell action66fe27b HUE-8547 [jb] Fix refresh on coordinator page.0b9641c HUE-8507 [editor] Add types to sqlalchemy results.cd95f63 HUE-8542 [frontend] Add a custom left nav for multi cluster mode521e993 HUE-8540 [sqoop] Add ability to set default jdbc driver path for any sqoop job7d74fab HUE-7698 [oozie] Files of a Shell document action in a workflow are not being generated in the XML4139a02 HUE-8541 [oozie] Workflow rerun does not restart polling for job statuse201177 HUE-8523 [jb] Display Impala backends & instancesd4e0bd0 HUE-8522 [jb] Make paused tasks more obvious. Add queued state to Impala5c3d5d8 HUE-8532 [core] Fix database migration test.0273da6 HUE-8538 [sqoop] Allow table preview from manual input not JDBC1cd55fd HUE-8139 [core] Fix django-debug-toolbar 1.9.1 to work with django_debug_panel* remove toolbar middleware to enable SQL panel* Fix middlewares to enable capture Ajax calls598a47d HUE-8539 [importer] Clean-up configuration and turn sqoop and solr imports to on by default54bb092 HUE-8538 [importer] Automatically fill-up the db driver list when selecting sqoop9d7a3e1 HUE-8537 [sqoop] List the proper column type when importing to a hive table8e82a3b HUE-8536 [sqoop] Include hive-site.xml automatically when importing data to hive8887c61 HUE-8535 [sqoop] Use the proper engine name and not the connection nice name as jdbc prefixba83e54 HUE-8534 [jb] Django url name does not exist and breaks paged1fef53 HUE-8533 [importer] Properly displayed failed import progress bar as red and not orange523b32a HUE-8531 [sqoop] Properly name the table import job85b796a HUE-8529 [frontend] Create a context selector component628ad2d HUE-8528 [frontend] Temporarily disable namespace cachingac88300 HUE-8527 [editor] Fix concatenation type exception in namespace call9101ad0 HUE-8507 [editor] SQL alchemy result set column headers are missing.7675b0c HUE-8516 [cluster] List more namespaces and filter out invalide onesc9bd71c HUE-8514 [core] Log metrics when calling is_alivea4f0e76 HUE-8521 [auth] Protect against empty LDAP login usernameb11ae2c HUE-8524 [impala] Provide the root cause of INVALIDATE METADATA failuresab702d5 HUE-8519 [jb] Impala API can now directly return json91c3bb0 HUE-8518 [editor] Fix sample Kudu59482ae HUE-7407 [useradmin] Added superuser group priv to useradmin49e6063 Revert "[useradmin] Added superuser group priv to useradmin"ed4e609 HUE-8511 [core] Fix unit testf60d3f8 HUE-8500 [oozie] Remote cluster action86aec9b HUE-8507 [editor] Fix download sqlalchemydda146b HUE-8499 [useradmin] Fix ensure_home_directory if path contains special charactera9a5bd4 HUE-8505 [core] Close impala session on logout4cc00a4 [useradmin] Added superuser group priv to useradmine77d34b HUE-8508 [core] Add command to cleanup old data in tables1bea657 HUE-8507 [editor] Fix SQL Alchemy sample & query738255a HUE-8504 [oozie] Add file context popup link to file path properties11c3a31 HUE-8502 [catalog] Table sample via Hive are failing with snippet not configured error42ae4d3 HUE-8503 [dashboard] Query Builder direct dashboard landinga11708c HUE-8500 [jb] Create a preconfigured dataeng cluster in one click of a buttonde43f3e HUE-8500 [jb] List proper jobs and cluster depending on the selected clusterc69a045 HUE-8500 [spark] Implement support for Spark parameters in the editor21e9b60 HUE-8500 [cluster] Add call to create a remote dataeng cluster8a10ff6 HUE-8500 [oozie] Skeleton of remote cluster actionceb2679 HUE-8501 [core] SPNEGO authentication does not create user directoryfb2396c HUE-8481 [useradmin] Do not error when listing users on admin page and some contains restricted charactere339894 HUE-8489 [core] USER_LOGIN is not audited for SPNEGO authentication09dc859 HUE-8498 [core] Add whitelist to Spnego middlewared907dc5 HUE-8497 [cluster] Properly submit a remote Spark jobd4dbaaa HUE-8497 [cluster] Improve the debug logging of remote job submissions21b54bf HUE-8496 [cluster] Remove unused dynamicClusters flag in context APIa81cc59 HUE-8496 [frontend] Switch to using the new multi cluster config flag in the UI088fdd2 HUE-8492 [frontend] Improve and generify the reference documentation extractor50b096d HUE-8495 [editor] Fix report exportf1b36ce HUE-8493 [search] Add API to add data to collectionb9246c3 HUE-8420 [core] Fix multi LDAP servers with limiting login to list of ldap groups8dc4503 HUE-8493 [search] Move to managedTemplate import by defaultfa2fbf3 HUE-8494 [importer] Fix failure to navigate on solr collection success5ab5706 HUE-8491 [chart] Cannot change between bar/line chart on Firefoxb0c1b04 HUE-8408 [report] Fix add message for missing configuration.c2ccbbf HUE-8490 [core] Fix Spnego has conflict with timer metrics8756cd0 HUE-8487 [useradmin] Fix Add Sync LDAP user fails when using DN with special character0c6532e HUE-8453 [sentry] Left assist db list does not match sentry db list.07ab852 HUE-8488 [fb] Disable drag&drop when show_upload_button=falsea6262f2 HUE-8480 [cluster] Provide a flag when we are in multi cluster modee7be4fbc HUE-8473 [cluster] Support submitting Spark jobs to remote clusterd10d008 HUE-8486 [assist] Fix broken column samples in the Hive context popoverb04e5b1 HUE-8485 [search] Simplify complex type display in widget formula editordf26866 HUE-8128 [backend] Force debug logging in server logs does not get all debug961f1af HUE-8478 [autocomplete] Fix issue where references to CTE aliases in the select list are incorrectly marked as tables2de2575 HUE-8477 [frontend] Make sure tooltips are shown in the context popover447c847 HUE-8087 [notebook] User with least privileges can access notebook app via URL2928a2f HUE-8408 [report] Add message for missing configuration.366b4da HUE-8408 [report] Load saved document61ef8f5 HUE-8479 [editor] Only show icons on hover for Query History, Saved Queries, Results9ed06e0 HUE-8408 [report] Load saved document02b3d96 HUE-8464 [core] Fix SAML encryption missing key file passphrase357bdef HUE-8475 [report] Protect against pivot conflicting with nested facets114c9ec HUE-8408 [report] Load saved documentfde4cde HUE-8473 [cluster] Create cluster API first skeleton6b659be HUE-8476 [frontend] Fix jQuery Hive autocomplete column mappingb6cdda3 HUE-8473 [cluster] Rename connector to remote SQL clusters4c0d53d HUE-8408 [report] Dynamic statement retrievalbd564b8 HUE-8474 [docs] Update manual.md for SASL and TLS configurationsfc7f416 HUE-8467 [jobbrowser] Support impala digest auth for queriesd963841 HUE-8473 [editor] Limit the width of compute and namespace selectionf6d1014 HUE-8472 [frontend] Ensure computes in namespaces have id and nameac94c20 HUE-8469 [frontend] The sql popover comment should scroll when expanded and overflowing3a72580 HUE-8470 [frontend] Allow < characters on the row details popover6f37cbc HUE-8468 [frontend] Append a style tag to head instead of modifying stylesheets for dynamic styles in embedded modea90a871 HUE-8466 [report] Avoid Gridster JS error on swapping between dashboard modes9f651ae HUE-8463 [frontend] Remove typo on javascript linksb8d845f HUE-8465 [frontend] Remove margin from 'hi' icons on the main button dropdowneee0291 HUE-8451 [notebook] Many "codec can't decode byte" errors on pig execution if browser language=jp9b8a15b HUE-8407 [fb] Overwriting default_hdfs_superuser in configuration does not take effecta2fe26d HUE-8461 [report] Execute dom unload code just on report mode665da08 HUE-8441 [report] Fix JS error on document picker statement chooser581ff28 HUE-8454 [report] The field list checkboxes should be clickable through Gridsterb6172a5 HUE-8460 [editor] Bring back 'export to dashboard'd218478 HUE-8461 [report] Reopen the right assist when leaving report mode0e37d6e HUE-8456 [search] Fix web_logs & yelp demo.c9e693d HUE-8455 [pig] Oozie editor fails with 'hadoopProperties' for pig script saved in Hue 3a05cb14 HUE-8458 [frontend] Fix issue with async loading of js resources in the dashboarde2b3ada HUE-8458 [frontend] Evaluate the js resources while others are being fetchedb16e4f2 HUE-8458 [frontend] Load new scripts using $.get and eval instead of appending