Commit Graph

676 Commits

Author SHA1 Message Date
Frank Baker
2a7c272a69 [svn-r679] User-level descriptions of the HDF5 interactive tools:
h5dump
	h5ls
	h5repart
This page is accessed via the HDF5 Reference Manual (RM_H5Front.html).
1998-09-09 14:23:06 -05:00
Robb Matzke
ba9581e64c [svn-r678] ./bin/h5vers
./bin/release
	Fixed some minor things to make them work better.
1998-09-09 13:19:59 -05:00
Robb Matzke
b44eb55b33 [svn-r677] ./MANIFEST
Removed ./doc/html/H5.api.html
1998-09-09 13:19:18 -05:00
Frank Baker
d4e41165c4 [svn-r676] H5.api.html is superseded by RM_H5*.html family of files. (This change
occured at the time of the second alpha release.)
1998-09-09 13:11:31 -05:00
Quincey Koziol
586a7e645b [svn-r675] Added some missing files. 1998-09-09 12:31:19 -05:00
Robert Kim Yates
bd07e10e56 [svn-r674] Removed no-longer valid comment from H5F_low_class_t definition. 1998-09-08 18:59:01 -05:00
Robb Matzke
b5e2752ad6 [svn-r673] Changes since 19980908
----------------------

./COPYING
	Reformatted as text instead of C.  Removed zlib crew from the
	list of contributors since no zlib code is actually in the
	hdf5 library.

./INSTALL
./INSTALL.ascired
./MANIFEST
	Minor updates for Beta release including version number
	change.

./INSTALL_MAINT
	Added information about making a release.

./RELEASE
	Updated function list based on public header files.

./bin/checkposix
	Got rid of complaints about some obvious things.

./doc/html/H5.api.html
./doc/html/RM_H5F.html
./src/H5F.c
./src/H5Fpublic.h
./test/tfile.c
	Changed H5Fget_create_template() and H5Fget_access_template()
	to H5Fget_create_plist() and H5Fget_access_plist() since that
	conforms better to lots of other names.

./doc/html/Datatypes.html
./doc/html/ExternalFiles.html
./doc/html/Files.html
./doc/html/H5.api.html
./doc/html/H5.sample_code.html
./doc/html/RM_H5F.html
./doc/html/RM_H5Front.html
	Changed `template' to `property list', etc.

./doc/html/Ragged.html	   [NEW]
	Documentation for ragged arrays.

./src/H5Iprivate.h
./src/H5Ipublic.h
./src/H5I.c
	Changed the scope of some symbols to be more local.

./src/H5.c
./src/H5AC.c
./src/H5D.c
./src/H5E.c
./src/H5F.c
./src/H5Ffamily.c
./src/H5Fistore.c
./src/H5Flow.c
./src/H5Fsec2.c
./src/H5Fsplit.c
./src/H5Fstdio.c
./src/H5G.c
./src/H5Gnode.c
./src/H5HG.c
./src/H5I.c
./src/H5O.c
./src/H5Ocomp.c
./src/H5Odtype.c
./src/H5Oefl.c
./src/H5Omtime.c
./src/H5Oname.c
./src/H5P.c
./src/H5S.c
./src/H5Shyper.c
./src/H5Tbit.c
./src/H5Tconv.c
./src/H5V.c
./src/H5Z.c
./src/H5private.h
	Fixed some violations of our naming scheme by adding HD to the
	beginning of all Posix functions.
1998-09-08 14:15:44 -05:00
Robb Matzke
72a58073cd [svn-r672] Changes since 19980904
----------------------

./MANIFEST
./bin/release
./bin/snapshot
	The format of the MANIFEST file has been relaxed -- comments
	and blank lines should no longer confuse the tools that use
	it.

	As before, this file should contain a list of *all* files that
	are part of HDF5, which means all files which are managed by
	CVS/SVF.  However, files can be marked so they're not part of
	a release by adding _DO_NOT_DISTRIBUTE_ after the file name.

	I've removed all the *.obj files from the distribution by
	adding _DO_NOT_DISTRIBUTE_ after their names.  I also removed
	the old white-papers that might not apply to the current
	version of the library and documentation about chunking
	performance since it's wrong now that chunk caching is
	implemented. Everyone please check the files you're
	responsible for to make sure that they should really be part
	of a release.

	To get a list of all files use
	   grep '^\.' MANIFEST | cut -f1

	To get a list of files for distribution use:
	   grep '^\.' MANIFEST | grep -v _DO_NOT_DISTRIBUTE_

	(These commands assume tabs in the MANIFEST file.  If the file
	might contain spaces then run it through `unexpand' or `tr'
	first).

./configure.in
./configure
./src/H5config.h.in
./test/ragged.c
	Check for sigaction().

./test/Makefile.in
	The `clean' target removes the timing tests.
1998-09-08 08:39:18 -05:00
Robb Matzke
fbacf0337a [svn-r671] Changes since 19980904
----------------------

./MANIFEST
./bin/release
./bin/snapshot
	The format of the MANIFEST file has been relaxed -- comments
	and blank lines should no longer confuse the tools that use
	it.

	As before, this file should contain a list of *all* files that
	are part of HDF5, which means all files which are managed by
	CVS/SVF.  However, files can be marked so they're not part of
	a release by adding _DO_NOT_DISTRIBUTE_ after the file name.

	I've removed all the *.obj files from the distribution by
	adding _DO_NOT_DISTRIBUTE_ after their names.  I also removed
	the old white-papers that might not apply to the current
	version of the library and documentation about chunking
	performance since it's wrong now that chunk caching is
	implemented. Everyone please check the files you're
	responsible for to make sure that they should really be part
	of a release.

	To get a list of all files use
	   grep '^\.' MANIFEST | cut -f1

	To get a list of files for distribution use:
	   grep '^\.' MANIFEST | grep -v _DO_NOT_DISTRIBUTE_

	(These commands assume tabs in the MANIFEST file.  If the file
	might contain spaces then run it through `unexpand' or `tr'
	first).

./configure.in
./configure
./test/ragged.c
	Check for sigaction().

./test/Makefile.in
	The `clean' target removes the timing tests.
1998-09-08 08:38:29 -05:00
Robb Matzke
fb838d175c [svn-r670] Fixed a bandwidth calculation for the partial read test. 1998-09-04 10:20:58 -05:00
Robb Matzke
e589c2ed3d [svn-r669] Added missing file from tools directory 1998-09-04 10:20:29 -05:00
Ruey-Hsia Li
9384202d42 [svn-r668] Tempory turned off the automatic test. 1998-09-04 10:02:10 -05:00
Ruey-Hsia Li
970f5f068c [svn-r667] Revised output because now the h5dump tests are done in
the directory testfiles.
1998-09-03 15:47:17 -05:00
Ruey-Hsia Li
23d08b3509 [svn-r666] Added TESTS entries to Makefile.in for automatic tests.
Initial version of testh5dump.sh which runs the h5dump tests.
1998-09-03 15:46:32 -05:00
Ruey-Hsia Li
2bbe015b85 [svn-r665] HDF5 binary files for h5dump tests. Generated by h5dumptst.c. 1998-09-03 15:43:57 -05:00
Ruey-Hsia Li
5a1be3bda3 [svn-r664] Initial version of program that generates hdf5 binary files for
h5dump tests.
1998-09-03 15:20:02 -05:00
Ruey-Hsia Li
85bd27dbd7 [svn-r663] Expected output for the h5dump test. 1998-09-03 15:16:05 -05:00
Robb Matzke
7081f2d6e6 [svn-r662] Fixed a typo in a string 1998-09-03 10:31:04 -05:00
Robb Matzke
ea951145b8 [svn-r661] Skipping a test is not the same as failing. 1998-09-03 10:30:11 -05:00
Robb Matzke
37247875fe [svn-r660] Fixed timeout problems on slow machines 1998-09-03 09:59:51 -05:00
Robb Matzke
f6e70a6142 [svn-r659] Fixed a parallel build problem; make -j should work again now. 1998-09-03 09:59:27 -05:00
Robb Matzke
6589650eea [svn-r658] Changes since 19980901
----------------------

./test/dtypes.c
	Got rid of one of some of the `increases alignment' warnings.

./test/tselect.c
	Got rid of an unused variable.
1998-09-03 08:49:48 -05:00
Robb Matzke
40bf5deddd [svn-r657] Snapshot 1998-09-03 04:20:38 -05:00
Robert Kim Yates
2041938568 [svn-r656] Changed error report for failed optimized parallel xfers
in H5D_read and H5D_write.
1998-09-02 18:52:33 -05:00
Robert Kim Yates
07f1057ec7 [svn-r655] Changed H5F_low_write's treatment of eof in nonblock parallel writes. 1998-09-02 16:52:25 -05:00
Quincey Koziol
97f56b57a0 [svn-r654] Fixed last bug (hah! ;-) for beta release, changed H5Gget_stat to H5Gget_objinfo
and renamed internal functions to match up with the renamed API functions.
1998-09-02 16:16:24 -05:00
Quincey Koziol
8fde009d73 [svn-r653] Removed weird binary character in comment. (Probably copyright mark, but it
was confusing cvs)
1998-09-02 16:11:04 -05:00
Robert Kim Yates
0a6f9f16d8 [svn-r652] Removed H5Fmpioprivate.h, moved its contents to H5Fprivate.h. 1998-09-01 17:42:00 -05:00
Robert Kim Yates
260af101fa [svn-r651] Changed name: call H5Sget_simple_extent_dims instead of old H5Sextent_dims. 1998-09-01 17:31:30 -05:00
Robert Kim Yates
1af0223f4e [svn-r650] Eliminated H5Fmpioprivate.h, moved contents to H5Fprivate.h. 1998-09-01 16:42:41 -05:00
Robert Kim Yates
caefe38d87 [svn-r649] Eliminated H5Fmpioprivate. 1998-09-01 16:40:50 -05:00
Frank Baker
ac784dcef4 [svn-r648] Make subheading numbering consistent and fix error in level 3 header
numbering sequence.

Add internal named link to "File Families" section (for references
from Reference Manual).
1998-09-01 16:18:42 -05:00
Elena Pourmal
f4567c67fb [svn-r647] Source code was reformatted according to the hdf5 programming standards. 1998-09-01 11:19:23 -05:00
Elena Pourmal
ebbe57c142 [svn-r646] Source code was reformatted according to the hdf5 programming standards. 1998-09-01 10:57:33 -05:00
Elena Pourmal
94a9576ee7 [svn-r645] ./examples/h5_attribute.c
./examples/h5_select.c

                         Cosmetic changes to the source format

./examples/h5_chunk_read.c
./examples/h5_read.c

                         Third argument in the H5select_hyperslab
                         function had wrong datatype. Fixed.
1998-09-01 10:07:02 -05:00
Robb Matzke
697b9c5ad0 [svn-r644] Changes since 19980931
----------------------

./test/cmpd_dset.c
	Uncommented the last test again and there are still bugs.
1998-09-01 09:49:30 -05:00
Elena Pourmal
e145787beb [svn-r643] INSTALL : Section "for those who do not like to read" has been edited.
MANIFEST: New example files have been added.
1998-09-01 08:02:15 -05:00
Robb Matzke
96c626d42f [svn-r642] Snapshot 1998-09-01 04:19:50 -05:00
Quincey Koziol
4aa79bb211 [svn-r641] Changed function names for beta release. 1998-08-31 22:35:23 -05:00
Robert Kim Yates
5aa61b6fcf [svn-r640] Added __unused__ to H5S_mpio_spaces_xfer parameters pline and efl. 1998-08-31 16:46:36 -05:00
Elena Pourmal
65dea75ab8 [svn-r639] Two new examples h5_select.c and h5_attribute.c were added to the directory.
Makefile.in was modified to reflect those changes.

Tested on Sun Sparc ( baldric) and DEC Alpha (gondolin)
1998-08-31 16:36:28 -05:00
Robert Kim Yates
0d7ec99e1d [svn-r638] Added function prototypes. 1998-08-31 16:30:31 -05:00
Robert Kim Yates
0c6c4eeb60 [svn-r637] Added include H5Fmpioprivate.h 1998-08-31 16:28:11 -05:00
Ruey-Hsia Li
ca953eb331 [svn-r636] Removed warning messages during compilation.
Used H5Gstat to check object type.
Modified h5dumputil.c to reflect changes of h5tools.c
1998-08-31 14:52:53 -05:00
Robb Matzke
2ab2e14bb5 [svn-r635] Changes since 19980831
----------------------

./Makefile.in
	Running `make distclean' will not fail if one of the
	subdirectories has already been cleaned.

./config/BlankForm
./config/irix5.3
	Cleaned it up more.  Added better support/documentation for
	systems that have more than one compiler.

./config/alpha-dec-osf4.0	[NEW]
	Added a new config file as a result of testing on Jim Reus's
	machine.

./test/chunk.c
	Scaled down the testing range so we can actually run it
	interactively.

./tools/h5import.c
	Included <unistd.h> to get rid of warning for close().

./src/H5detect.c
	Seg-faults on Linux for some reason when NDEBUG is defined, so
	I just undef it at the top of the source.

./test/big.c
	Added a fflush().

./tools/h5ls.c
	The `-d' flag now works even when `-v' isn't specified.

./examples/h5_chunk_read.c
./examples/h5_compound.c
./examples/h5_extend_write.c
./examples/h5_group.c
./examples/h5_read.c
./examples/h5_write.c
	Indented according to hdf5 standards.

	Fixed compiler warnings
1998-08-31 14:21:23 -05:00
Albert Cheng
473452205d [svn-r634] *** empty log message *** 1998-08-31 14:07:58 -05:00
Robb Matzke
1e38c13785 [svn-r633] Changes since 19980828
----------------------

./RELEASE
	Updated with important changes I made since the second beta.

./src/H5A.c
./src/H5D.c
./src/H5Dprivate.h
./src/H5G.c
./src/H5Gprivate.h
./src/H5R.c
./src/H5Rprivate.h
./src/H5T.c
./src/H5Tprivate.h
	Any API function that used to take an `hid_t loc_id' followed
	by a `const char *name' can now take any type of object for
	the loc_id as long as the object is somehow associated with a
	file. Internally, H5G_loc() was modified to return an
	H5G_entry_t* instead of an H5G_t* so it's more general.

	Among other things, this allows one to retrieve information
	about an object like a named type or dataset without knowing
	the name of the type or dataset:

	    int
	    get_nlinks (hid_t obj)
	    {
	        H5G_stat_t	sb;
		if (H5Gstat(obj, ".", TRUE, &sb)<0) return -1;
		return sb.nlink;
	    }

./test/gheap.c
./test/istore.c
	These files needed a couple of changes because they call some
	of the internal functions whose H5G_t arguments changed to
	H5G_entry_t.

./src/H5A.c
	Got rid of all the switch statements for getting symbol table
	entries for varous objects and replaced them with a call to
	H5G_loc() allowing attributes to automatically apply to any
	type of object that belongs to a file.

./test/Makefile.in
	Moved the ragged array tests from the normal list of tests to
	the `make timings' target.

./test/ragged.c
	Added rewrite tests -- rewrite the rows of a dataset changing
	the number of rows and the length of each row.

./test/mtime.c
	Added a test that checks that H5Gstat() can be called with a
	dataset as the first argument.

./src/H5S.c
	Added #ifdef HAVE_PARALLEL around code to check for the
	HDF5_MPI_OPT_TYPES environment variable because the global
	variable that gets set is #ifdef'd.

./bin/release
	bzip2 uses .bz2 as the file extension.
1998-08-31 08:46:47 -05:00
Robert Kim Yates
e4053f38c2 [svn-r632] Extended comment about elimination of redundant metadata writes. 1998-08-28 19:17:20 -05:00
Robert Kim Yates
c435f33870 [svn-r631] Added H5Fmpioprivate.h 1998-08-28 18:40:13 -05:00
Robert Kim Yates
1373661a78 [svn-r630] Added code to eliminate redundant writes of metadata,
so only proc 0 writes it to disk.  The elimination is activated
only when the environment variable HDF5_MPI_1_METAWRITE is nonzero;
otherwise all processes that opened the file will write the metadata to disk.
1998-08-28 18:37:58 -05:00