summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2020-08-27 17:54:14 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2020-08-27 17:54:14 (GMT)
commit49e01e594eb2d0c25455e7ff71eed3de074fd15b (patch)
treeb9cbc0ba0b17b118cc36fee813f9c71473c013a0 /release_docs
parent3d7a0dc6d5dcf6f4989287fa1138507099ef71c0 (diff)
downloadhdf5-49e01e594eb2d0c25455e7ff71eed3de074fd15b.zip
hdf5-49e01e594eb2d0c25455e7ff71eed3de074fd15b.tar.gz
hdf5-49e01e594eb2d0c25455e7ff71eed3de074fd15b.tar.bz2
Adds RELEASE.txt note about HDFS VFD stubs being removed
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt34
1 files changed, 34 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 4f443fd..dbf55a9 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -382,6 +382,40 @@ New Features
Library:
--------
+ - Remove HDFS VFD stubs
+
+ The original implementation of the HDFS VFD included non-functional
+ versions of the following public API calls when the HDFS VFD is
+ not built as a part of the HDF5 library:
+
+ * H5FD_hdfs_init()
+ * H5Pget_fapl_hdfs()
+ * H5Pset_fapl_hdfs()
+
+ They will remain present in HDF5 1.10 and HDF5 1.12 releases
+ for binary compatibility purposes but have been removed as of 1.14.0.
+
+ Note that this has nothing to do with the real HDFS VFD API calls
+ that are fully functional when the HDFS VFD is configured and built.
+
+ We simply changed:
+
+ #ifdef LIBHDFS
+ <real API call>
+ #else
+ <useless stub>
+ #endif
+
+ to:
+
+ #ifdef LIBHDFS
+ <real API call>
+ #endif
+
+ Which is how the other optional VFDs are handled.
+
+ (DER - 2020/08/27)
+
- Add Mirror VFD
Use TCP/IP sockets to perform write-only (W/O) file I/O on a remote