CDH5.5 improves the life of the administrator with a deeper integration of Hue in Cloudera Manager and a rebase on version 3.9. The setup of Hue in High Availability mode for more stability and performances was redesigned as well as the built-in monitoring. Auditing through Cloudera Navigator is now offered for better security and reporting. A lof of optimizations and user experience bumps have been added in all Hue. Here is an overview of the main improvements:
Cloudera Manager Load balancing
In just a few clicks, a built-in load balancer can be added and provide out of the box Automatic fail over to an available healthy Hue in case of crash, network or host glitch, and transparent serving of the static files for much better request performances and more slickness. The monitoring of the Hue service was improved by adding the tracking of the number of active users, requests and other statistics warning about potential health problems. (Read more here).
Auditing with Navigator
Hue user administration operations can now be audited and written to a configurable audit log. This then enable auditing tools like Cloudera Navigator’s to view, search, filter, and generate reports on these audited events. Most importantly, admins can easily detect when unauthorized attempts at these operations have been made, and capture the related metadata for those unauthorized attempts. (Read more here).
Users can now search “like in Yelp” with a new live filtering applying when moving on the map. For better performances, now only the widgets that changed are being refreshed on each search. A full time mode displays the dashboard in full screen and can be set to refresh automatically every N seconds. Indexed records are editable in the UI and can link to the original document. Saved dashboards can be exported or imported directly from the UI for an easier backup or sharing. (Learn more here).
Performances! All the dashboard jobs filtering as well as the pagination now happen in the Oozie backend. Monitoring a large number of jobs is now fast. Various features improves the Coordinator user experience, like updating the job end time, ignoring some actions. Exporting and importing workflows can now be done directly from the UI for an easier backup. (Learn more here).
Statistics on tables and columns can be accessed directly from the assist, as well as the top terms of a column. Hive partitions are much easier to explore with a new editor filter. Links to partitions are now always correct, as well as in strict mode.
The Notebook UI is still being revamped. Spark versions like 1.5 and more are supported and the YARN integration was improved. A basic R shell was added as well as the support for submitting jars or python apps. (Learn more about the Notebook and the REST Spark Job Server Livy).
Several impersonations issues have been fixed on the HBase side. Binary upload into cells (like pictures) are now supported as well as emptying a cell. (Read more here).
Support for COLUMN scope privilege for finer grain permissions on tables has been added. The URI scope privilege is now consistent through all the app.
The underlying work for Hue 4 is well under way. It unifies all the apps together for a nicer global user experience. In particular, this will allow you to see at the next release a next much better SQL and Notebook experience. More performances and optimizations are also in the pipeline! Onwards!