diff options
Diffstat (limited to 'doc/html/ADGuide/RELEASE.txt')
-rw-r--r-- | doc/html/ADGuide/RELEASE.txt | 97 |
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 |