mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-21 01:04:10 +08:00
[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.
This commit is contained in:
parent
a319837a4f
commit
7a32ffca71
168
HISTORY
168
HISTORY
@ -2,8 +2,9 @@ HDF5 HISTORY
|
|||||||
============
|
============
|
||||||
|
|
||||||
CONTENTS
|
CONTENTS
|
||||||
I. Release Information for hdf5-1.2.1
|
I. Release Information for hdf5-1.2.2
|
||||||
II. Release Information for hdf5-1.2.0
|
II. Release Information for hdf5-1.2.1
|
||||||
|
III. Release Information for hdf5-1.2.0
|
||||||
A. Platforms Supported
|
A. Platforms Supported
|
||||||
B. Known Problems
|
B. Known Problems
|
||||||
C. Changes Since Version 1.0.1
|
C. Changes Since Version 1.0.1
|
||||||
@ -24,16 +25,139 @@ II. Release Information for hdf5-1.2.0
|
|||||||
g. Ragged Arrays
|
g. Ragged Arrays
|
||||||
9. Tools
|
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
|
Bug fixes since HDF5-1.2.0
|
||||||
==========================
|
==========================
|
||||||
@ -66,6 +190,7 @@ Library
|
|||||||
|
|
||||||
Tests
|
Tests
|
||||||
------
|
------
|
||||||
|
|
||||||
* Added additional tests for group and attribute iteration.
|
* Added additional tests for group and attribute iteration.
|
||||||
* Added additional test for staggered hyperslab iteration.
|
* Added additional test for staggered hyperslab iteration.
|
||||||
* Added additional test for random 5-D hyperslab selection.
|
* Added additional test for random 5-D hyperslab selection.
|
||||||
@ -89,7 +214,7 @@ Documentation
|
|||||||
|
|
||||||
Platforms Tested:
|
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
|
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.
|
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
|
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
|
* [Improvement]: configure sets up the Makefile in the parallel tests
|
||||||
suit (testpar/) correctly.
|
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
|
* Added fill values for datasets. For contiguous datasets fill value
|
||||||
performance may be quite poor since the fill value is written to the
|
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.
|
* 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.
|
* 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.
|
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
|
* 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
|
renamed from `H5P' to `H5S' and the property list (template) API has
|
||||||
|
Loading…
Reference in New Issue
Block a user