Zeppelin 0.7.2-1803 Release Notes

The notes below relate specifically to the HPE Ezmeral Data Fabric distribution of Apache Zeppelin. You may also be interested in the Apache Zeppelin 0.7.2 changelog and the Apache Zeppelin project homepage.

Version 0.7.2
Release Date March 2018
Source on GitHub https://github.com/mapr/zeppelin, https://github.com/mapr/livy
GitHub Release Tag 0.7.2-mapr-1803
Docker Image Name and Tags
Image Name Operating System Version of the Running Container Tag
maprtech/data-science-refinery CentOS 7.4 v1.2_6.0.1_5.0.0_centos7
Ubuntu 16.04 v1.2_6.0.1_5.0.0_ubuntu16

Zeppelin on the Data Fabric system is a component of the Data Science Refinery solution. This release of Zeppelin is in version 1.2 of the Data Science Refinery product.

The Data Science Refinery product is packaged as a Docker container. Data Fabric ecosystem components included in the Docker image are the same as those in the EEP 5.0 release. See EEP 5.0.0 Components and OS Support for details on product version numbers.

You can run the Docker image on the following operating systems:

  • Linux (CentOS 7.x, Ubuntu 14, Ubuntu 16)
  • Windows 10 Pro (64-bit)
  • Mac OS X 10.11

The following are the verified browsers:

  • Chrome 57
  • Firefox 56.0
  • Microsoft Edge 40
  • Safari 9.0

Data Fabric product documentation is available at Zeppelin on MapR (MapR 6.1.0).

New in this Release

  • Support for the HPE Ezmeral Data Fabric Database Shell Interpreter that allows you to run HPE Ezmeral Data Fabric Database Shell commands in Zeppelin
  • Support for deploying the Data Science Refinery product on a Data Fabric cluster node

Fixes

This release by Data Fabric includes the following fixes on the base Apache release. For complete details, refer to the commit log for this project in GitHub.

The following table lists the fixes for Zeppelin:

Commit Date (YYYY-MM-DD) Comment
6ad375f 2018-03-26 MZEP-124: Fix Livy and Spark R interpreters so they work with 'googleVis' package
ef817af 2018-03-23 MZEP-124: Fix package and namespace load failures for 'googleVis' when using livy.sparkr and spark.r interpreters
20c571c 2018-03-16 DSR-21: Fix Spark interpreter so it does not fail when zeppelin.spark.useHiveContext is set to true
552b84b 2018-03-13 ZEPPELIN-2377: Fix Hive support so it can be enabled in Spark master
8d02402 2018-03-07 DSR-20: Fix NullPointerException when starting Spark shell inside PACC
45973ee 2018-03-05 DSR-18: Update DSR image with the latest Drill JDBC 1.13 driver
a87ebdb 2018-02-27 MZEP-121: Fix Zeppelin so it can launch Spark jobs with Spark 2.2.1
eee0429 2018-02-27 DSR-17: Create maven profile for MEP-5.0.0
93563b7 2018-02-27 DSR-17: Update version to v1.2_6.0.1_5.0.0
dad374e 2018-02-22 DSR-15: Move spark-defaults modification to Livy
06bc368 2018-02-21 MZEP-11: Support HPE Ezmeral Data Fabric Database shells in Zeppelin
21a3343 2018-02-08 DSR-12: Fix Spark interpreter so it works with bridge networking
223945b 2018-02-02 MZEP-116: Add HPE Ezmeral Data Fabric Database Binary RDD examples
4cf60c8 2018-01-29 MZEP-116: Add Spark HPE Ezmeral Data Fabric Database examples
cd11f79 2018-01-29 DSR-2: Fix DSR so it does not exit immediately in Kubernetes
8d0e8d9 2018-01-24 MZEP-110: Include R interpreter in DSR container

The following table lists fixes for Livy:

Commit Date (YYYY-MM-DD) Comment
a556425 2018-03-16 MLIVY-21: Fix errors in Livy after installation
2f51b41 2018-03-15 MLIVY-20: Fix failure to start after upgrade
d8463f2 2018-03-14 MZEP-127: Fixes to allow Livy to work correctly when the Data Science Refinery product is installed on a Data Fabric cluster node
addd85 2018-03-09 DSR-9: Fix spelling error in console output
4141b70 2018-03-02 IN-1317: Implement packaging improvements for restart and security
d778404 2018-02-27 MLIVY-19: Fix file path to warden.livy.conf
f41ff88 2018-02-26 DSR-15: Log an error message when Python archive setup fails
73f2e22 2018-02-22 Clean up configure.sh
df7a030 2018-02-22 DSR-15: Propagate spark-defaults modifications to Livy
7f690bf 2018-02-22 LIVY-19: Fix Livy so it can start with spark 2.2.1

Known Issues and Limitations

  • MZEP-17: The HBase interpreter cannot be used to query HPE Ezmeral Data Fabric Database Binary tables
  • MZEP-79: Legends in plots do not display correctly when running the Matplotlib (Python/PySpark) example from the Zeppelin Tutorial
  • MD-2397: Zeppelin cannot connect to Drill through the JDBC driver on a secure Data Fabric cluster when Zeppelin has Kerberos authentication enabled
  • MZEP-86: You cannot run Zeppelin as user 'root'
  • MZEP-110: You cannot use a custom R environment with Zeppelin
  • DSR-27: You cannot access the Data Fabric Event Store using either the Livy or Spark interpreters with Data Science Refinery 1.2, if you are connecting to a Data Fabric cluster older than version 6.0.1.
  • See Data Fabric PACC Known Issues for issues that apply to running Data Fabric Docker images.