mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-15 07:40:23 +08:00
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.
This commit is contained in:
commit
87dceab9de
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user