summaryrefslogtreecommitdiffstats
path: root/MANIFEST
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2004-07-14 19:32:51 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2004-07-14 19:32:51 (GMT)
commitd89d73048a57c8dd1bffb3596c633c77d45d5ea6 (patch)
tree25733c713399bb23e8e54ac8f86170dd0a814796 /MANIFEST
parentf0fe9b0114591c13051ccc92a2fca81b1ec3ca95 (diff)
downloadhdf5-d89d73048a57c8dd1bffb3596c633c77d45d5ea6.zip
hdf5-d89d73048a57c8dd1bffb3596c633c77d45d5ea6.tar.gz
hdf5-d89d73048a57c8dd1bffb3596c633c77d45d5ea6.tar.bz2
[svn-r8876]
Purpose: Bug Fix Description: If an HDF5 file grows larger than its address space, it dies and is unable to write any data. This is more likely to happen since users are able to change the number of bytes used to store addresses in the file. Solution: HDF5 now throws an error instead of dying. In addition, it "reserves" address space for the local heap and for object headers (which do not allocate space immediately). This ensures that after the error occurs, there is enough address space left to flush the entire file to disk, so no data is lost. A more complete explanation is at /doc/html/TechNotes/ReservedFileSpace.html Platforms tested: sleipnir, copper (parallel), verbena, arabica, Windows (Visual Studio 7) Misc. update:
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST2
1 files changed, 2 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
index 343fac9..fda38de 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -221,6 +221,7 @@
./doc/html/TechNotes/NamingScheme.html
./doc/html/TechNotes/ObjectHeader.html
./doc/html/TechNotes/RawDStorage.html
+./doc/html/TechNotes/ReservedFileSpace.html
./doc/html/TechNotes/SWControls.html
./doc/html/TechNotes/SymbolTables.html
./doc/html/TechNotes/TestReview.html
@@ -1044,6 +1045,7 @@
./test/ntypes.c
./test/noencoder.h5
./test/ohdr.c
+./test/reserved.c
./test/space_overflow.c _DO_NOT_DISTRIBUTE_
./test/gen_deflate.c _DO_NOT_DISTRIBUTE_
./test/gen_old_array.c _DO_NOT_DISTRIBUTE_