summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2021-01-13 04:12:51 (GMT)
committerGitHub <noreply@github.com>2021-01-13 04:12:51 (GMT)
commitb84f48f929ec02b9a2fefa036c63656af2f4aa89 (patch)
tree7a6eb6609b553f9262b69970d96a775c69d2f50a /release_docs
parent0e09b0b636b25bfe6226cc5ef5fa52e75383c32c (diff)
downloadhdf5-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.txt14
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