summaryrefslogtreecommitdiffstats
path: root/HISTORY
diff options
context:
space:
mode:
authorFrank Baker <fbaker@hdfgroup.org>2001-01-25 22:33:47 (GMT)
committerFrank Baker <fbaker@hdfgroup.org>2001-01-25 22:33:47 (GMT)
commit7a32ffca71dfd352f9fe6821fdb9e2650ebdf3df (patch)
tree341dff5a0644e5bbbc46f3ef5caeed26cc7fde2a /HISTORY
parenta319837a4fd95c29e6754593264c1429deaa506b (diff)
downloadhdf5-7a32ffca71dfd352f9fe6821fdb9e2650ebdf3df.zip
hdf5-7a32ffca71dfd352f9fe6821fdb9e2650ebdf3df.tar.gz
hdf5-7a32ffca71dfd352f9fe6821fdb9e2650ebdf3df.tar.bz2
[svn-r3327]
Purpose: Updating HISTORY to include Release 1.2.2. Solution: Added R1.2.2 to HISTORY file (missed in transition to R1.4). Section headers -- made sure each section mentioned the release for which the section was prepared. Added searchable tag ('%%%%') for each section to aid navigation. Platforms tested: Read the file in vi on baldric. Printed text file to paper with enscript.
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY166
1 files changed, 152 insertions, 14 deletions
diff --git a/HISTORY b/HISTORY
index bbccd1a..79f5065 100644
--- a/HISTORY
+++ b/HISTORY
@@ -2,8 +2,9 @@ HDF5 HISTORY
============
CONTENTS
-I. Release Information for hdf5-1.2.1
-II. Release Information for hdf5-1.2.0
+I. Release Information for hdf5-1.2.2
+II. Release Information for hdf5-1.2.1
+III. Release Information for hdf5-1.2.0
A. Platforms Supported
B. Known Problems
C. Changes Since Version 1.0.1
@@ -24,16 +25,139 @@ II. Release Information for hdf5-1.2.0
g. Ragged Arrays
9. Tools
-III. Changes Since the Version 1.0.0 Release
+IV. Changes from Release 1.0.0 to Release 1.0.1
+V. Changes from the Beta 1.0.0 Release to Release 1.0.0
+VI. Changes from the Second Alpha 1.0.0 Release to the Beta 1.0.0 Release
+VII. Changes from the First Alpha 1.0.0 Release to the
+ Second Alpha 1.0.0 Release
-IV. Changes Since the Beta 1.0.0 Release
+[Search on the string '%%%%' for per-release section breaks.]
-V. Changes Since the Second Alpha 1.0.0 Release
+-----------------------------------------------------------------------
-VI. Changes Since the First Alpha 1.0.0 Release
------------------------------------------------------------------------
-I. Release Information for hdf5-1.2.1
+
+%%%%1.2.2%%%% Release Information for hdf5-1.2.2 (6/23/00)
+
+I. Release Information for hdf5-1.2.2
+
+INTRODUCTION
+
+This document describes the differences between HDF5-1.2.1 and
+HDF5-1.2.2, and contains information on the platforms where HDF5-1.2.2
+was tested and known problems in HDF5-1.2.2.
+
+The HDF5 documentation can be found on the NCSA ftp server
+(ftp.ncsa.uiuc.edu) in the directory:
+
+ /HDF/HDF5/docs/
+
+For more information look at the HDF5 home page at:
+
+ http://hdf.ncsa.uiuc.edu/HDF5/
+
+If you have any questions or comments, please send them to:
+
+ hdfhelp@ncsa.uiuc.edu
+
+
+CONTENTS
+
+- Features Added since HDF5-1.2.1
+- Bug Fixes since HDF5-1.2.1
+- Known Problems
+- Platforms Tested
+
+
+Features Added since HDF5-1.2.1
+===============================
+ * Added internal free-lists to reduce memory required by the library and
+ H5garbage_collect API function.
+ * h5dump displays opaque and bitfield types.
+ * New features added to snapshots. Use 'snapshot help' to see a
+ complete list of features.
+ * Improved configure to detect if MPIO routines are available when
+ parallel mode is requested.
+
+Bug Fixes since HDF5-1.2.1
+==========================
+ * h5dump correctly displays compound datatypes, including simple and
+ nested compound types.
+ * h5dump correctly displays the committed copy of predefined types.
+ * Corrected an error in h5toh4 which did not convert the 32-bit
+ int from HDF5 to HDF4 correctly for the T3E platform.
+ * Corrected a floating point number conversion error for the
+ Cray J90 platform. The error did not convert the value 0.0
+ correctly.
+ * Fixed error in H5Giterate which was not updating the "index" parameter
+ correctly.
+ * Fixed error in hyperslab iteration which was not walking through the
+ correct sequence of array elements if hyperslabs were staggered in a
+ certain pattern.
+ * Fixed several other problems in hyperslab iteration code.
+ * Fixed another H5Giterate bug which caused groups with large numbers
+ of objects in them to misbehave when the callback function returned
+ non-zero values.
+ * Changed return type of H5Aiterate and H5A_operator_t typedef to be
+ herr_t, to align them with the dataset and group iterator functions.
+ * Changed H5Screate_simple and H5Sset_extent_simple to not allow dimensions
+ of size 0 without the same dimension being unlimited.
+ * Improved metadata hashing & caching algorithms to avoid
+ many hash flushes and also removed some redundant I/O when moving metadata
+ blocks in the file.
+ * The libhdf5.settings file shows the correct machine byte-sex.
+ * The "struct(opt)" type conversion function which gets invoked for
+ certain compound datatype conversions was fixed for nested compound
+ types. This required a small change in the datatype conversion
+ function API.
+
+Known Problems
+==============
+
+o SunOS 5.6 with C WorkShop Compilers 4.2: hyperslab selections will
+ fail if library is compiled using optimization of any level.
+o TFLOPS: dsets test fails if compiled with optimization turned on.
+o J90: tools fail to dispay data for the datasets with a compound datatype.
+
+Platforms Tested
+================
+
+ AIX 4.3.3 (IBM SP) 3.6.6 | binaries
+ mpicc using mpich 1.1.2 | are not
+ mpicc_r using IBM MPI-IO prototype | available
+ AIX 4.3.2.0 (IBM SP) xlc 5.0.1.0
+ Cray J90 10.0.0.7 cc 6.3.0.2
+ Cray T3E 2.0.5.29 cc 6.3.0.2
+ mpt.1.3
+ FreeBSD 4.0 gcc 2.95.2
+ HP-UX B.10.20 HP C HP92453-01 A.10.32
+ HP-UX B.11.00 HP92453-01 A.11.00.13 HP C Compiler
+ (static library only, h5toh4 tool is not available)
+ IRIX 6.5 MIPSpro cc 7.30
+ IRIX64 6.5 (64 & n32) MIPSpro cc 7.3.1m
+ mpt.1.4
+
+ Linux 2.2.10 SMP gcc 2.95.1
+ mpicc(gcc-2.95.1)
+ gcc (egcs-2.91.66)
+ mpicc (egcs-2.91.66)
+ Linux 2.2.16 (RedHat 6.2) gcc 2.95.2
+
+ OSF1 V4.0 DEC-V5.2-040
+ SunOS 5.6 cc WorkShop Compilers 5.0 no optimization
+ SunOS 5.7 cc WorkShop Compilers 5.0
+ SolarisX86 SunOS 5.5.1 gcc version 2.7.2 with --disable-hsizet
+ TFLOPS 3.2.1 pgcc Rel 3.1-3i
+ mpich-1.1.2 with local changes
+ Windows NT4.0 sp5 MSVC++ 6.0
+ Windows 98 MSVC++ 6.0
+ Windows 2000 MSVC++ 6.0
+
+
+
+%%%%1.2.1%%%% Release Information for hdf5-1.2.1
+
+II. Release Information for hdf5-1.2.1
Bug fixes since HDF5-1.2.0
==========================
@@ -66,6 +190,7 @@ Library
Tests
------
+
* Added additional tests for group and attribute iteration.
* Added additional test for staggered hyperslab iteration.
* Added additional test for random 5-D hyperslab selection.
@@ -89,7 +214,7 @@ Documentation
Platforms Tested:
================
- Note: Due to the nature of bug fixes, only static versions of the library and tools were tested.
+Note: Due to the nature of bug fixes, only static versions of the library and tools were tested.
AIX 4.3.2 (IBM SP) 3.6.6
@@ -119,8 +244,10 @@ o SunOS 5.6 with C WorkShop Compilers 4.2: Hyperslab selections will
fail if library is compiled using optimization of any level.
+
+%%%%1.2.0%%%% Release Information for hdf5-1.2.0
-II. Release Information for hdf5-1.2.0
+III. Release Information for hdf5-1.2.0
A. Platforms Supported
-------------------
@@ -371,7 +498,9 @@ C. Changes Since Version 1.0.1
-III. Changes Since The Version 1.0.0 Release
+%%%%1.0.1%%%% Release Information for hdf5-1.0.1
+
+IV. Changes from Release 1.0.0 to Release 1.0.1
* [Improvement]: configure sets up the Makefile in the parallel tests
suit (testpar/) correctly.
@@ -437,7 +566,9 @@ III. Changes Since The Version 1.0.0 Release
-IV. Changes Since The Beta 1.0.0 Release
+%%%%1.0.0%%%% Release Information for hdf5-1.0.0
+
+V. Changes from the Beta 1.0.0 Release to Release 1.0.0
* Added fill values for datasets. For contiguous datasets fill value
performance may be quite poor since the fill value is written to the
@@ -457,7 +588,10 @@ IV. Changes Since The Beta 1.0.0 Release
* Various optimizations and bug fixes.
-V. Changes Since The Second Alpha 1.0.0 Release
+
+%%%%1.0.0 Beta%%%% Release Information for hdf5-1.0.0 Beta
+
+VI. Changes from the Second Alpha 1.0.0 Release to the Beta 1.0.0 Release
* Strided hyperslab selections in dataspaces now working.
@@ -484,7 +618,11 @@ V. Changes Since The Second Alpha 1.0.0 Release
values of a dataset.
-VI. Changes Since The First Alpha 1.0.0 Release
+
+%%%%1.0.0 Alpha 2%%%% Release Information for hdf5-1.0.0 Alpha 2
+
+VII. Changes from the First Alpha 1.0.0 Release to
+ the Second Alpha 1.0.0 Release
* Two of the packages have been renamed. The data space API has been
renamed from `H5P' to `H5S' and the property list (template) API has