summaryrefslogtreecommitdiffstats
path: root/doc/html/ADGuide/RELEASE.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/ADGuide/RELEASE.txt')
-rw-r--r--doc/html/ADGuide/RELEASE.txt97
1 files changed, 81 insertions, 16 deletions
diff --git a/doc/html/ADGuide/RELEASE.txt b/doc/html/ADGuide/RELEASE.txt
index 0af3a7f..0e58c12 100644
--- a/doc/html/ADGuide/RELEASE.txt
+++ b/doc/html/ADGuide/RELEASE.txt
@@ -1,4 +1,4 @@
-HDF5 version 1.7.47 released on Sun May 15 04:32:19 CDT 2005
+HDF5 version 1.7.48 released on Mon Jul 18 16:18:26 CDT 2005
================================================================================
@@ -36,6 +36,12 @@ New Features
Configuration:
--------------
+ - When make is invoked in parallel (using -j), sequential tests
+ are now executed simultaneously. This should make them execute
+ more quickly on some machines.
+ Also, when tests pass, they will create a foo.chkexe file.
+ This prevents the test from executing again until the test or
+ main library changes.
- On windows, all.zip is deprecated. users should
read INSTALL_Windows.txt to know the details.
Reasons to deprecate all.zip:
@@ -90,14 +96,21 @@ New Features
Library:
--------
+ - Added H5F_OBJ_LOCAL flag to H5Fget_obj_count() & H5Fget_obj_ids(), to
+ allow querying for objects in file that were opened with a particular
+ file ID, instead of all objects opened in file with any file ID.
+ QAK - 2005/06/01
+ - Added H5T_CSET_UTF8 character set to mark datatypes that use the
+ UTF-8 Unicode character encoding. Added tests to ensure that
+ library handles UTF-8 object names, attributes, etc. -JL 2005/05/13
- HDF5 supports collective MPI-IO for irregular selection with HDF5
dataset. Irregular selection is when users use H5Sselect_hyperslab
more than once for the same dataset.
Currently, not all MPI-IO packages support complicated MPI derived
datatype used in the implementation of irregular
selection INSIDE HDF5.
- DEC 5.x is not supporting complicated derived datatype.
- For AIX 5.1,
+ 1) DEC 5.x is not supporting complicated derived datatype.
+ 2) For AIX 5.1 32-bit,
if your poe version number is 3.2.0.19 or lower,
please edit powerpc-ibm-aix5.x under hdf5/config,
Find the line with
@@ -105,15 +118,18 @@ New Features
and UNCOMMENT this line before the configure.
check poe version with the following command:
lpp -l all | grep ppe.poe
- with IRIX 6.5,
- if your C compiler version is 7.4 or higher,
- please edit irix6.x under hdf5/config,
- Find the line with
- << hdf5_mpi_complex_derived_datatype_works>>
- and comment out this line before the configure.
- check cc version with the following command:
- cc -version
- KY - 2005/04/15
+ For AIX 5.1 64-bit,
+ regardless of poe version number, please UNCOMMENT
+ << hdf5_mpi_complex_derived_datatype_works>> under hdf5/config.
+ We suspect there are some problems for MPI-IO implementation
+ for 64-bit.
+ 3) For Linux cluster,
+ if mpich version is 1.2.5 or lower, collective irregular selection
+ IO is not supported, internally independent IO is used.
+ 4) For IRIX 6.5,
+ if C compiler version is 7.3 or lower, collective irregular selection
+ IO is not supported, internally independent IO is used.
+ KY - 2005/07/13
- HDF5 N-bit filter
HDF5 support N-bit filter from this version,
The N-Bit filter is used effectively for compressing data of N-Bit
@@ -125,9 +141,9 @@ New Features
Scale-Offset compression performs a scale and/or offset operation
on each data value and truncates the resulting value to a minimum
number of bits and then stores the data.
- Currently only integer datatype
- is supported. Please check the HDF5 reference manual for this.
- KY - 2005/04/15
+ Scaleoffset filter supports floating-point and integer datatype.
+ Please check the HDF5 reference manual for this.
+ KY - 2005/06/06
- Retired SRB vfd (--with-srb). Functions H5Pset_fapl_srb and
H5Pget_fapl_srb were removed. EIP - 2005/04/07
- Retired GASS vfd (--with-gass). Functions H5Pset_fapl_gass and
@@ -229,6 +245,12 @@ New Features
EIP 2004/07/08
- h5dwrite/read_f and h5awrite/read_f functions only accept dims parameter
of the type INTEGER(HSIZE_T).
+ - added support for native integers of 8 bytes (i.e. when special
+ compiler flag is specified to set native fortran integers to 8 bytes,
+ for example, -i8 flag for PGI and Absoft Fortran compilers,
+ -qintsize=8 flag for IBM xlf compiler).
+ EIP 2005/06/20
+
Tools:
------
@@ -283,8 +305,38 @@ Bug Fixes since HDF5-1.6.0 release
Library
-------
+ - More bug fixes on holding open files that are mounted and have
+ IDs open. QAK - 2005/07/14
+ - Don't unmount child files until the parent file actually closes.
+ (Previously, if an object is holding open a file, the child files
+ would get unmounted too early). QAK - 2005/07/05
+ - Fixed bug where unmounted files could cause the library to go into
+ an infinite loop when shutting down. QAK - 2005/06/30
+ - The library didn't save the information of family driver in file.
+ The original file member size was lost after file was closed (see
+ bug #213). This has been fixed by saving driver name and member
+ file size in the superblock. SLU - 2005/6/24
+ - Fixed bug with hyperslab selections that use selection offsets and
+ operate on chunked datasets going into infinite loop or dumping
+ core. QAK - 2005/06/17
+ - Corrected memory leak and possible corruption when opening a group.
+ QAK - 2005/06/17
+ - Added check for opaque datatype tags being too long (check against
+ H5T_OPAQUE_TAG_MAX, currently set to 256). QAK - 2005/06/14
+ - Fixed various errors in maintaining names for open objects in the
+ face of unusual mount & unmount operations. QAK - 2005/06/08
+ - "SEMI" and "STRONG" file close degree settings now apply only to the
+ particular file ID being closed, instead of operating on all open
+ file IDs for a given file. QAK - 2005/06/01
+ - For family driver, the library didn't save member size in file.
+ When file is reopened, the size of 1st member file determine the
+ member size. Now member size is saved in file and is used to
+ define member file size. Wrong file access property of member size
+ will result in a failure. Using any other driver except family
+ will cause library to return error. So is multi driver. SLU -
+ 2005/05/24
- Fixed error in opening object in group that was opened in mounted
- file which has been unmounted. QAK - 2005/03/17
+ file which has been unmounted. QAK - 2005/03/17
- Fixed a racing condition in MPIPOSIX virtual file drive close
function. Now all processes must completed the close before any
of them is returned. This prevents some "faster" processes start
@@ -685,6 +737,19 @@ Linux 2.4 IA64 Intel y n y n y y y
Known Problems
==============
+* The dataset created or rewritten with the v1.6.3 library or after can't
+ be read with the v1.6.2 library or before when Fletcher32 EDC(filter) is
+ enabled. There was a bug in the calculating code of the Fletcher32
+ checksum in the library before v1.6.3. The checksum value wasn't consistent
+ between big-endian and little-endian systems. This bug was fixed in
+ Release 1.6.3. However, after fixing the bug, the checksum value is no
+ longer the same as before on little-endian system. The library release
+ after 1.6.4 can still read the dataset created or rewritten with the library
+ of v1.6.2 or before. SLU - 2005/6/30
+* For the version 6(6.02 and 6.04) of Portland Group compiler on AMD Opteron
+ processor, there's a bug in the compiler for optimization(-O2). The library
+ failed in several tests but all related to multi driver. The problem has
+ been reported to the vendor.
* On windows XP, Fortran DLLs are not working with DEC Fortran 6.6c and Intel
8.1.
* On IBM AIX systems, parallel HDF5 mode will fail some tests with error