summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r734] Changes since 19981001Robb Matzke1998-10-027-45/+62
| | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5D.c ./src/H5Fistore.c ./src/H5Fprivate.h Fixed a couple things for parallel hdf5 that I broke with the last checkin. ./src/H5Ofill.c If no fill value is specified it isn't added to the object header. ./tools/h5ls.c Added a line-feed after `Unknown object' is printed. ./tools/h5tools.c Fixed printing of scalar values. Need to still track down a failed assertion when H5Sselect_hyperslab() is called with a zero size....
* [svn-r733] Robb Matzke1998-10-0125-116/+1158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since 19980930 ---------------------- ./MANIFEST ./doc/html/H5.format.html ./src/H5D.c ./src/H5Dprivate.h ./src/H5Farray.c ./src/H5Fistore.c ./src/H5Fprivate.h ./src/H5O.c ./src/H5Ofill.c [NEW] ./src/H5Oprivate.h ./src/H5P.c ./src/H5Ppublic.h ./src/H5Sall.c ./src/H5Shyper.c ./src/H5Spoint.c ./src/H5Sprivate.h ./src/Makefile.in Added fill values as documented in previous e-mails. They only work for chunked datasets so far. ./src/H5E.c ./src/H5Epublic.h ./src/H5P.c Changed H5E_TEMPLATE to H5E_PLIST. ./src/H5Omtime.c ./src/H5V.c Fixed a typo in a comment. ./src/H5Tconv.c Fixed a bug in compound type conversions that caused an assertion to fail.
* [svn-r732] Disabled error reporting.Ruey-Hsia Li1998-09-301-8/+7
|
* [svn-r731] Changes since 19980930Robb Matzke1998-09-301-5/+42
| | | | | | | | | ---------------------- ./src/H5G.c ./test/unlink.c Renaming a symbolic link works like on Unix: the link is renamed but the link value is unchanged.
* [svn-r730] Changes since 19980928Robb Matzke1998-09-3019-306/+572
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./MANIFEST Changed freebsd2.2.1 to freebsd2.2.7 to match change in file name. Added a few missing files. Are all of these supposed to be distributed? ./tools/testfiles/h5dumptst.c + ./tools/testfiles/tall-1.ddl + ./tools/testfiles/tall-2.ddl + ./tools/testfiles/tall-3.ddl ./tools/testfiles/tall.ddl ./tools/testfiles/tall.h5 + ./tools/testfiles/tattr-1.ddl + ./tools/testfiles/tattr-2.ddl + ./tools/testfiles/tattr-3.ddl + ./tools/testfiles/tattr-4.ddl ./tools/testfiles/tattr.ddl ./tools/testfiles/tattr.h5 + ./tools/testfiles/tdset-1.ddl + ./tools/testfiles/tdset-2.ddl + ./tools/testfiles/tdset-3.ddl + ./tools/testfiles/tdset-4.ddl ./tools/testfiles/tdset.ddl ./tools/testfiles/tdset.h5 + ./tools/testfiles/tgroup-1.ddl + ./tools/testfiles/tgroup-2.ddl + ./tools/testfiles/tgroup-3.ddl ./tools/testfiles/tgroup.ddl ./tools/testfiles/tgroup.h5 + ./tools/testfiles/tslink-1.ddl + ./tools/testfiles/tslink-2.ddl ./tools/testfiles/tslink.ddl ./tools/testfiles/tslink.h5 ./src/H5B.c ./src/H5Bprivate.h ./src/H5D.c ./src/H5Dprivate.h ./src/H5Farray.c ./src/H5Fistore.c ./src/H5Fprivate.h ./src/H5Gstab.c ./src/H5P.c ./src/H5Ppublic.h ./src/H5Sall.c ./src/H5Shyper.c ./src/H5Spoint.c ./src/H5Sprivate.h ./test/istore.c Implemented split ratios as documented in previous e-mails. Frank, the new API functions are H5Pget_btree_ratios() and H5Pset_btree_ratios(). ./src/H5Sall.c ./src/H5Shyper.c ./src/H5Spoint.c ./src/H5Sprivate.h Added more type checking for the data transfer property list passed to these functions. ./src/H5D.c Added a dataset transfer property list as an argument to H5D_allocate() for the parallel version in order to pass split ratios down to H5F_istore_lock(). Eventually we won't need the split ratios for H5D_allocate() because we'll build a completely full B-tree from the leaves up, but it might be useful to have other transfer properties at that level anyway. I always caled H5D_allocate() with &H5D_dflt_xfer. ./MANIFEST ./test/Makefile.in ./test/overhead.c [NEW] Added an `overhead' test run by `make timings'.
* [svn-r729] Added expected output for dumper option test.Ruey-Hsia Li1998-09-281-0/+15
|
* [svn-r728] Added tests and expected optput for dumper options.Ruey-Hsia Li1998-09-2818-27/+360
|
* [svn-r727] Implemented dumper command line options.Ruey-Hsia Li1998-09-283-152/+498
| | | | Added tests for dumper options.
* [svn-r726] Changes since 19980924Robb Matzke1998-09-2815-169/+546
| | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./MANIFEST ./src/H5B.c ./src/H5Bprivate.h ./src/H5G.c ./src/H5Gnode.c ./src/H5Gprivate.h ./test/Makefile.in ./test/unlink.c [NEW] Finished H5Gunlink() and H5Grename(). ./src/H5F.c ./src/H5Fistore.c ./src/H5Fprivate.h Removed the last memcpy() from the chunk cache. ./src/H5Fistore.c The offset of a chunk within a dataset is an 8-byte quantity per dimension instead of 4 bytes. ./src/H5HL.c Fixed infinite loops in H5HL_remove().
* [svn-r725] Added the testh5dump test back into the automatic test.Albert Cheng1998-09-251-1/+4
| | | | | | | | During make test, it copies the master copy testh5dump.sh to a temperary copy, testh5dump and run it. Make clean remove only duplicated version, not the original master. Platform test: baldric.
* [svn-r724] Changed inline declarations back.Quincey Koziol1998-09-251-6/+6
|
* [svn-r723] Changed some "inline" to "__inline__" in function definitions to ↵Quincey Koziol1998-09-251-6/+6
| | | | | | better conform to ANSI standard.
* [svn-r722] Updated FreeBSD config file for new version of OS on hawkwindQuincey Koziol1998-09-251-0/+0
|
* [svn-r721] SnapshotRobb Matzke1998-09-252-2/+2
|
* [svn-r720] Changes since 19980922Robb Matzke1998-09-2410-465/+552
| | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5F.c ./src/H5Fprivate.h ./src/H5P.c ./src/H5Ppublic.h ./test/chunk.c ./test/dsets.c The number of slots in the raw data cache can be queried or set with H5Pget/set_cache(), which now take an extra argument. The default number of slots is 521 and the default maximum size is 1MB. ./src/H5Fistore.c ./src/H5Fprivate.h Finished optimizations. The cache is now a hash and a linked list instead of an array. The cpu time on my machine for H5F_istore_lock() has been cut by 60% and H5F_istore_unlock() by 35%.
* [svn-r719] SnapshotRobb Matzke1998-09-241-1/+1
|
* [svn-r718] Added tests for unioning hyperslabs with the H5S_SELECT_OR ↵Quincey Koziol1998-09-231-1/+719
| | | | | | operation to H5Sselect_hyperslab.
* [svn-r717] Added code to support unioning hyperslabs with the H5S_SELECT_OR ↵Quincey Koziol1998-09-235-83/+493
| | | | | | operation to H5Sselect_hyperslab.
* [svn-r716] Added barrier to H5F_istore_allocate to preclude racing with data ↵Robert Kim Yates1998-09-232-0/+34
| | | | writes.
* [svn-r715] SnapshotRobb Matzke1998-09-231-1/+1
|
* [svn-r714] Changes since 19980911Robb Matzke1998-09-2217-150/+914
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- This checkin is to fix a couple bugs for Jim Reus. Some features are not fully implemented but it shouldn't break anything. ./config/conclude.in ./test/Makefile.in `make clean' removes object files from the test directory as well as a couple more *.h5 temp files. ./config/hpux9.03 [NEW] New config file for HP/UX 9.03 ./src/H5B.c ./src/H5Bprivate.h ./src/H5Fistore.c ./src/H5G.c ./src/H5Gnode.c ./src/H5Gpkg.h ./src/H5Gprivate.h ./src/H5Gstab.c Not-yet-complete version of object removal. ./src/H5Fistore.c ./src/H5Fprivate.h Experimental optimizations, disabled by default. ./src/H5Fprivate.h Default low-level driver was changed to H5F_LOW_SEC instead of H5F_LOW_STDIO because the sec2 driver is much easier to debug. ./src/H5Fsplit.c ./src/H5G.c ./src/H5Z.c Changed a couple return statements to HRETURN. ./src/H5Odtype.c Removed a check for nested compound data types from back when they weren't implemented that raised an error. ./tools/h5tools.c Increased temp buffer sizes and added a check for buffer overflow so we fail an assertion (hopefully). This really needs to be fixed sometime. Added support for printing H5T_STRING data types.
* [svn-r713] SnapshotRobb Matzke1998-09-221-1/+1
|
* [svn-r712] Added temporary buffer support to several places in the library ↵Quincey Koziol1998-09-2116-282/+675
| | | | | | | which were calling malloc too often. Also, added caching of hyperslab blocks, which improves performance _significantly_ for hyperslab I/O.
* [svn-r711] Updated flags for better production compilingQuincey Koziol1998-09-211-2/+2
|
* [svn-r710] SnapshotRobb Matzke1998-09-211-1/+1
|
* [svn-r709] SnapshotRobb Matzke1998-09-201-1/+1
|
* [svn-r708] SnapshotRobb Matzke1998-09-191-1/+1
|
* [svn-r707] Made correction to reading zeroes at end of file, in H5F_mpio_read.Robert Kim Yates1998-09-181-9/+7
|
* [svn-r706] Added must_convert parameter to sconv->read and sconv->write ↵Robert Kim Yates1998-09-183-24/+78
| | | | | | | functions so that reads/writes can proceed in the unoptimized way if necessary, rather than simply failing if they can't be optimized.
* [svn-r705] SnapshotRobb Matzke1998-09-181-1/+1
|
* [svn-r704] SnapshotRobb Matzke1998-09-171-1/+1
|
* [svn-r703] Added NCSA header, title bar, and footer.Frank Baker1998-09-161-4/+40
|
* [svn-r702] Spelling corrections in comments. No changes to code.Frank Baker1998-09-164-5/+5
|
* [svn-r701] SnapshotRobb Matzke1998-09-161-1/+1
|
* [svn-r699] Updated version number for release.r1_1beta1Quincey Koziol1998-09-153-3/+6
|
* [svn-r698] Corrected octal apostrophe problem.Frank Baker1998-09-151-18/+18
| | | | | Clarifying edit re: named datatypes. Assorted spelling corrections and minor edits.
* [svn-r697] Replaced examples 1-8 with new code.Frank Baker1998-09-141-1454/+1532
| | | | | | | | Reordered examples to coincide with the sequence of use within the document. Moved NATIVE and named datatype discussions to be with the rest of the datatypes discussion. Fixed arrays illustrated in tables so that empty cells show clearly. Several dozen minor edits.
* [svn-r696] Added copyright notice/link.Frank Baker1998-09-111-9/+13
| | | | | Added dataspace mapping immage (H5.intro.datamap.gif). Fixed a few formatting errors.
* [svn-r695] New dataspace mapping image for "Introduction to HDF5."Frank Baker1998-09-111-0/+0
|
* [svn-r694] Copying developer's changes to doc/html/ version from doc/src/:Frank Baker1998-09-111-6/+12
| | | | | | Revised the description of h5dump. Changed argument 'files' to 'file'. Added ../html/ to the DDL hyperlink.
* [svn-r693] Update for beta release. Complete CVS log messages can be found withFrank Baker1998-09-1114-176/+1424
| | | | the versions of these files that are maintained in hdf5/doc/src/.
* [svn-r692] Modified loc_id parameter description to accomodate more more liberalFrank Baker1998-09-114-9/+10
| | | | | | | | | set of loc_id values. Functions requiring a change: H5Acreate H5Dopen H5Gpop, H5Glink, H5Gget_objinfo, H5Gget_linkval, H5Gset_comment, H5Gget_comment H5Topen
* [svn-r691] Changes since 19980910Robb Matzke1998-09-114-8/+95
| | | | | | | | | | | | | | | | ---------------------- ./MANIFEST Removed duplicate Ragged.html ./doc/src/Glossary.html Changed 1.0 to 1.2 since 1.0 is the current development branch, 1.1 will be development after beta release, and 1.2 will be the first complete release (see Version.html). ./test/dsets.c ./test/tstab.c Added more tests.
* [svn-r690] Revised the description of h5dump.Ruey-Hsia Li1998-09-111-0/+6
|
* [svn-r689] Fixed broken hyperlink.Frank Baker1998-09-111-1/+1
|
* [svn-r688] Added new documentation files:Frank Baker1998-09-111-3/+6
| | | | | | | | | ./doc/html/Copyright.html ./doc/html/Environment.html ./doc/html/Ragged.html ./doc/src/Copyright.html ./doc/src/RM_H5R.html ./doc/src/Tools.html
* [svn-r687] New "Introduction to HDF5" for the beta release.Frank Baker1998-09-111-2170/+1520
| | | | Extensive revisions and additions.
* [svn-r686] Changed argument files to file.Ruey-Hsia Li1998-09-101-6/+6
| | | | Corrected the address of DDL.
* [svn-r685] Changed H5Gget_stat to H5Gget_objinfo.Frank Baker1998-09-101-6/+6
|
* [svn-r684] RM_H5Front.htmlFrank Baker1998-09-1015-183/+1163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added link to Tools.html Clean up formatting. Added RM_H5R.html, Ragged Arrays, but link is commented out for Beta. RM_H5.html H5version Removed patch number parameter. H5check_version Removed patch number parameter. Corrected datatype to unsigned (was unsigned *). Added missing "Purpose:" statement. RM_H5A.html H5Aread/write Added reference to data conversion limitations. RM_H5D.html H5Dwrite Added "Writing to an external dataset will fail if the HDF5 file is not open for writing." H5Dread/write Added reference to data conversion limitations. RM_H5F.html H5Fflush Added H5Fflush. RM_H5G.html H5Gget_stat Fixed formatting error. Added mtime to the description of the data structure. Added the following "Note:", per Robb's checkin mesage: "Some systems will be able to record the time accurately but unable to retrieve the correct time; such systems (e.g., Irix64) will report an mtime value of 0 (zero)." Corrected successful return value. H5Gset_comment Added the following statement to "Description:" "Comments can be attached to any object that has an object header, e.g., data sets, groups, named data types, and data spaces, but not symbolic links. RM_H5P.html Cleaned up file formatting. H5Pset_filter Added these three functions. H5Pget_nfilters H5Pget_filter H5Pget_deflate Removed these three functions. (Actually, H5Pset_compression they are commented out, in case they should H5Pget_compression be reinstated.) RM_H5R.html Intial version of H5R reference manual entry, but still largely just a template. Not yet ready for distribution. Links to this document are currently commented out. RM_H5S.html H5S_set_extent_simple Changed name to H5Sselect_extent_simple. now: H5Sselect_extent_simpl H5Sselect_npoints Corrected return value. Now: H5Sget_select_npoints H5Sget_class Reinstated to RM. Changed name. now: H5Sget_space_type H5Soffset_simple Added these 6 functions. The there is a H5Sextent_copy link to Dataspaces.html for the 10 "not yet H5Sset_extent_none implemented (NYI)" functions. H5Sselect_all H5Sselect_none H5Sselect_valid RM_H5T.html Added the following datatypes (though the list of native datatypes is commented out): H5T_NATIVE_HSIZE H5T_NATIVE_HSSIZE H5T_NATIVE_HERR H5T_NATIVE_HBOOL Tools.html Corrected h5ls and h5repart sections. Glossary.html Unlinked for Beta. Copyright.html New file. Copyright statement, linked into User's Guide and Reference Manual. General Changed the following function names: From: To: H5version H5get_libversion H5vers_check H5check_version H5Anum_attrs H5Aget_num_attrs H5Fget_create_template H5Fget_create_plist H5Fget_access_template H5Fget_access_plist And associated "template" -> "property list" edits. H5Gstat H5Gget_stat H5Sextent_npoints H5Sget_simple_extent_npoints H5Sextent_ndims H5Sget_simple_extent_ndims H5Sextent_dims H5Sget_simple_extent_dims H5Sget_class H5Sget_simple_extent_type H5Sselect_npoints H5Sget_select_npoints Added links to Tools.html and RM_H5R.html (Ragged Arrays), though link to RM_H5R.html is commented out for now.