Hi Big Data Explorers,
The Hue Team is glad to thanks all the contributors and release Hue 4!
In this latest updates of Hue, the focus was on providing a modern UI tailored for Analytics on prem or in the Cloud. More than 3000 commits on top of 3.12 went in! Go grab the tarball release and give it a spin!
Here is a list of the main improvements with links to more detailed blog posts. For all the changes, check out the release notes and for a quick try open-up demo.gethue.com.
Interface
The new layout simplifies the interface and is now single page and snappier.
Various applications have been grouped into 4 applications:
- Editor
- Browsers
- Dashboard
- Scheduler
Also:
- A top search bar and left assist help quick search and browse any data.
- Each user can set its favorite application as default action / landing page.
- The older Hue 3 UI is still available and Hue 4 is 100% backward compatible.
- The switch to the new Hue 4 UI can be decided at global level or each user can independently flip back and forth with one of the UIs as default.
- All the URLs with the /hue prefix point to Hue 4, the one without still points to Hue 3.
- It is possible to just remove the prefix and land on the Hue 3 version of the page, e.g. /hue/editor (Hue 4) → /editor (Hue 3)
Read more about it in the Hue 4 UI post.
Editors
SQL
If multiple statements are present in the editor, the position of the cursor will determine what is the active statement that will be executed. In order to execute multiple statements (e.g. a series of CREATE tables) in sequence, they need to be manually highlighted or all selected via selected all shortcut (e.g. CTRL/CMD + A).
Pig
New editor, some advanced use of declare and macros are not supported in the new Editor autocomplete. Past scripts have been converted to the new editor, or can be found in the Hue 3 UI.
Job Designer
Actions like MapReduce, Java, Spark, Sqoop1 now show up in the new editor. Past scripts have been converted to the new editor, or can be found in the Hue 3 UI.
Oozie and Scheduling
Saved queries from the Editor (e.g. Hive query) can be directly dragged and dropped into an action without the need of copying the files on HDFS manually.
Browsers
Job
New browser now combining the previous Job Browser and Oozie Dashboard. The app is now single paged and more intuitive to use. A mini-job browser is now available to see jobs without leaving the page.
S3
Support V2 regions if your credentials are configured for V2 region. If you are configured for a V4 endpoint, you can only access buckets for that region’s endpoint.
Misc
- Create a partitioned table from a file
- Creating a table in the importer now refreshes Impala metadata automatically
- The SQL autocompleter handles more advanced corner cases
- Load balancers on a different host than Hue now work with SSL
- Pagination added to the SQL query history
- Batch operation like create tables now happens as background tasks
- 500 bug fixes
Onwards!
As usual thank you to all the project contributors and for sending feedback and participating on the hue-user list or @gethue!
p.s.: in case the Dropbox link doesn't work on the network you are currently in, here's a mirror of the release.