Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RELEASE.txt entry for compound performance regression fix (#3376) #3416

Merged
merged 2 commits into from
Aug 23, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions release_docs/RELEASE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,16 @@ Bug Fixes since HDF5-1.14.0 release
===================================
Library
-------
- Fixed performance regression with some compound type conversions
33
In-place type conversion was introduced for most use cases in 1.14.2.
While being able to use the read buffer for type conversion potentially
improves performance by performing the entire I/O at once, it also
disables the optimized compound type conversion used when the destination
is a subset of the source. Disabled in-place type conversion when using
this optimized conversion and there is no benefit in terms of the I/O
size.

- Fixed an assertion in a previous fix for CVE-2016-4332

An assert could fail when processing corrupt files that have invalid
Expand Down