summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLarry Knox <lrknox@hdfgroup.org>2017-03-23 22:34:51 (GMT)
committerLarry Knox <lrknox@hdfgroup.org>2017-03-23 22:34:51 (GMT)
commit87dceab9deb7e1580b3c5a1216ac3a9003eb0a42 (patch)
tree0ebc717158e17c00f6d82e8e6940baaa169359f0
parent7ba3ec057e62ed768cd01bd6a715ff5acda598fb (diff)
parent84b6746c734fe2be7e9c7ffc2db25a0f0deeceaf (diff)
downloadhdf5-87dceab9deb7e1580b3c5a1216ac3a9003eb0a42.zip
hdf5-87dceab9deb7e1580b3c5a1216ac3a9003eb0a42.tar.gz
hdf5-87dceab9deb7e1580b3c5a1216ac3a9003eb0a42.tar.bz2
Merge pull request #366 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
* commit '84b6746c734fe2be7e9c7ffc2db25a0f0deeceaf': Merge pull request #359 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop Set shared object version numbers (for lib.so files) to appropriate numbers for HDF5 1.10.1 release according to the interface compatibility report with respect to HDF5 1.10.0-patch1.
-rw-r--r--config/lt_vers.am30
-rw-r--r--release_docs/RELEASE.txt39
2 files changed, 52 insertions, 17 deletions
diff --git a/config/lt_vers.am b/config/lt_vers.am
index eb630a7..3d75074 100644
--- a/config/lt_vers.am
+++ b/config/lt_vers.am
@@ -18,9 +18,9 @@
# See libtool versioning documentation online.
# After making changes, run bin/reconfigure to update other configure related
# files like Makefile.in.
-LT_VERS_INTERFACE = 1000
-LT_VERS_AGE = 0
+LT_VERS_INTERFACE = 101
LT_VERS_REVISION = 0
+LT_VERS_AGE = 0
## If the API changes *at all*, increment LT_VERS_INTERFACE and
## reset LT_VERS_REVISION to 0.
@@ -41,32 +41,32 @@ LT_VERS_REVISION = 0
## the effects of the H5_V1_x_COMPAT flag.
##
## Version numbers for wrapper shared library files.
-LT_CXX_VERS_INTERFACE = 1000
+LT_CXX_VERS_INTERFACE = 101
LT_CXX_VERS_REVISION = 0
LT_CXX_VERS_AGE = 0
-LT_F_VERS_INTERFACE = 1000
+LT_F_VERS_INTERFACE = 101
LT_F_VERS_REVISION = 0
-LT_F_VERS_AGE = 0
+LT_F_VERS_AGE = 1
-LT_HL_VERS_INTERFACE = 1000
-LT_HL_VERS_REVISION = 0
+LT_HL_VERS_INTERFACE = 100
+LT_HL_VERS_REVISION = 1
LT_HL_VERS_AGE = 0
-LT_HL_CXX_VERS_INTERFACE = 1000
+LT_HL_CXX_VERS_INTERFACE = 101
LT_HL_CXX_VERS_REVISION = 0
-LT_HL_CXX_VERS_AGE = 0
+LT_HL_CXX_VERS_AGE = 1
-LT_HL_F_VERS_INTERFACE = 1000
-LT_HL_F_VERS_REVISION = 0
+LT_HL_F_VERS_INTERFACE = 100
+LT_HL_F_VERS_REVISION = 1
LT_HL_F_VERS_AGE = 0
-LT_JAVA_VERS_INTERFACE = 1000
+LT_JAVA_VERS_INTERFACE = 101
LT_JAVA_VERS_REVISION = 0
-LT_JAVA_VERS_AGE = 0
+LT_JAVA_VERS_AGE = 1
-LT_TOOLS_VERS_INTERFACE = 1000
-LT_TOOLS_VERS_REVISION = 0
+LT_TOOLS_VERS_INTERFACE = 100
+LT_TOOLS_VERS_REVISION = 1
LT_TOOLS_VERS_AGE = 0
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index c3180a1..f8467be 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -64,7 +64,23 @@ New Features
Library:
--------
- -
+ - Paged Aggregation
+
+ This is one of the file space management strategies. This strategy
+ aggregates small metadata and raw data allocations into constant-sized
+ well-aligned pages, which are suitable for page caching. Paged
+ aggregation together with the page buffering feature will allow efficient
+ I/O accesses.
+
+ - Page Buffering
+
+ The page buffering layer in the HDF5 library absorbs small accesses to
+ the file system. Each page in memory corresponds to a page allocated in
+ the file. Access to the file system is then performed as a single page
+ or multiple of pages, if they are contiguous. This ensures that small
+ accesses to the file system are avoided while providing another caching
+ layer for improved I/O performance. This feature works in conjunction
+ with the paged aggregation feature.
Parallel Library:
-----------------
@@ -143,7 +159,10 @@ New Features
Tools:
------
- -
+ - Add options to h5clear:
+ -s: clear the status_flags field in the file's superblock
+ -m: Remove the metadata cache image from the file
+ (Pull Request #361 QK 2017/03/22)
High-Level APIs:
---------------
@@ -171,6 +190,22 @@ Bug Fixes since HDF5-1.10.0-patch1 release
- Changed the plugins dlopen option from RTLD_NOW to RTLD_LAZY
(PR 201 ADB 2016/12/12)
+ - Fix error when copying dataset with attribute which is a compound datatype
+ consisting of a variable length string.
+ (HDFFV-7991 VC 2016/08/19, 2016/08/21, 2016/08/24)
+
+ - H5DOappend will not fail if a dataset has no append callback registered.
+ (HDFFV-9960 VC 2016/08/05, 2016/08/14)
+
+ - Fix the problem where the committed datatype's file location is different
+ from the file location of an attribute with that committed datatype.
+ (HDFFV-9940 VC 2016/07/03, 2016/07/06)
+
+ - (a) Throw an error instead of assertion when v1 btree level hits the 1 byte limit.
+ (b) Modifications to better handle error recovery when conversion by
+ h5format_convert fails.
+ (HDFFV-9434 VC 2016/05/29)
+
Configuration
-------------
- Configuration will check for the strtoll and strtoull functions