summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorVailin Choi <vchoi@jam.ad.hdfgroup.org>2017-12-21 18:57:10 (GMT)
committerVailin Choi <vchoi@jam.ad.hdfgroup.org>2017-12-21 18:57:10 (GMT)
commit2d330e96b8998c4ae6139b671e1cd39fdb3e7fd2 (patch)
tree8dce41e7abc4cb3b0e71cfc3f27b40c85221a3f6 /release_docs
parent877d980ee45303385c60272607215365848fce47 (diff)
downloadhdf5-2d330e96b8998c4ae6139b671e1cd39fdb3e7fd2.zip
hdf5-2d330e96b8998c4ae6139b671e1cd39fdb3e7fd2.tar.gz
hdf5-2d330e96b8998c4ae6139b671e1cd39fdb3e7fd2.tar.bz2
Modify description in RELEASE.txt for HDFFV-9947 H5Sencode.
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt17
1 files changed, 13 insertions, 4 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index ca5af91..796a4a0 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -237,12 +237,21 @@ Bug Fixes since HDF5-1.10.1 release
(ADB - 2017/12/18, HDFFV-10307)
- - Fix H5Sencode bug when num points selected is >2^32
+ - Fix H5Sencode() bug when the number of elements selected is > 2^32
- Selected and applied coding changes implemented for 1.12
- H5Sencode to 1.10.
+ H5Sencode() incorrectly encodes dataspace selection with number of
+ elements exceeding 2^32. When decoding such selection via H5Sdecode(),
+ the number of elements in the decoded dataspace is not the same as
+ what is encoded. This problem exists for H5S_SEL_HYPER and
+ H5S_SEL_POINTS encoding.
- (HDFFV-9947, VC, 2017/11/28)
+ The cause of the problem is because the library uses 32 bits to
+ encode counts and block offsets for the selection.
+ The solution is to use the original 32 bit encodings if possible,
+ but use a different way to encode selection > 32 bits when needed.
+ See details in the RFC: H5Sencode/H5Secode Format Change.
+
+ (VC - 2017/11/28, HDFFV-9947)
- filter plugin handling in H5PL.c and H5Z.c