21.x Release Notes
Releases are listed in reverse order, starting with the latest release of Dremio 21.x.
21.8.3 (October 2023) Enterprise
Issues Fixed
-
Metadata on AWS Glue sources was not being refreshed according to the schedule defined on the source. In some cases, new data was only seen after running
ALTER TABLE <table> REFRESH METADATA
.DX-82900 -
Removed stack trace information from REST API payload JSON parsing error message.
DX-71937 -
Fixed an issue in C3 recovery logic that was causing C3 to be disabled at startup on some nodes.
DX-67436 -
Fixed the following issues with acceleration information in job profiles when the plan cache was used: acceleration information was missing for a prepared query, plan cache usage was missing for a prepared query, acceleration information was missing when the query was not accelerated but reflections were considered, and canonicalized user query alternatives were missing. Additionally, matching hints were missing for reflections that were only considered.
DX-64636 -
Fixed an issue that was causing certain queries to fail when using hash joins, leading to an unexpected restart of an executor.
DX-63029 -
Some queries that contained large
IN
conditions were failing with a stack overflow error.DX-62755 -
Changing the size of an existing EC2 engine on Dremio's AWS Edition was resetting the engine type.
DX-71086, DX-54590
21.8.2 (August 2023) Enterprise
What's New
- Improved error logging while writing to
queries.json
. In the case of errors, entries are written with partial details.DX-64515
Issues Fixed
-
The Dremio vectorized reader could not read invalid Parquet files where a dictionary page offset was used if no dictionary page was present.
DX-64608 -
Fixed query concurrency issues that could lead to "Selected table has no columns" errors.
DX-59967 -
Dremio was generating unnecessary exchanges with multiple unions, and changes have been made to set the proper parallelization width on JDBC operators and reduce the number of exchanges.
DX-55300
21.8.1 (July 2023) Enterprise
What's New
- This release includes some changes to improve logical planning performance and query planning times in certain scenarios.
- For Azure Blob Storage and Data Lake Gen 2 sources, you can now enable checksum-based verification to ensure data integrity during network transfers. To enable this option, set the
store.azure.checksum
support key totrue
.