Zeppelin 0.8.0-1808 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.8.0 changelog and the Apache Zeppelin project homepage.
Version | 0.8.0 | ||||||||
Release Date | September 2018 | ||||||||
Source on GitHub | https://github.com/mapr/zeppelin, https://github.com/mapr/livy | ||||||||
GitHub Release Tag | 0.8.0-mapr-1808 | ||||||||
Docker Image Name and Tags |
|
Zeppelin on Data Fabric is a component of the Data Science Refinery product. This release of Zeppelin is in version 1.3 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 6.0 release. See EEP 6.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
See What's New in Data Science Refinery 1.3 for the list of new Zeppelin features in this release.
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 |
---|---|---|
29b0c56 | 2018-07-25 | MZEP-145: Configure interpreter callback host and ports |
2fd4269 | 2018-08-09 | MZEP-152: Fix Spark interpreter start-up when Spark is not installed on the cluster |
a010939 | 2018-08-09 | MZEP-151: Enable multi-command Drill and Hive SQL execution |
3155d5a | 2018-08-09 | MZEP-156: Fix problem in Spark interpreter start-up, due to timeout |
07887f9 | 2018-08-09 | MZEP-153: Pre-populate default.user for Drill and Hive in the
interpreter page |
0c718e4 | 2018-08-10 | MZEP-146: Fix issues with Zeppelin tutorial examples |
6bf403d | 2018-08-16 | MZEP-149: Update Hive JDBC driver version |
4913932 | 2018-08-20 | MZEP-146: Fix issues with Zeppelin tutorial examples |
dd49cfa | 2018-08-21 | MZEP-148: Fix start-up failures with %livy.pyspark and
%spark.pyspark interpreters |
e971e68 | 2018-08-21 | MZEP-149: Fix issue with Hive interpreter |
a9cf841 | 2018-08-21 | MZEP-161: Disable interpreter support in Helium |
3d5a928 | 2018-08-21 | MZEP-164: Disable Zeppelin credential page |
df5c720 | 2018-08-21 | MZEP-162: Disable Livy UI in the Data Science Refinery product |
dd29624 | 2018-08-23 | MZEP-160: Fix error when enabling Helium plugins on Ubuntu |
2dcc495 | 2018-08-23 | DSR-42: Properly set Spark interpreter deploy-mode in a
Kubernetes environment |
3d53808 | 2018-08-28 | MZEP-147: Correct redirection in Spark job UI |
40e62a9 | 2018-08-29 | MZEP-137: Add IPython interpreter |
0ba1ac0 | 2018-08-31 | MZEP-52: Use Hadoop libraries from /opt/mapr/lib |
eded152 | 2018-09-03 | MZEP-140: Add support for Zeppelin config storage |
0a1cbaf | 2018-09-03 | MZEP-52 Remove R package from the Data Science Refinery product |
6af200a | 2018-09-03 | MZEP-140: Add HADOOP_CONF_DIR to
zeppelin-env.sh |
a31dd4 | 2018-09-04 | MZEP-140: Support ZEPPELIN_CONFIG_FS_DIR and
ZEPPELIN_NOTEBOOK_DIR with the file system product |
c493470 | 2018-09-05 | MZEP-139: Enable Interpreter Lifecycle Manager by default |
8256a32 | 2018-09-05 | MZEP-165: Fix failure to initialize matplotlib in
Spark |
89b1edd | 2018-09-06 | MZEP-137: Disable IPython by default |
c1c9047 | 2018-09-06 | DSR-61: Support configuration of the Drill interpreter connection string |
0897390 | 2018-09-06 | DSR-61: Update default hostnames in Drill and Hive JDBC URLs |
8ebcd0e | 2018-09-07 | DSR-61: Fix incorrect setting of Drill JDBC URL |
81e67fb | 2018-09-07 | DSR-67: Correct empty Helium page when config storage is enabled and there are no available plugins |
78a5aef | 2018-09-11 | MZEP-171: Permanent fix for MZEP-59 |
2062eb7 | 2018-09-11 | MZEP-167: Support only verified and working versions of Helium plugins |
0f22f82 | 2018-09-11 | DSR-61: Fix Drill JDBC URL for Zookeeper connections |
1c84a99 | 2018-09-12 | MZEP-140: Ensure that config storage directory exists in local filesystem |
8ba3312 | 2018-09-12 | DSR-67: Use system wide Java TrustStore |
633f5a5 | 2018-09-13 | ZEP-172: Fix Zeppelin internal tests so they run on the Data Fabric system |
70a5a2c | 2018-09-14 | Replace Hadoop SNAPSHOT dependencies with release
versions |
e3d53ad | 2018-09-20 | DSR-70: Prepare Docker files for publishing |
b00a771 | 2018-09-20 | DSR-61: Support MAPR_DRILLBITS_HOSTS and
MAPR_ZK_QUORUM without ports |
ac5da95 | 2018-09-20 | MZEP-174: Change default name of Zeppelin Spark session |
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.
- DSR-62: You cannot access the Data Fabric Event Store using either the Livy or Spark interpreters with Data Science Refinery 1.1 and 1.2, if you are connecting to a Data Fabric 6.1.0 cluster.
- MZEP-154: You cannot log into the Zeppelin UI using Firefox on Ubuntu 18.04.
- ZEPPELIN-1904 - Pandas
dataframe.plot
does not work in the Python and PySpark interpreters - See Data Fabric PACC Known Issues for issues that apply to running Data Fabric Docker images.