diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2019-12-17 03:18:49 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2019-12-17 03:18:49 (GMT) |
commit | fb3cc3767b182d2190f5d2ba839f588e1c139bc8 (patch) | |
tree | bb3823be4006498d78fed3c4bcda0ae5f7531dbc /release_docs | |
parent | 9ee8c599d7b8cd495efb28cd9f068192712ae086 (diff) | |
parent | 99f85cbf15a637768c8df977ddc5eebe7683a60d (diff) | |
download | hdf5-fb3cc3767b182d2190f5d2ba839f588e1c139bc8.zip hdf5-fb3cc3767b182d2190f5d2ba839f588e1c139bc8.tar.gz hdf5-fb3cc3767b182d2190f5d2ba839f588e1c139bc8.tar.bz2 |
Merge pull request #2109 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:pread_bugs to develop
* commit '99f85cbf15a637768c8df977ddc5eebe7683a60d':
Fixed bugs in pread/pwrite I/O in VFDs.
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 88be3de..9362da7 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -661,6 +661,21 @@ Bug Fixes since HDF5-1.10.3 release (DER - 2019/08/27, HDFFV-10892) + - Torn pread/pwrite I/O would result in read and write corruption. + + In the sec2, log, and core (with backing store) virtual file drivers + (VFDs), the read and write calls incorrectly reset the offset parameter + on torn pread and pwrite operations (i.e., I/O operations which fail to + be written atomically by the OS). For this bug to occur, pread/pwrite + have to be configured (this is the default if they are present on the + system) and the pread/pwrite operation has to fail to transfer all + the bytes, resulting in a multiple pread/pwrite calls. + + This feature was initially enabled in HDF5 1.10.5 so the bug is + limited to that version. + + (DER - 2019/12/09, HDFFV-10945) + Java Library: ---------------- |