summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2002-06-04 02:18:26 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2002-06-04 02:18:26 (GMT)
commitd7d8c2ef5b15735f78aa5a9ec1173bf0fa28a3fe (patch)
tree3bd37c711868217dbb25c83784c68f22e41f991b /release_docs
parent07171aa96fbc259de340c0f2ef12b76be29fbc2a (diff)
downloadhdf5-d7d8c2ef5b15735f78aa5a9ec1173bf0fa28a3fe.zip
hdf5-d7d8c2ef5b15735f78aa5a9ec1173bf0fa28a3fe.tar.gz
hdf5-d7d8c2ef5b15735f78aa5a9ec1173bf0fa28a3fe.tar.bz2
[svn-r5518] Purpose:
Bug Fix Description: The "dirty" flag for symbol table entries and symbol table nodes was not being cleared when they were flushed to the file, causing lots of extra metadata I/O. Solution: Reset the symbol table entry & nodes' flags when thy are flushed to disk. This reduces the number of I/O operations which hit the disk for my test program from 83 to 53 (i.e. from 393 to 53, overall). Platforms tested: Solaris 2.7 (arabica) w/FORTRAN & FreeBSD 4.5 (sleipnir) w/C++
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index f239cb6..3320884 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -88,6 +88,8 @@ New Features
Bug Fixes since HDF5-1.4.3 Release
==================================
+ * Clear symbol table node "dirty" flag when flushing symbol tables to
+ disk, to reduce I/O calls made & improve performance. QAK - 2002/06/03
* Fixed bug where an object's header could get corrupted in certain
obscure situations where many objects were created in the
file. QAK - 2002/05/31