diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2021-01-13 04:12:51 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-13 04:12:51 (GMT) |
commit | b84f48f929ec02b9a2fefa036c63656af2f4aa89 (patch) | |
tree | 7a6eb6609b553f9262b69970d96a775c69d2f50a /release_docs | |
parent | 0e09b0b636b25bfe6226cc5ef5fa52e75383c32c (diff) | |
download | hdf5-b84f48f929ec02b9a2fefa036c63656af2f4aa89.zip hdf5-b84f48f929ec02b9a2fefa036c63656af2f4aa89.tar.gz hdf5-b84f48f929ec02b9a2fefa036c63656af2f4aa89.tar.bz2 |
Allow read-only VFD registration (#257)
* Removes no-op callback stubs from read-only VFDs
Also changes VFD registration to allow read-only VFDs with no
write callback to be registered.
* Adds a RELEASE.txt note for HDFFV-11205
For the read-only VFD registration change
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index f64fe74..115bbdc 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -356,6 +356,20 @@ New Features Library: -------- + - H5FDregister() now allows registration of read-only VFDs + + The H5FDregister() call required a VFD to have a write callback, + which prevented registering read-only VFDs like the read-only S3 + (ros3) and HDFS (hdfs) VFDs from being registered unless they + implemented a no-op, fail-always write callback. + + The registration checks no longer check for a write callback and + the no-op stubs have been removed from the ros3 and hdfs VFDs. + If a write operation is called on a VFD with no write callback, a + normal HDF5 error is returned. + + (DER - 2021/01/12, HDFFV-11205) + - Replaced H5E_ATOM with H5E_ID in H5Epubgen.h The term "atom" is archaic and not in line with current HDF5 library |