Hue 3.9.0-1607 Release Notes

The notes below relate specifically to the MapR Converged Data Platform. You may also be interested in the Cloudera Hue changelog or the Cloudera Hue homepage.

Version 3.9.0
Release Date July 29, 2016
MapR Version Interoperability

See Hue Support Matrix.

Source on GitHub

https://github.com/mapr/hue/tree/3.9.0-mapr-1607

Maven Artifacts

http://repository.mapr.com/maven/

Package Names
The following packages are associated with this release:
  • mapr-hue-3.9.0.201607121533-1.noarch.rpm
  • mapr-hue_3.9.0.201607121533_all.deb
  • mapr-hue-base-3.9.0.201607121533-1.noarch.rpm
  • mapr-hue-base_3.9.0.201607121533_all.deb
  • mapr-hue-livy-3.9.0.201607121533-1.noarch.rpm
  • mapr-hue-livy_3.9.0.201607121533_all.deb

Important Notes

  • MapR does not support the integration between Hue 3.9.0 and the following components: Sentry 1.4, Solr Search, and Zookeeper.
    Note: The integration between Hue 3.9.0 and Sentry 1.6 is supported on secure clusters that use kerberos authentication but it is not supported on a secure clusters that use MapR-SASL authentication.
  • Spark is available as a beta feature. R with Spark 1.3.1 and 1.4.1 is not supported.
  • Hive SQL example only works with Hive 1.2 and Oozie 4.2.0.

Patches

GitHub Commit Date (YYYY-MM-DD) Comments
b85a13d 2016-02-23 MAPR-22575: The Hue File Browser is now able to view the bz2 file format.
74f2099 2016-15-04 MAPR-23388: Hue links were changed from gethue.tumblr.com to gethue.com.
910fe6b 2016-05-19 MAPR-23375: The Spark python notebooks issue was fixed.
b1ad23e 2016-06-08 MAPR-23396: The installation of the Pig example no longer generates errors because the user id in the example is different from the default Hue user id.
5a7c872 2016-07-18 MAPR-24010: In the beeswax section of the hue.ini, the default Hive version was changed to 1.2 and the default HBase versions was changed to 1.1.1.

Known Issues

  • MapR-20358: Hive job from Job Designer examples fails on YARN mode without oozie patch for 2015-10-23.
  • HUE-2673: Hue displays a timeout error when a new session is not started within 60 seconds due to the lack of YARN resources.
  • MapR-18668: Hue does not work on RedHat/CentOS 7 when it is configured to use a MySQL database.

    When this issue occurs, the MapR Control System (MCS) displays the "Hue Down Alarm."

    Workaround:
    1. Run the following commands to install MariaDB and the Redhat 6 compatibility library:
      yum install mariadb
      rpm -ivh --nodeps http://yum.mariadb.org/<mariadb_version>/rhel7-amd64/rpms/MariaDB-<mariadb_version>-centos7-x86_64-compat.rpm 
    2. Run the following command to create a symlink for the Cyrus SASL library:
      ln -s /lib64/libsasl2.so.3.0.0 /lib64/libsasl2.so.2
    3. Run the following command to reconfigure Hue:
      bash -c "./opt/mapr/hue/hue-3.9.0/build/env/bin/activate; /opt/mapr/hue/hue-3.9.0/build/env/bin/hue
            syncdb --noinput; /opt/mapr/hue/hue-3.9.0/build/env/bin/hue migrate"
    4. Run the following command to restart Hue:
      maprcli node services -name hue -action restart -nodes <space separated list of
            hostnames>