Drill 1.21.2.100 (EEP 9.4.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.21.2.100
Release Date April 2025
HPE Version Interoperability See Ecosystem Support Matrix and EEP Components and OS Support.
Package Names Navigate to http://package.ezmeral.hpe.com/releases/MEP/, and select your EEP(MEP) and OS to view the list of package names.

New in This Release

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

JDBC Driver

Starting from EEP-9.4.0 the Drill JDBC driver implementation was changed to Apache-based version. The driver class name is now:
org.apache.drill.jdbc.Driver 
You can find the new driver from the Drill home directory, or download it from artifactory. For details, see Drill JDBC Drivers.

Fixes

This HPE release includes the following fixes on the base release:
Commit Date (YYYY-MM-DD) Comment
97823e94ea 2025-04-11 MD-6499: Fix Sqlline handling of strings with line breaks. Update jline to 3.26.3(#599)
da94083b64 2025-04-04 MD-6604: Add error display on OpenID login failure
1c7ac89e21 2025-04-04 Add OpenID configuration logging
4b9f118a63 2025-04-04 Fix logout request handling: redirect instead of forward
866d8bcc61 2025-04-02 MD-6586: End OpenID user session on logout
70e1e958b6 2025-04-02 MD-6602: Fix REST request handling when only OPENID auth is enabled
d81a5e0ee4 2025-04-01

MD-6597: Fix UI on /mainLogin page for error handling

a06f32adc5 2025-02-26 MD-6585: Add fast fail on missing OIDC property
1da0853736 2025-02-25 MD-6587: Add SSO autoconfiguration
abe72539e1 2025-02-25 MD-6585: Implement login with SSO
f81043ca8d 2024-10-28 MD-6555: add WARN logs on multiple AuthenticatorFactory implementations. Clear ClientAuthenticatorProvider code
93551b463b 2024-10-26 MD-6555: Add SPI for AuthenticatorFactory. Add MaprSasl to jdbc-all
c251ce80f4 2024-10-17 MD-6576: Remove GuavaPatcher and ProtobufPatcher

Known Issues

  • DRILL-8511: Experimental JSON reader (configuration option store.json.enable_v2_reader set to true) fails with IllegalStateException when a batch reaches the rows limit.

Limitations

  • Some unequal left joins may start failing in this release. For details, see Drill Limitations: Unequal JOIN Support.
  • The Hive storage plugin for Drill does not support reading of the parquet timestamp type with the int64 logical type.