diff options
author | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2016-01-18 16:09:29 (GMT) |
---|---|---|
committer | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2016-01-18 16:09:29 (GMT) |
commit | c17b9ea645c30dbf325fe33f78074847c8bea61b (patch) | |
tree | e5c3a94abba0e121f9d8023369de26cd3ce8c277 /release_docs/RELEASE.txt | |
parent | 4d6662e86c03e783c8d574dd50941edb607a07ca (diff) | |
download | hdf5-c17b9ea645c30dbf325fe33f78074847c8bea61b.zip hdf5-c17b9ea645c30dbf325fe33f78074847c8bea61b.tar.gz hdf5-c17b9ea645c30dbf325fe33f78074847c8bea61b.tar.bz2 |
[svn-r28927] Description:
- Updated for the fix of the problem Adam Rosenberger's reported.
- Added info about new function ArrayType::setArrayInfo()
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r-- | release_docs/RELEASE.txt | 44 |
1 files changed, 9 insertions, 35 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 35c7f41..c6692a1 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -89,26 +89,12 @@ New Features C++ API ------- - - Class H5::ObjCreatPropList is added for the object creation property - list class. + - New function: ArrayType::setArrayInfo() - Class H5::ObjCreatPropList is derived from H5::PropList and is a - baseclass of H5::DSetCreatPropList. Additional property list classes - will be derived from H5::ObjCreatPropList when they are added to the - library in future releases. + ArrayType::setArrayInfo() was added to retrieve rank and dimensions of + an array and store them in memory for easy access. - (BMR, 2015/10/13, Part of HDFFV-9169) - - - New Wrappers for C Functions H5P[s/g]et_attr_phase_change and - H5P[s/g]et_attr_creation_order. - - Wrappers were added to class H5::ObjCreatPropList for the C Functions - H5Pset_attr_phase_change: H5::ObjCreatPropList::setAttrPhaseChange - H5Pget_attr_phase_change: H5::ObjCreatPropList::getAttrPhaseChange - H5Pset_attr_creation_order: H5::ObjCreatPropList::setAttrCrtOrder - H5Pget_attr_creation_order: H5::ObjCreatPropList::getAttrCrtOrder - - (BMR, 2015/10/13, Part of HDFFV-9167 and HDFFV-9169) + (BMR, 2016/01/13, part of fixing a user's problem) @@ -168,25 +154,13 @@ Bug Fixes since HDF5-1.8.16 C++ API ------ - - Removed memory leaks - - The static global constant objects were changed to constant references - referencing dynamically allocated objects. This ensures that the clean-up - process in the C++ library occurs before the termination of the C library - and prevents memory leaks because the previous global constants were not - properly deleted before the C library termination. - - (BMR, 2015/10/13, HDFFV-9529) - - - Fixed the problem about identifier being closed prematurely + - The member function AbstractDs::getArrayType() caused failure in user's + program. - The C++ library needs to increment the id's reference counter when it is - duplicated in the form of C++ objects, but not when the id is obtained - from a C function. With this approach, both problems, prematurely - closing id's and memory leak due to id not being closed, should be - eliminated. + This problem was caused by missing initialization of the ArrayType's + members. The problem is now fixed. - (BMR, 2015/10/15, HDFFV-7947) + (BMR, 2016/01/13, User's report) High-Level APIs: |