Drill 1.21.2.300 (DEP 10.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.21.2.300 |
| Release Date | October 2025 |
| HPE Version Interoperability | See Ecosystem Support Matrix and Ecosystem Pack Components and OS Support. |
| Package Names | See Package Names for Ecosystem Packs (EEPs and DEPs) |
New in This Release
Drill 1.21.2.300 introduces the following enhancements or HPE platform-specific behavior changes:
- Added metada provider support to MapRDB JSON format plugin. Find details on the page: [add link].
- Excluded Phoenix storage plugin from the Drill package.
- CVE fixes.
- Bug fixes.
Phoenix storage plugin is not Supported
Starting DEP 10.0.0. the Phoenix storage plugin is not supported in the HPE Drill distribution, to avoid dependency conflicts, and to decrease the overall package size.
The default and most commonly used persistent storage is Zookeeper.
If you plan to upgrade to DEP 10.0.0 or higher, and also have a configured phoenix storage plugin, you must remove it before the upgrade. You can remove phoenix either via the Drill Web UI on the Storage tab or manually from the persistent storage. To remove the plugin manually, follow Step 4 in the post-upgrade documentation: Post-Upgrade Steps for Drill. The plugin can be manually removed even after the upgrade.
```
com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type idb
'phoenix' as a subtype of `org.apache.drill.common.logical.StoragePluginConfig`: known type
ids = [InfoSchemaConfig, MockBreakageStorage$MockBreakageStorageEngineConfig,
SystemTablePluginConfig, cassandra, drill, druid, elastic, file, googlesheets, hbase, hive,
http, jdbc, kafka, kudu, mock, mongo, openTSDB, splunk]
```
JDBC Driver
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
| Commit | Date (YYYY-MM-DD) | Comment |
| f1ba41e719 | 2025-10-13 | MD-6644: Exclude non-fips Bouncy Castle transitive dependencies |
| c1f09a5d22 | 2025-10-10 | MD-6643: Default to FileSystemMetadataProviderManager in BinaryTableGroupScan when MetadataProviderManager is null |
| 7e0828231b | 2025-10-09 | MD-6642: Drop Phoenix storage plugin from the package |
| f388b42efd | 2025-09-30 | MD-6640: Upgrade bcpkix-fips from 1.0.6 to 2.1.10 |
| e802994d0c | 2025-07-07 | Bump logback version to 1.3.15 |
| c8550b4e62 | 2025-09-26 |
MD-6640: Upgrade bc-fips to 2.1.2 and bctls-fips to 2.1.22 - Upgrage bc-fips from 1.0.2.1 to 2.1.2 - Upgrade bctls-fips from 1.0.11.4 to 2.1.22 |
| f9ed7e0eab | 2025-09-25 |
MD-6638: Upgrade Netty and Jetty to secure versions. Bump netty-tcnative version - Upgrade Netty from 4.1.109 to 4.1.127. - Upgrade Jetty from 9.4.53 to 9.4.58. - Upgrade netty-tcnative from 2.0.65 to 2.0.74 |
| 2d43f79f27 | 2025-09-25 | MD-6637: Upgrade protobuf-java from 3.21.12 to 3.25.5. Fix CVE-2024-7254 |
| a2c53d435b | 2025-09-04 | MD-6635: preserve filter in MapR-DB JSON scan during physical plan serialization/deserialization |
| a3afdfa3b1 | 2025-08-29 | MD-6633: Fix marshaling and unmarshaling of MapR-DB JSON operators |
| 3160811aec | 2025-06-26 | MD-6620: add metada provider support to MapRDB JSON format plugin |
Known Issues
- DRILL-8511: Experimental JSON reader (configuration option
store.json.enable_v2_readerset totrue) fails withIllegalStateExceptionwhen 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.