Hue 3.12.0-1710 Release Notes

This section provides reference information, including new features, patches, known issues, and limitations for Hue 3.12.0-1710 and Livy 0.3.0-1710.

The notes below relate specifically to the MapR Distribution for Apache Hadoop. You can find additional information on this changelog or the Hue homepage.

Version Hue: 3.12.0

Livy: 0.3.0

Release Date November 2017
MapR Version Interoperability See MEP Components and OS Support
Source on GitHub Hue: https://github.com/mapr/hue.git

Livy: https://github.com/mapr/livy.git

GitHub Release Tag Hue: 3.12.0-mapr-1710

Livy: 0.3.0-mapr-1710

Package Names

Navigate to https://package.mapr.com/releases/MEP/ and select your MEP and OS to view the list of package names

New in This Release

Livy was introduced as a separate package to replace Hue Livy. For MapR Livy documentation, see Hue and Livy.

Patches

This MapR release includes the following patches on the base release:

Hue Patches

GitHub Commit Number Date (YYYY-MM-DD) MapR Patch Number and Description
49c77a3 2017-10-23 MHUE-90 Hue upgrade issue
041c398 2017-10-18 DEVOPS-1904 Build Hue for MEP-3.0.2 on CentOS 6
9541f9e 2017-10-16 MAPR-29572 Hue notebooks do not work when metastore blacklisted
56e0e00 2017-10-16 MAPR-29689 [Hue 3.12] validate property in hue.ini is ignored
0449e3d 2017-10-13 MAPR-29569 Ensure that Hue will work on CentOS 6 / SuSE 12
d08ccaf 2017-10-11 MHUE-81 Implement customSecure flag
bbac9f8 2017-10-09 MAPR-29569 Hue doesn't start after fresh install on suse via installer 1.7
6fc8630 2017-10-02 HUE-71 Adding Hue build images.
dfd31ff 2017-10-02 MHUE-47 Remove backuping of hue.ini in configure.sh
b674bbb 2017-10-02 MHUE-63 Fix issue with MySQL library on CentOS 7 / SUSE 12
4f89cde 2017-09-29 IN-1146 Installer set wrong hbase_conf_dir in hue.ini
05d5196 2017-09-27 MAPR-28638 (HUE-3.12] Hue Job Browser throws error when Beeswax is blacklisted
ac904ea 2017-09-26 MAPR-HUE-47 Refactoring Hue configuration steps and security by default
354768e 2017-09-21 MAPR-28561 [Hue 3.12] Failed to execute Hive Example in Workflow Editor on MapR-Secure cluster
de4b233 2017-09-19 Code cleanup after fixes for MHUE-57 and MHUE-66
ff2f191 2017-09-12 MHUE-57 Remove obsolete maprsecurity.so library from Hue
120e2e9 2017-09-12 MHUE-66 HTTPS by default on secure cluster
4e2f0e8 2017-09-08 MHUE-62 Update internal Python version
047d492 2017-09-06 MAPR-28564 [HUE-3.12] Unable to submit HiveServer2 Oozie job from Hue in MAPRSASL secured cluster
e687ff5 2017-08-18 MAPR-HUE-60 Fix Hue sqoop tests to work on MapR
Livy Patches
GitHub Commit Number Date (YYYY-MM-DD) MapR Patch Number and Description
663d595 2017-10-27 MLIVY-14 Script that starts Livy in Zeppelin PACC does not work on Ubuntu
9338c58 2017-10-26 MZEP-51 Added ability to set livy.rsc.rpc.server.address on container startup
88bea98 2017-10-26 MZEP-51 Test Zeppelin with bridge Docker network
52179ff 2017-10-22 MSPARK-99 SparkVersion file is not present in /opt/mapr/spark
88c0220 2017-10-21 MZEP-47 No possibility to work with hive tables via spark (livy interpreter) in Zeppelin in PACC
b31031e 2017-10-20 MLIVY-13 Livy restart file can't restart service
e31bdc6 2017-10-20 LIVY-11 have configure.sh issue warning if security is turned on
08647ac 2017-10-17 MZEP-22 Possibility to work with different versions of Python Zeppelin
40407eb 2017-10-12 MLIVY-12 Permissions of livy-restart file
3a3d6a2 2017-10-05 MZEP-41 Zep PACC: Modify livy conf to configure spark (on yarn) configuration
2e339a7 2017-10-04 MZEP-30 Create script to start Livy in container environment
0e77b8b 2017-10-02 MLIVY-10 Add mapr classpath to livy CLASSPATH
7da2e2d 2017-10-02 MLIVY-10 Update Spark version in Livy dependencies
26bd8ff 2017-09-21 LIVY-8 Configure.sh doesn't work with new 6.0.0 builds
bb3ef3a 2017-09-07 LIVY-5 Adds configure.sh script
d6c4d15 2017-08-16 DEVOPS-1662 Fix of build on CentOS 6: update build dependencies of livy-python-api
fbcc2ff 2017-08-16 MAPR-LIVY-2 Livy should be a standalone project

For complete details, refer to the commit log for this project in GitHub.

Known Issues and Limitations

  • 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.
  • MAPR-2561: DB Query in Hue cannot execute more than one query.
  • HUE-6074: [notebook] Execute snippets as Oozie batch.
  • MAPR-28087: Livy cannot use the Hive Interpreter. To work around this issue, use cluster mode. Set livy.spark.deployMode=cluster in {LIVY_CONF}/livy.conf. This issue is caused by Spark 11851 ("Unable to start spark thrift server against secured hive metastore(GSS initiate failed").
Note: Hue uses python parquet lib to read the parquet files. This library does not support all possible parquet formats.

Resolved Issues

  • Issue MAPR-18668 "Hue+MySQL doesn't work on RH/CentOS7" fixed, as long as issue with broken libffi.so and libsas12.so libraries on RedHat/CentOS 7.