diff options
author | John Mainzer <mainzer@hdfgroup.org> | 2008-07-14 11:38:42 (GMT) |
---|---|---|
committer | John Mainzer <mainzer@hdfgroup.org> | 2008-07-14 11:38:42 (GMT) |
commit | 15a8348003deaebaa6405f0ab223944bffa2d1d1 (patch) | |
tree | 8dab83ebe4519ff7da2bbb5ea199209cdace1be6 /release_docs | |
parent | 97f51bfde14d16893b9556216e643a34f751b5f1 (diff) | |
download | hdf5-15a8348003deaebaa6405f0ab223944bffa2d1d1.zip hdf5-15a8348003deaebaa6405f0ab223944bffa2d1d1.tar.gz hdf5-15a8348003deaebaa6405f0ab223944bffa2d1d1.tar.bz2 |
[svn-r15348] Checking in a collection of bug fixes and added test code -- specifically:
1) Fix for failure to detect journaling in progress on HDF5 files which
were not closed correctly. Also associated test code.
Note that this required addition of code to test for journaling in
progress and enable journaling at the end of H5F_flush(). In passing,
I was able to get rid of the wacky code that queued journaling setup
at cache creation time.
2) Test code for startup and shutdown of journaling on an open file.
3) Updates to start checking journal output against architype files
instead of just generating architypes at test time.
Note that per Quincey's request, I have checked in gziped versions
of the architype files. At some point, we will have to add code
to automatically unzip these files, but for the time being you will
have to go to test/testfiles and "gunzip *.gz". The journal tests
will still pass if you don't, but you will get a warning about
missing test files.
4) Fixed bug in journal entry logging code that allowed a comment to
appear in the journal file before the journal file header. (Mike M,:
Please review my fix to verify that I haven't clobbered anything.)
5) Additional test code.
Note that more test code would be a good idea, but this set of bug
fixes should be enough to get us through the basic demo -- at least
as far as the metadata cache is concerned.
Tested serial on Phoenix, and parallel on Kagiso. Also, tested serial
on Linew just prior to some last minute minor edits.
Diffstat (limited to 'release_docs')
0 files changed, 0 insertions, 0 deletions