Hue 3.12.0-1703 Release Notes

The notes below relate specifically to the MapR Distribution for Apache Hadoop.

Version 3.12.0
Release Date April 2017
MapR Version Interoperability See MEP Components and OS Support.
Source on GitHub https://github.com/mapr/hue.git
GitHub Release Tag 3.12.0-mapr-1703
Package Names See Package Names for MapR Expansion Packs (MEPs)

New in This Release

The following is new in this release:

  • Hue integration with Drill.
Important: Note these considerations for Hue 3.12.0:
  • Livy is supported only for use with Hue. The Livy home directory is:
    /opt/mapr/hue-livy/hue-livy-3.12.0/
  • MapR does not support the integration between Hue 3.12.0 and the following components:
    • Solr Search
    • Zookeeper
  • Integration between Hue 3.12.0 and Sentry 1.7 is supported on secure clusters that use Kerberos authentication, but it is not supported on secure clusters that use MapR-SASL authentication.

Patches

This MapR release includes the following new patches on the base release. For details, refer to the commit log for this project in GitHub.

GitHub Commit Number Date (YYYY-MM-DD) MapR Patch Number and Description
e3c9a57 2016-12-22 [MAPR-25612] Changed sh script permission, added output in stdout for start command.
e9f5ae9c 2016-12-30 [MAPR-25540] Hue adds the Sentry privilege of URIs for Hive with "maprfs:////", not "maprfs:///".
4479477 2017-01-17 MAPR-25588 Hue cannot rename Sqoop link.
c67c658fc 2017-01-20 MAPR-25668 Pig job cannot display succeed status after job finish via Hue.
be333ff8 2017-01-23 MAPR-25669 Spark Oozie example fails via Hue Workflows.
30e9d8 2017-01-23 MAPR-25684 Oozie job in Hue cannot be submitted by non-mapr user.
7505afa 2017-01-26 [MAPR-25653] Hue cannot execute correctly saved query in db query tab.
35acd20 2017-02-01 [MAPR-25673] List of Notebooks does not correspond to the actual.
acd9126 2017-02-01 [Mapr 25593] Update default paths to Hive, HBase, Pig and Sentry at hue.ini.
b2bd166 2017-02-02 [MAPR-25697] Select current time in Hue rdbms doesn't work.
697bec0 2017-02-02 MAPR-25935 No logs for some finished Oozie jobs.
64bd0baf 2017-02-02 MAPR-25652 Hue cannot save new query in DB Query tab.
f2a59d9c 2017-02-02 MAPR-25882 Job browser doesn't display logs of jobs via classic mode.
44dc41d 2017-02-06 [MAPR-25925] Can't move directory correctly on AWS.
b634a15 2017-02-06 MAPR-25799 Hue Drill notebook does't work on Kerberos cluster.
df63f92c 2017-02-07 [MAPR-25921] Action "change owner/ group" in S3 Browser doesn't work.
55fd441 2017-02-07 MAPR-25782 Hue Drill notebook doesn't display correct result for dfs storage query.
bd8f011 2017-02-07 MAPR-25683 Error trying to export query result from Pig Notebook.
6f401a 2017-02-21 [MAPR-HUE-21] Link metadata doesn't have page.
94639b2 2017-02-21 [MAPR-HUE-12] Pig scripts incorrectly open in new tab.
5ef5d76 2017-02-22 [MAPR-HUE-10] Hue Hive editor cannot save query result to non-default DB.
7e6432f 2017-02-22 [MAPR-HUE-22] Excessive values of destination for copy/move should be removed.
f3b6805 2017-02-27 MAPR-HUE-32 Update default confs: set submit_to=True for yarn_cluster by default, and fix Oozie 4 compatibility issue.
5a2d6bc 2017-02-27 [MAPR-HUE-29] Hue cannot connect to JobTracker.
2a9f3ff 2017-02-27 MAPR-HUE-14 Hue cannot migrate some Oozie data to PostgreSQL database.
0e7bacb 2017-02-27 [MAPR-HUE-18] Hue doesn't display job details in JobBrowser after job starting.
35cc9fa 2017-02-27 MAPR-HUE-20 Hue opens the same page in new tab when you press scroll wheel on the title of drop-down lists.
b57616c 2017-03-01 MAPR-HUE-19 Search for Sqoop links doesn't work for all content.
3612987 2017-02-28 MAPR-HUE-31 Improve Hue with Drill configuration.
c15b81d 2017-03-01 [MAPR-HUE-16] Hue doesn't work with HBase 1.1.8 (maprdb) in mapr-secure cluster.
58ca6ee 2017-03-02 MAPR-HUE-34 Cannot work with Spark Notebooks from non-mapr user.
577a6a9 2017-03-02 [MAPR-HUE-16] [hue-3.12.0] Added "blob:" to default conf.
db01210 2017-03-06 [MAPR-HUE-21] Link metadata doesn't have page (reopen).
c52dd6d 2017-03-06 [MAPR-HUE-9] Hue doesn't correctly display progress of Oozie Job.
16b7912 2017-03-06 MAPR-HUE-13 New folder creation window has wrong position.
6e721fb 2017-03-06 [MAPR-HUE-28] Can't run any example for sample notebook.
cb5e3e4 2017-03-07 [MAPR-HUE-33] Hue cannot save Impala query result to file.
0561744 2017-03-10 [MAPR-HUE-39] Characters duplicated when typed in the notebooks.
ade1463 2017-03-10 [MAPR-HUE-9] Hue doesn't correctly display progress of Oozie Job (reopen).
0761b1b 2017-03-10 MAPR-HUE-20 Hue opens the same page in new tab when we press scroll wheel on the title of drop-down lists (reopen).
daddd3f 2017-03-13 MAPR-HUE-11 Hue cannot start on SUSE Kerberos cluster.
b5b1bf9 2017-03-14 [MAPR-HUE-17] Hue new create table wizard has an error when create table passed.
3409063 2017-03-16 MAPR-HUE-44 Hue doesn't work when Beeswax in blacklist.
f5172eb 2017-03-16 [DEVOPS-1323] Add java_home env to make file.
973691e 2017-03-16 MAPR-HUE-40 Can't submit Pig script via Notebooks.

Known Issues and Limitations

  • 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." Use this 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/$(rpm -qa mariadb|cut -d-
      -f2)/rhel7-amd64/rpms/MariaDB-$(rpm -qa mariadb|cut -d-
      -f2)-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 commands to reconfigure Hue:
      source /opt/mapr/hue/hue-3.10.0/build/env/bin/activate
      /opt/mapr/hue/hue-3.10.0/build/env/bin/hue syncdb --noinput
      /opt/mapr/hue/hue-3.10.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>
    Note: Hue uses the python parque lib to read the parquet files. This library does not support all possible parquet formats.
  • [MAPR-2561] DB Query in Hue can't execute more than one query.
  • [HUE-6704] Hue is not able to execute Oozie snippets.

Resolved Issues

None.