mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
Add release notes.
This commit is contained in:
parent
71de5b8088
commit
3768566139
@ -282,6 +282,22 @@ Bug Fixes since HDF5-1.10.3 release
|
||||
|
||||
Library
|
||||
-------
|
||||
- Fixed an issue where creating a file with non-default file space info
|
||||
together with library high bound setting to H5F_LIBVER_V18.
|
||||
|
||||
When setting non-default file space info in fcpl via
|
||||
H5Pset_file_space_strategy() and then creating a file with
|
||||
both high and low library bounds set to
|
||||
H5F_LIBVER_V18 in fapl, the library succeeds in creating the file.
|
||||
File creation should fail because the feature of setting non-default
|
||||
file space info does not exist in library release 1.8 or earlier.
|
||||
|
||||
This was fixed by setting and checking the proper version in the
|
||||
file space info message based on the library low and high bounds
|
||||
when creating and opening the HDF5 file.
|
||||
|
||||
(VC - 2019/6/25, HDFFV-10808)
|
||||
|
||||
- Fixed an issue where copying a version 1.8 dataset between files using
|
||||
H5Ocopy fails due to an incompatible fill version
|
||||
|
||||
|
@ -1850,9 +1850,8 @@ H5O__fsinfo_set_version(H5F_t *f, H5O_fsinfo_t *fsinfo)
|
||||
version = H5O_FSINFO_VERSION_1;
|
||||
|
||||
/* Upgrade to the version indicated by the file's low bound if higher */
|
||||
if(H5O_fsinfo_ver_bounds[H5F_LOW_BOUND(f)] != H5O_INVALID_VERSION) {
|
||||
if(H5O_fsinfo_ver_bounds[H5F_LOW_BOUND(f)] != H5O_INVALID_VERSION)
|
||||
version = MAX(version, H5O_fsinfo_ver_bounds[H5F_LOW_BOUND(f)]);
|
||||
}
|
||||
|
||||
/* Version bounds check */
|
||||
if(H5O_fsinfo_ver_bounds[H5F_HIGH_BOUND(f)] == H5O_INVALID_VERSION ||
|
||||
|
Loading…
Reference in New Issue
Block a user