diff options
author | Neil Fortner <nfortne2@hdfgroup.org> | 2010-02-16 17:18:38 (GMT) |
---|---|---|
committer | Neil Fortner <nfortne2@hdfgroup.org> | 2010-02-16 17:18:38 (GMT) |
commit | 7c82bbf030c2fbd226addc94db35fda253d83ca3 (patch) | |
tree | 761e19f98d2b21a11e660272bb07127d2b89baaa /release_docs | |
parent | 5156b8a043f744799e0dc77a7dfa0690502a3397 (diff) | |
download | hdf5-7c82bbf030c2fbd226addc94db35fda253d83ca3.zip hdf5-7c82bbf030c2fbd226addc94db35fda253d83ca3.tar.gz hdf5-7c82bbf030c2fbd226addc94db35fda253d83ca3.tar.bz2 |
[svn-r18262] Purpose: Fix bug in b-tree code
Description:
In certain cases, removal of an object in a v1 b-tree would cause the leftmost
key in the right neighbor to be overwritten. While this did not pose a problem
for group b-trees, with chunked datasets it would overwrite the offset value
of the neighbor's leftmost child, causing corruption. Reworked the code to
differentiate between b-trees whose children are fundamentally associated with
their left key and those who are associated with their right key.
Tested: jam, linew, amani (h5committest)
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 62235ac..93a6e68 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -207,6 +207,9 @@ Bug Fixes since HDF5-1.8.0 release Library ------- + - Fixed an intermittent bug in the b-tree code which could be triggered + by expanding and shrinking chunked datasets in certain ways. + (NAF - 2010/02/16) - H5Tdetect_class said a VL string is a string type. But when it's in a compound type, it said it's a VL type (Bug #1584). I fixed it to be consistent. It always return string type. (SLU - 2009/12/10) |