Drill 1.16.1.300-2110 (EEP 8.0.0) Release Notes

The notes below relate specifically to the HPE Ezmeral Data Fabric Distribution for Apache Drill. You may also be interested in the Apache Drill homepage and the Apache Drill release notes:

Version 1.16.1.300
Release Date October 2021
HPE Version Interoperability See Component Versions for Released EEPs and EEP Components and OS Support.
Package Names See Package Names for Ezmeral Ecosystem Packs (EEPs).

New in This Release

Drill 1.16.1.300-2110 introduces the following enhancements or HPE platform-specific behavior changes:

  • None

Fixes

This HPE release includes the following fixes on the base release:
Commit Date (YYYY-MM-DD) Comment
e1578d9aed 2021-09-06 MD-6167: Update the maven artifact version strings to eep
7dd73ee1a9 2021-08-27 MD-6163: Fixed bug with returning null values when selecting by key without tests
4c322e45ce 2021-08-18 MD-6165: Downgrading jackson libs to be consistent with core (from 2.12.1 to 2.11.1)
67619111f2 2021-08-12 MD-6162: Security vulnerability found in jars used in Drill
1c657eff14 2021-08-12 MD-6153: CVE-2019-10172, CVE-2019-10202 vulnerabilities in jackson-mapper-asl-1.9.13.jar
ffe1f0b175 2021-08-06 DRILL-7934: Fix NullPointerException error when reading parquet files
5c58e3c598 2021-07-28 MD-6144: Jetty security vulnerability
ee6525a53f 2021-07-26 MD-6145: CVE-2020-13956, WS-2017-3734 vulnerabilities in http-client
597c32929e 2021-07-15 MD-6140: mapr-drill failing with java.lang.NoClassDefFoundError: org/apache/zookeeper/Environment
4d04fcdd74 2021-07-07 MD-6143: Commons-codec vulnerability WS-2019-0379
d9c5a9f006 2021-06-03 MD-6130: Different jackson jar versions in 3rdparty libs
4e673662e6 2021-05-27 MD-6126: CVE-2020-13936 velocity-engine-core vulnerability
f80f67df1e 2021-05-19 DRILL-7372: MethodAnalyzer consumes too much memory
c023fa7705 2021-05-19 MD-6022: Column names are not flipped when running a query

Known Issues

  • Due to Drill version changes (3-digit to 4-digit), you cannot upgrade from Drill in EEP 7.0.0 (Drill 1.16.1) to Drill in EEP 7.0.1 (Drill 1.16.1.5) or later. You must perform a new installation of Drill. Alternatively, if you are running Drill on CentOS or RHEL, you can issue the following command as a workaround to upgrade Drill:
    rpm -Uv --<old-package> <path/to/packages>/*.rpm

    See Upgrading Drill.

Limitations

  • Older versions of Drill, such as Drill 1.10.0, supported the HBase plug-in, but Drill versions 1.11.0 through 1.16.0.x do not support queries on HBase tables.