summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLarry Knox <lrknox@hdfgroup.org>2018-03-14 20:48:23 (GMT)
committerLarry Knox <lrknox@hdfgroup.org>2018-03-14 20:48:23 (GMT)
commit5ab5338b12fd89148ca6239c5f8f710468945688 (patch)
tree7e4c0a6bf69dc47cea982e9f1f7016a915c73825
parentff569918f035676264bd50ee15a083c8feeadf8e (diff)
parent82f0bd089c5288222ac09fc0c0d02f546e72b07b (diff)
downloadhdf5-5ab5338b12fd89148ca6239c5f8f710468945688.zip
hdf5-5ab5338b12fd89148ca6239c5f8f710468945688.tar.gz
hdf5-5ab5338b12fd89148ca6239c5f8f710468945688.tar.bz2
Merge pull request #957 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
* commit '82f0bd089c5288222ac09fc0c0d02f546e72b07b': Revised RELEASE.txt. Resolve merge conlicts in RELEASE.txt. Add info to release notes for: (1) library version bounds (2) HDFFV-10360 (h5clear) (3) HDFFV-10209 (VDS SWMR test failure) HDFFV-10412 add error on function for Java
-rw-r--r--release_docs/RELEASE.txt46
1 files changed, 43 insertions, 3 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 0100f8e..34a734e 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -115,6 +115,19 @@ New Features
Library:
--------
+ - Add an enumerated value to H5F_libver_t for H5Pset_libver_bounds().
+
+ Currently, the library defines two values for H5F_libver_t and supports
+ only two pairs of (low, high) combinations as derived from these values.
+ Thus the bounds setting via H5Pset_libver_bounds() is rather restricted.
+
+ Add an enumerated value (H5F_LIBVER_V18) to H5F_libver_t and
+ H5Pset_libver_bounds() now supports five pairs of (low, high) combinations
+ as derived from these values. This addition provides the user more
+ flexibility in setting bounds for object creation.
+
+ (VC - 2018/03/14)
+
- Add prefix option to VDS files.
Currently, VDS source files must be in the active directory to be
@@ -346,11 +359,23 @@ Bug Fixes since HDF5-1.10.1 release
Library
-------
+ - Freeing of object header in H5Ocache.c
+
+ It was discovered that the object header was not released properly
+ when the checksum verification failed and a re-load of the object
+ header was needed.
+
+ Free the object header that failed the chksum verification only
+ after the new object header is reloaded, deserialized and set up.
+
+ (VC - 2018/03/14, HDFFV-10209)
+
- H5Pset_evict_on_close in H5Pfapl.c
Changed the minor error number from H5E_CANTSET to H5E_UNSUPPORTED for
parallel library.
- (ADB - 2018/03/6, HDFFV-10414)
+
+ (ADB - 2018/03/06, HDFFV-10414)
- Utility function can not handle lowercase Windows drive letters
@@ -374,7 +399,7 @@ Bug Fixes since HDF5-1.10.1 release
(VC - 2017/11/28, HDFFV-9947)
- - filter plugin handling in H5PL.c and H5Z.c
+ - Filter plugin handling in H5PL.c and H5Z.c
It was discovered that the dynamic loading process used by
filter plugins had issues with library dependencies.
@@ -383,7 +408,8 @@ Bug Fixes since HDF5-1.10.1 release
allowed HDF5 C library to make dependent libraries private. The
filter plugin libraries no longer require dependent libraries
(such as szip or zlib) to be available.
- (ADB - 2017/11/16, HDFFV-10328)
+
+ (ADB - 2017/11/16, HDFFV-10328)
- Fix rare object header corruption bug
@@ -694,6 +720,20 @@ Bug Fixes since HDF5-1.10.1 release
Tools
-----
+ - h5clear
+
+ An enhancement to the tool in setting a file's stored EOA.
+
+ It was discovered that a crashed file's stored EOA in the superblock
+ was smaller than the actual file's EOF. When the file was reopened
+ and closed, the library truncated the file to the stored EOA.
+
+ Add an option to the tool in setting the file's stored EOA in the
+ superblock to the maximum of (EOA, EOF) + increment.
+ Another option is also added to print the file's EOA and EOF.
+
+ (VC - 2018/03/14, HDFFV-10360)
+
- h5repack
h5repack changes the chunk parameters when a change of layout is not