summaryrefslogtreecommitdiffstats
path: root/doc/html/ADGuide/RELEASE.txt
diff options
context:
space:
mode:
authorHDF Admin <hdfadmin@ncsa.uiuc.edu>2004-10-25 02:52:57 (GMT)
committerHDF Admin <hdfadmin@ncsa.uiuc.edu>2004-10-25 02:52:57 (GMT)
commita70dec227665f6a226684e927212eebf6350e382 (patch)
treea022d561605f1910ba579e5c1355b5b7e284f138 /doc/html/ADGuide/RELEASE.txt
parent1e1111587ddbd17c7f4b927b1aae28ccc2ef8a33 (diff)
downloadhdf5-a70dec227665f6a226684e927212eebf6350e382.zip
hdf5-a70dec227665f6a226684e927212eebf6350e382.tar.gz
hdf5-a70dec227665f6a226684e927212eebf6350e382.tar.bz2
[svn-r9456] Snapshot version 1.6 release 3 (post0)
Diffstat (limited to 'doc/html/ADGuide/RELEASE.txt')
-rw-r--r--doc/html/ADGuide/RELEASE.txt257
1 files changed, 30 insertions, 227 deletions
diff --git a/doc/html/ADGuide/RELEASE.txt b/doc/html/ADGuide/RELEASE.txt
index aff42a5..194b43d 100644
--- a/doc/html/ADGuide/RELEASE.txt
+++ b/doc/html/ADGuide/RELEASE.txt
@@ -1,12 +1,12 @@
-HDF5 version 1.6.3 released on Wed Sep 22 11:30:11 CDT 2004
+HDF5 version 1.6.3-post0 released on Sun Oct 24 21:50:43 CDT 2004
================================================================================
INTRODUCTION
-This document describes the differences between HDF5-1.6.2 and
-HDF5-1.6.3, and contains information on the platforms tested and
-known problems in HDF5-1.6.3. For more details check the HISTORY.txt
+This document describes the differences between HDF5-1.6.3 and
+HDF5-1.6.3-*, and contains information on the platforms tested and
+known problems in HDF5-1.6.3-*. For more details check the HISTORY.txt
file in the HDF5 source.
The HDF5 documentation can be found on the NCSA ftp server
@@ -26,7 +26,7 @@ CONTENTS
- New Features
- Support for new platforms and languages
-- Bug Fixes since HDF5-1.6.2
+- Bug Fixes since HDF5-1.6.3
- Documentation
- Platforms Tested
- Supported Configuration Features Summary
@@ -36,276 +36,79 @@ CONTENTS
New Features
============
- Configuration:
- --------------
- - Added some initial support for making purify (or similar memory
- checking products) happier by initializing buffers to zero and
- disabling the internal free list code. To take advantage of this,
- define 'H5_USING_PURIFY' in your CFLAGS when building the library.
- QAK - 2004/07/23
-
- - WINDOWS building,testing and installing improvements
-
- - On Windows, FORTRAN,C++ and C projects are merged into one zip file,
- users can choose an option to build either FORTRAN or C++ or both
- with basic C library.For detailed information,
- please read INSTALL_Windows.txt.
-
- - On Windows, szip compression library with or without encoder can be easily
- turned off or on when building HDF5. For detailed information,
- please read INSTALL_Windows.txt, especially section V.
-
- - On Windows, an optional procedure for building,testing and installing
- HDF5 from command line is provided. This procedure is supposed to be
- convenient for experienced users, please read
- INSTALL_windows_From_Command_Line.txt for details.
-
- - On Windows, an alternative short instruction document for building,
- testing and installing HDF5 is provided. This instruction is supposed to
- be convenient for general users, please read
- INSTALL_Windows_Short.txt for details.
-
- - On Windows, h5repack,h5diff,h5ls and h5import tool tests have been added.
- KY - 2004/9/16
-
Library:
--------
- - Modified the way how HDF5 calculates 'pixels_per_scanline' parameter for
- SZIP compression. Now there is no restriction on the size and shape of the
- chunk except that the total number of elements in the chunk cannot be
- bigger than 'pixels_per_block' parameter provided by the user.
- EIP - 2004/07/21
- - HDF5 can now link to SZIP with or without szip's encoder.
- The new API function H5Zget_filter_info can be used to check
- szip's status. Attempting to assign szip to a dataset property
- list or attempting to write with szip will generate an error if
- szip's encoder is disabled. JL/NF - 2004/6/30
- - SZIP always uses K13 compression. This flag no longer needs to
- be set when calling H5Pset_szip. If the flag for CHIP
- compression is set, it will be ignored (since the two are mutually
- exclusive). JL/NF - 2004/6/30
- - A new API function H5Fget_name was added. It returns the name
- of the file by object(file, group, data set, named data type,
- attribute) ID. SLU - 2004/06/29
- - A new API function H5Fget_filesize was added. It returns the
- actual file size of the opened file. SLU - 2004/06/24
- - Added option that if $HDF5_DISABLE_VERSION_CHECK is set to 2,
- will suppress all library version mismatch warning messages.
- AKC - 2004/4/14
+ - Compound datatype has been enhanced with a new feature of size
+ adjustment. The size can be increased and decreased(without
+ cutting the last member). No API change is involved. SLU -
+ 2004/10/1
Parallel Library:
-----------------
+ - Allow compressed, chunked datasets to be read in parallel.
+ QAK - 2004/10/04
Tools:
------
- - h5repack was added to the tools suite. h5repack regenerates an HDF5 file
- from another HDF5 file, optionally applying HDF5 filters (compression)
- and/or chunking to the copied file. The filters options are read from
- the command line. See /doc/html/Tools.html for more details.
- PVN - 2004/9/13
-
- - h5dump includes new features:
- 1) Printing of dataset filters, storage layout and fill value information.
- 2) Print a list of the file contents.
- 3) Escape non printing characters.
- 4) Print the content of the boot block.
- 5) Print array indices with the data (the default).
- These options are all switch controlled. See /doc/html/Tools.html for more details.
- PVN - 2004/9/13
F90 API:
--------
- - added new subroutines:
- h5fget_filesize_f
- h5iget_file_id_f
- h5premove_filter_f
- h5zget_filter_info_f
- EIP 2004/9/21
-
- - added new h5fget_name_f and h5fget_filesize_f subroutines
- EIP 2004/07/08
C++ API:
--------
- - Added wrappers for array and variable length datatypes APIs
- - Added wrappers for newly added APIs from H5T, H5F, and H5I
- - Added many wrappers that were missing from the H5P API
- - Added the ability to reference HDF5 objects to these classes:
- DataSet, DataType, Group, and H5File (wrappers for H5R APIs)
- BMR 2004/08/04
Support for new platforms, languages and compilers.
=======================================
- - Added PGI Fortran support for Linux64 (x86_64) systems
- EIP - 2004/08/19
- - Absoft compiler f95 v9.0 is supported on Linux 2.4 32bit
- EIP - 2004/07/29
- - HDF5 Fortran APIs are supported on Mac OSX with IBM XL Fortran
- compiler version 8.1. This is a default compiler.
- - HDF5 Fortran APIs are supported on MAC OSX with Absoft F95 compiler
- version 8.2; set F9X environment variable to f95, for example
- setenv F9X f95
- Use --disable-shared --enable-static configure flags when Absoft
- compiler is used.
- EIP - 2004/07/27
-
-Bug Fixes since HDF5-1.6.2 release
+
+Bug Fixes since HDF5-1.6.3 release
==================================
Library
-------
- - Fixed parallel bug in which some processes attempted collective
- I/O while others did independent I/O. Bug appeared when some
- processes used point selections, and others didn't. JRM - 2004/9/15
- - Corrected error where dataset region references were written in an
- incorrect way on Cray machines. PVN & QAK - 2004/09/13
- - The H5Tget_native_type now determines the native type for integers
- based on the precision. This is to avoid cases of wrongly converting
- an int to a short in machines that have a short of 8 bytes but with
- 32bit precision (e.g Cray SV1). PVN - 2004/09/07
- - Changed H5Dread() to not overwrite data in an application's buffer
- with garbage when accessing a chunked dataset with an undefined fill
- value and an unwritten chunk is uncountered. QAK - 2004/08/25
- - Fixed error which could cause a core dump when a type conversion
- routine was registered after a compound datatype had been
- converted and then an equivalent compound datatype was converted
- again. QAK - 2004/08/07
- - Fixed memory overwrite when encoding "multi" file driver information
- for file's superblock. QAK - 2004/08/05
- - Fixed obscure bug where a filter which failed during chunk allocation
- could allow library to write uncompressed data to disk but think
- the data was compressed. QAK - 2004/07/29
- - Fixed bug where I/O to an extendible chunked dataset with zero-sized
- dimensions would cause library to fail an assertion.
- QAK - 2004/07/27
- - Fixed bug where chunked datasets which have filters defined,
- allocation time set to "late" and whose chunks don't align with
- the dataspace bounds could have incorrect data stored when
- overwriting the entire dataset on the first write. QAK - 2004/07/27
- - Added check to ensure that dataspaces have extents set. JML-2004/07/26
- - Fixed bug on some Solaris systems where HDF5 would try to use
- gettimeofday() when that function didn't work properly.
- JML - 2004/07/23
- - Fixed bug in H5Sset_extent_simple where setting maximum size to
- non-zero, then to zero would cause an error. JML - 2004/07/20
- - Allow NULL pointer for buffer parameter to H5Dread & H5Dwrite
- when not writing data ("none" selection or hyperslab or point
- selection with no elements defined). QAK - 2004/07/20
- - Calling H5Gcreate() on "/" or "." throws an error instead of
- failing quietly. JML - 2004/07/19
- - Fixed bug where setting file address size to be very small could
- trigger an assert if the file grew to more than 64 KB. Now throws
- an error and data can be recovered. JL/NF - 2004/07/14
- - Fixed bug where "resurrecting" a dataset was failing.
- QAK - 2004/07/14
- - Fixed bug where incorrect data could be read from a chunked dataset
- after it was extended. QAK - 2004/07/12
- - After compound datatype with variable-length string in the fields
- is committed to file, the size is messed up when it's read back.
- Fixed. SLU - 2004/06/11
- - Fixed potential file corruption bug when a block of metadata could
- overlap the end of the internal metadata accumulator buffer and
- the buffer would be extended correctly, but would incorrectly
- change it's starting address. QAK - 2004/06/09
- - Opaque datatype with no tag failed for some operations. Fixed.
- SLU - 2004/6/3
- - Fixed potential file corruption bug where dimensions that were
- too large (a value greater than could be represented in 32-bits)
- could cause the incorrect amount of space to be allocated in a
- file for the raw data for the dataset. QAK - 2004/06/01
- - Fixed dtypes "sw long double -> double" failure in QSC class
- machines. AKC - 2004/4/16
+ - Fix segmentation fault when calling H5Fflush with an attribute that
+ hasn't had a value written to it open. QAK - 2004/10/18
+ - Back up supporting bitfield and time types in H5Tget_native_type.
+ Leave it to future support. The function simply returns error
+ message of "not support" for bitfield and time types.
+ SLU - 2004/10/5
+ - Fixed address check in Core VFL driver to avoid spurious address/size
+ overflows for odd valued addresses and/or sizes. QAK - 2004/09/27
+ - Fixed problem where chunked datasets were not able to be deleted
+ from a file under certain circumstances. QAK - 2004/09/27/
Configuration
-------------
- - Fixed the long compile time of H5detect.c when v7.x Intel Compiler
- is used with optimization NOT off. AKC - 2004/05/20
+ - Long double is assumed to be a supported C data type. It is a
+ stanadard C89 type. AKC - 2004/10/22
+
Performance
-------------
Tools
-----
- - On SGI h5dump displayed only part of the data due to the bug
- in the system printf; fixed.
- EIP - 2004/09/21
+ - Fixed space utilization reported in h5ls to correct error in formula
+ used. QAK - 2004/10/22
+
Documentation
-------------
- - Several descriptive errors have been fixed throughout the
- documentation, particularly in the reference manual (RM).
- A selection particularly worthy of note would be these:
- - The H5Pset_szip description in the RM has been expanded and
- corrected to facilitate use of SZIP compression.
- - A note has been added to the H5Dcreate description that an
- unexplained failure is likely to be due to a property list error
- that is detected only at the time of dataset creation.
- -
- FMB - 2004/09/21
F90 API
-------
- Fortran functions h5dwrite/read_f and h5awrite/read_f do not
- accept dims parameter of INTEGER type anymore. Code was removed.
- 2004/04/15
C++ API
-------
- - H5::Exception's and its subclasses' constructors that were
- overloaded to take char pointers are removed and constructors
- that passed in reference of 'string' are changed to pass
- by value. In addition, the default value of the data member
- H5::Exception::detailMessage is changed from 0/NULL to
- DEFAULT_MSG ("No detailed information provided".)
- - Prototype for DSetCreatPropList::setLayout is changed: 1st parameter
- is removed because it was there only by mistake.
- BMR 2004/08/04
-
Documentation
=============
+
HDF5 Library documentation
--------------------------
- - HDF5 C++ API Reference Manual
- This document has been added to the HDF5 document set.
- The predecessor document, "HDF5 C++ Interfaces," has been removed.
- - HDF5 C++ API Design Specification
- A first draft of this document has been added to the HDF5 document
- set. The draft has been posted on the HDF5 website and a link
- has been added to the HDF5 documents index (index.html at the top
- level of the document set).
- - Parallel HDF5
- In prior releases, the HDF5 document set included two parallel
- HDF5 documents. Those documents have been deleted and the
- HDF5 documents index (index.html) now links to a "Parallel HDF5"
- page on the HDF5 website (http://hdf.ncsa.uiuc.edu/HDF5/PHDF5/).
- - HDF5 High Level APIs
- Links to the HDF5 High Level APIs and to the HDF5 High Level
- Reference Manual have been added to the HDF5 documents index
- (index.html).
- - HDF5 Reference Manual
- Tools: h5repack -- A description of the new h5repack tool has been
- added to the Tools page.
- Tools: h5dump -- Several new options have been added to h5dump.
- New functions -- All new functions have been added to the RM.
- API changes -- Relevant function descriptions have been updated in
- instances where programming interfaces have changed.
- FMB - 2004/09/21
Windows installation documentation
----------------------------------
- - INSTALL_Windows.txt has been enhanced to include instructions building
- HDF5 with FORTRAN and C++.
- - Two optional installation documents have been added. They are
- INSTALL_Windows_Short.txt and INSTALL_Windows_From_Command_Line.txt.
- INSTALL_Windows_Short.txt is supposed to help general users who
- only want to build,test and install HDF5 in a quick way.
- INSTALL_Windows_From_Command_Line.txt is supposed to help users who
- would like to compile,test and install HDF5 in command line environment.
- - INSTALL_Windows_withcpp.txt and INSTALL_Windows_withF90.txt became
- obsolete. Files are deleted from the release_docs directory.
- KY 2004/09/16, EIP 2004/9/21