Go to file
Robb Matzke 74618e3670 [svn-r155] Changes since 19980114
----------------------

./html/Datasets.html
	Removed some archaic comments about data spaces. Fixed example
	code.

./MANIFEST
./html/H5.format.html
./src/H5O.c
./src/H5Oprivate.h
./src/H5Ocstore.c		[DELETED]
./src/H5Oistore.c		[DELETED]
./src/H5Olayout.c		[NEW]
./src/Makefile.in
./test/istore.c
	Replaced H5O_CSTORE and H5O_ISTORE messages with a more
	general H5O_LAYOUT message.

./src/H5D.c
./src/H5Dprivate.h
./src/H5Dpublic.h
	A little more work on the pipeline.  Access to the file data
	is through the new H5F_arr_read() and H5F_arr_write() which do
	I/O on hyperslabs of byte arrays and don't depend on data
	layout.  This should simplify the I/O pipeline quite a bit.

	I also added another argument to H5Dread() and H5Dwrite() to
	describe the hyerslab of the file array on which I/O is
	occuring. We discussed this at last week's meeting.

./src/H5Farray.c		[NEW]
	Added functions that sit on top of H5F_block_read() and
	H5F_istore_read() and implement a common set of functions
	between all layouts.  This means I/O of hyperslabs of
	byte-arrays in the file to arrays of bytes in memory.  When
	operating on arrays of elements (>1byte) then we just add
	another dimension.  That is, a 10x20 array of int32 becomes a
	10x20x4 array of bytes.

	[This is the area I'll be working on most of next week to
	implement partial I/O for contiguous data and to improve
	performance for chunked data.]

./src/H5Fistore.c
./src/H5Fprivate.h
	Replaced the H5F_istore_t data type with the layout message
	H5O_layout_t which looks almost the same.  Eventually I'd like
	to rename `istore' to `chunked' everywhere and use `istore'
	for 1-d storage where the chunks are all different sizes like
	in the small object heap where each object is a chunk.

./src/H5V.c
	Changed ISTORE to LAYOUT in one place.

./test/dsets.c
	Fixed for extra argument to H5Dread() and H5Dwrite().
1998-01-16 14:52:04 -05:00
bin [svn-r110] Fixed problems with cpu=i686 1997-09-24 11:27:36 -05:00
config [svn-r151] Changes since 19980105 1998-01-07 12:14:26 -05:00
doc/tgif [svn-r23] A user's view of a basic HDF5 file. 1997-08-11 12:03:49 -05:00
examples [svn-r132] Examples directory 'examples' was added. It contains two programs 1997-10-22 16:15:54 -05:00
src [svn-r155] Changes since 19980114 1998-01-16 14:52:04 -05:00
test [svn-r155] Changes since 19980114 1998-01-16 14:52:04 -05:00
acconfig.h [svn-r133] ./MANIFEST 1997-10-22 17:08:14 -05:00
configure [svn-r134] Changes since 19971023 1997-10-24 16:03:10 -05:00
configure.in [svn-r133] ./MANIFEST 1997-10-22 17:08:14 -05:00
INSTALL [svn-r136] ./MANIFEST 1997-11-14 09:42:14 -05:00
INSTALL_MAINT [svn-r136] ./MANIFEST 1997-11-14 09:42:14 -05:00
Makefile.in [svn-r129] Changes since 19970916 1997-10-20 18:14:35 -05:00
MANIFEST [svn-r155] Changes since 19980114 1998-01-16 14:52:04 -05:00
README [svn-r127] Final tweaks for release. 1997-10-17 18:59:42 -05:00
RELEASE [svn-r127] Final tweaks for release. 1997-10-17 18:59:42 -05:00

This is the 10/15/97 prototype release of the HDF5 library.

This release is not fully functional for the entire API defined in the HTML
documentation, see the RELEASE file for information specific to this release of
the library.  The INSTALL file contains instructions on compiling and
installing the library.

Documentation for this release is in the html directory:
    H5.apiv2.html - API interface description for HDF5 interface
    H5.format.html - Format description for HDF5 files
    H5.intro.html - Introduction to programming with the HDF5 interface

Three mailing lists are currently set up for use with the HDF5 library:
    hdf5 - For general discussion of the HDF5 library with other users.
    hdf5dev - For discussion of the HDF5 library development with developers
        and other interested parties.
    hdf5announce - For announcements of HDF5 related developments, not a
        discussion list.
To subscribe to a list, send mail to "<list>-request@ncsa.uiuc.edu", (i.e.
hdf5-request@ncsa.uiuc.ed) with "subscribe <e-mail address> in the _body_ of
the message.  Messages to be sent to the list should be sent to
"<list>@ncsa.uiuc.edu"