Drill (EEP 7.1.2) 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:

Release Date March 2022
HPE Version Interoperability See Component Versions for Released MEPs.
Package Names Navigate to https://package.ezmeral.hpe.com/releases/MEP/, and select your MEP and OS to view the list of package names.

New in This Release

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

  • None


This HPE release includes the following fixes on the base release:
Commit Date (YYYY-MM-DD) Comment
33a7d24ea2 2022-01-10 MD-6251: Secondary index error at reading from mapr-db json (#575)
8365703194 2021-12-30 MD-5516: Add https support for drill on yarn (#566)
d492882d29 2021-12-30 MD-6191: Change to allow partition prunning with dynamic CURRENT_DATE operator.
a6ab48aede 2021-12-20 MD-6196: Fix the CVEs with the high severity, Medial CVE fixes (jquery bootstrap datatables junit bcpkix-jdk15on junit bcpkix-jdk15on)
aeb91d399c 2021-12-07 MD-6161: fix skipping of types written not in uppercase (#565)
cbbceb728b 2021-11-26 DRILL-8009: DrillConnectionImpl#isValid() doesn't correspond JDBC API
09267911da 2021-11-16 MD-6197: Update hbase version to
bddeab869d 2021-11-16 DRILL-7586: Fix loading incorrect version of commons-lang3
ec1051c0ec 2021-11-09 MD-6182: Fixed problem with starting drill on the fips cluster (#564)
42dafe04ac 2021-08-27 MD-6160: Fixed test with not equal predicate (#558)
7dd73ee1a9 2021-08-27 Fixed bug with returning null values when selecting by key without tests (#560)
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 (#555)
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 (#554)

Known Issues and Limitations

  • Due to Drill version changes (3-digit to 4-digit), you cannot upgrade from Drill in MEP 7.0.0 (Drill 1.16.1) to Drill in MEP 7.0.1 (Drill 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.

  • 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.