summaryrefslogtreecommitdiffstats
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2001-05-02 15:00:10 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2001-05-02 15:00:10 (GMT)
commitf21aa7af8ccc49e57156e2d0f99eb2770f837517 (patch)
tree841f47417fa2f74f84ad68fc46ab4e8d19bf5984 /RELEASE.txt
parent9f0c10b5071668e41e10ce2ccb61b071e5195a6a (diff)
downloadhdf5-f21aa7af8ccc49e57156e2d0f99eb2770f837517.zip
hdf5-f21aa7af8ccc49e57156e2d0f99eb2770f837517.tar.gz
hdf5-f21aa7af8ccc49e57156e2d0f99eb2770f837517.tar.bz2
[svn-r3884] Purpose:
Document bug fix Description: IMPORTANT! IMPORTANT! IMPORTANT! A case where metadata in a file could get corrupted in certain unusual sitations was detected and fixed. I _strongly_ suggest upgrading to the latest snapshot after this patch is committed.
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt62
1 files changed, 32 insertions, 30 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index f2953f1..1b3ade0 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -35,24 +35,26 @@ Bug Fixes since HDF5-1.4.0
Library
-------
- * Fixed bug with contiguous hyperslabs not being detected, causing
- slower I/O than necessary.
- * Fixed bug where non-aligned hyperslab I/O on chunked datasets was
- causing errors during I/O
- * The RCSID string in H5public.h was causing the C++ compiling problem
- because when it was included multiple times, C++ did not like multiple
- definitions of the same static variable. All occurance of RCSID
- definition are removed since we have not used it consistently before.
- * Fixed bug with non-zero userblock sizes causing raw data to not write
- correctly.
- * Fixed build on Linux systems with --enable-static-exec flag. It now
- works correctly.
+ * Fixed bug with contiguous hyperslabs not being detected, causing
+ slower I/O than necessary.
+ * Fixed bug where non-aligned hyperslab I/O on chunked datasets was
+ causing errors during I/O
+ * The RCSID string in H5public.h was causing the C++ compiling problem
+ because when it was included multiple times, C++ did not like multiple
+ definitions of the same static variable. All occurance of RCSID
+ definition are removed since we have not used it consistently before.
+ * Fixed bug with non-zero userblock sizes causing raw data to not write
+ correctly.
+ * Fixed build on Linux systems with --enable-static-exec flag. It now
+ works correctly.
+ * IMPORTANT: Fixed file metadata corruption bug which could cause metadata
+ data loss in certain situations.
Configuration
-------------
- * Changed the default value of $NPROCS from 2 to 3 since 3 processes
- have a much bigger chance catching parallel errors than just 2.
- * Basic port to Compaq (nee DEC) Alpha OSF 5.
+ * Changed the default value of $NPROCS from 2 to 3 since 3 processes
+ have a much bigger chance catching parallel errors than just 2.
+ * Basic port to Compaq (nee DEC) Alpha OSF 5.
Tools
@@ -65,21 +67,21 @@ Documentation
New Features
============
- * C++ API:
- - Added two new member functions: Exception::getFuncName() and
- Exception::getCFuncName() to provide the name of the member
- function, where an exception is thrown.
- - IdComponent::operator= becomes a virtual function because
- DataType, DataSpace, and PropList provide their own
- implementation. The new operator= functions invoke H5Tcopy,
- H5Scopy, and H5Pcopy to make a copy of a datatype, dataspace,
- and property list, respectively.
- * F90 API:
- - Added aditional parameter "dims" to the h5dread/h5dwrite and
- h5aread/h5awrite subroutines. This parameter is 1D array of size
- 7 and contains the sizes of the data buffer dimensions.
- * F90 static library is available on Windows platforms. See
- INSTALL_Windows.txt for details.
+ * C++ API:
+ - Added two new member functions: Exception::getFuncName() and
+ Exception::getCFuncName() to provide the name of the member
+ function, where an exception is thrown.
+ - IdComponent::operator= becomes a virtual function because
+ DataType, DataSpace, and PropList provide their own
+ implementation. The new operator= functions invoke H5Tcopy,
+ H5Scopy, and H5Pcopy to make a copy of a datatype, dataspace,
+ and property list, respectively.
+ * F90 API:
+ - Added aditional parameter "dims" to the h5dread/h5dwrite and
+ h5aread/h5awrite subroutines. This parameter is 1D array of size
+ 7 and contains the sizes of the data buffer dimensions.
+ * F90 static library is available on Windows platforms. See
+ INSTALL_Windows.txt for details.
Platforms Tested