summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r742] Added H5I_type_t type to types auto-detected.Quincey Koziol1998-10-071-0/+1
|
* [svn-r741] Added H5R*.[ch] filesQuincey Koziol1998-10-071-0/+3
|
* [svn-r740] Correct erroneous cross-reference. (I.e., cross-reference toFrank Baker1998-10-072-2/+2
| | | | Datatypes.html was corrected to point to Dataspaces.html.)
* [svn-r739] Switched ragged array "H5R" API to "H5RA" to make room for the ↵Quincey Koziol1998-10-0611-218/+218
| | | | reference API.
* [svn-r738] *** empty log message ***Robb Matzke1998-10-061-0/+376
|
* [svn-r737] Changed H5I groups to have a H5I_ prefix before them, to better ↵Quincey Koziol1998-10-0519-327/+339
| | | | | | align with the library.
* [svn-r736] Updated the dependency files.Robb Matzke1998-10-052-43/+149
|
* [svn-r735] Changes since 19981002Robb Matzke1998-10-0510-128/+920
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5D.c Fill values are working for contiguous datasets now except there are two things that need more support from the data space layer, specifically the ability to form a selection from the difference of two selections. They are (1) extending an external contiguous dataset, (2) optimization by delaying the fill until after the first H5Dwrite(). Renamed H5D_allocate() to H5D_init_storage() since allocation is only part of the story. Added a data space argument so it doesn't have to query the space from the object header -- the space is always available in the caller anyway. Removed `#ifdef HAVE_PARALLEL' from a few places where it wasn't necessary. We don't need it around code that doesn't compile anything from mpi.h or mpio.h. ./src/H5Fistore.c Uncommented H5F_istore_alloc() for non-parallel and moved the `#ifdef HAVE_PARALLEL' just around Kim's barrier. ./src/H5Fmpio.c Wrapped a couple long lines. Got rid of two signed vs. unsigned comparison warnings. ./MANIFEST ./test/Makefile.in ./test/fillval.c [NEW] Added tests for fill values. The contiguous dataset extend test is disabled until H5S_SELECT_DIFF is implemented. ./tools/Makefile.in Fixed a bug where `make test' didn't build the executables first. This should cause the snapshots to start up again. ./Makefile.in Changed to build in `test' directory before `tools' directory. We want the library tests to pass before we even start considering the tools. You can still build and/or test the tools independent of the library tests passing.
* [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