summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12694] Fixed a couple of typos in the comment block for H5Oincr_refcount.James Laird2006-09-291-2/+2
|
* [svn-r12693] Changed return values of H5O*_refcount functions to be herr_t ↵James Laird2006-09-291-7/+9
| | | | | | | | instead of int. Mostly cosmetic change. Testing on mir.
* [svn-r12692] Removed code that was used to support lazy allocation of file spaceJames Laird2006-09-284-89/+2
| | | | | | | since HDF5 no longer allocates file space lazily. Tested on mir; should be only a cleanup, since the code isn't called from anywhere.
* [svn-r12691] Fix two minor bugs at batch files that include testing ↵MuQun Yang2006-09-272-3/+10
| | | | | | h5jam/h5unjam. MSVS 6.0 C/C++
* [svn-r12690] h5test.h and libtest.a are needed for high level test projects. ↵MuQun Yang2006-09-2712-82/+94
| | | | | | Windows projects need to be updated. Test with MSVS 6.0
* [svn-r12689] Added bin/gcov_script to the MANIFESTJames Laird2006-09-271-0/+1
|
* [svn-r12688] Added a script to generate code coverage information. To ↵James Laird2006-09-261-0/+52
| | | | | | | | | create files that record how often each line of HDF5 source was run, check out a fresh copy of hdf5 and run "bin/gcov_script" . No changes to the code.
* [svn-r12687] reverted back some changes that inadvertedely added some ↵Pedro Vicente Nunes2006-09-2650-236/+182
| | | | | | | | output to the parallel part of h5diff tested : heping parallel
* [svn-r12686] Added compression to Packet Tables. Now both C and C++ packet ↵James Laird2006-09-2616-90/+274
| | | | | | | | | | | | | | | | tables have an extra parameter that sets the deflate filter. Added tests, made examples use the new APIs. Cleaned up include files a little and removed some casts that I hope are superfluous. If anybody encounters strange errors in the packet table tests where the chunk size is set to some extremely large value, please let me know, but I was unable to reproduce this error on any system. Tested on mir, heping, sol, juniper, VS 6.0. Looked for the chunk size error on several other systems a month or two ago.
* [svn-r12685] added a new binary file for h5dump testfilesPedro Vicente Nunes2006-09-261-0/+1
|
* [svn-r12684] Pedro Vicente Nunes2006-09-262-2/+2
| | | | corrected usage message to have an example of the new binary parameters
* [svn-r12683] Pedro Vicente Nunes2006-09-2610-62/+116
| | | | | | | | | | | | | | | | | | revised binary flags, added a new file to the test generator program to be used in the binary tests usage is now -o F, --output=F Output raw data into file F -b F, --binary=F Binary output, of form F (into file -o F). Recommended usage is with --dataset=P Form F of binary output is: MEMORY for memory type, FILE for the disk file type, LE or BE for pre-existing little or big endian types example ./h5dump -d integer -b MEMORY -o out.bin tbinary.h5
* [svn-r12682] Description:Quincey Koziol2006-09-261-1/+1
| | | | | | | Make Windows64 compiler happy by initializing variable... :-) Tested on: None - just eyeballed (very minor)
* [svn-r12681] Description:Quincey Koziol2006-09-261-178/+180
| | | | | | | Encode/decode object references in portable way. Tested on: Solaris/64 2.9 (shanti)
* [svn-r12680] Description:Quincey Koziol2006-09-2526-1597/+2386
| | | | | | | | | Review, revise & checkin in Peter's latest round of object copy changes, which add basic support for datasets & attributes with reference datatypes. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12678] bug fixPedro Vicente Nunes2006-09-2550-182/+236
| | | | | the number of atribute differences was not added to the total sum of differences
* [svn-r12676] Adding jamtest.bat line for windows.MuQun Yang2006-09-201-0/+1
|
* [svn-r12675] Pedro Vicente Nunes2006-09-201-8/+13
| | | | | added a new output file for the case of missing file name, conforming to the new usage message
* [svn-r12674] Add a batch file to test the validation of h5jam/h5unjam tool. ↵MuQun Yang2006-09-192-2/+92
| | | | The correctedness test is much harder to be implemented by using batch script on windows. Will handle this later.
* [svn-r12673] Pedro Vicente Nunes2006-09-191-8/+18
| | | | | | | added long names for parameter switches that did not have them, reformated usage message tested: heping
* [svn-r12672] Purpose: Updating C++ examplesBinh-Minh Ribler2006-09-194-552/+642
| | | | | | | | | | Description: Updated existing C++ examples to be similar to C examples. Platforms tested Linux 2.4 (heping) SunOS 5.9 (shanti) AIX 5.1 (copper)
* [svn-r12671] Pedro Vicente Nunes2006-09-186-17/+158
| | | | | | | added a test file generator program for h5copy, modified test script to use that file, added binary file to repo tested on heping, shanti
* [svn-r12670] Snapshot version 1.8 release 0 (alpha5)HDF Admin2006-09-165-16/+16
|
* [svn-r12669] Description:Quincey Koziol2006-09-155-10/+67
| | | | | | | | Use a slightly less efficient method of computing the log2() on SGI IRIX64, in order to avoid a compiler bug when optimizations are turned on. Tested on: SGI IRIX64 6.5 (atlantia)
* [svn-r12668] Description:Quincey Koziol2006-09-1520-71/+74
| | | | | | | Re-run 'bin/reconfigure' script after recent checkins Tested on: none - shouldn't have any affect on compilation
* [svn-r12667] This is VMS maintenance for alpha5 release.Elena Pourmal2006-09-151-5/+5
| | | | Commented out fheap test until we have a chance to work on the failures.
* [svn-r12666] Description:Quincey Koziol2006-09-141-1/+1
| | | | | | | Initialize local variable that is causing compiler problems on Windows/64 Tested on: None - too trivial
* [svn-r12665] Pedro Vicente Nunes2006-09-131-3/+5
| | | | added comments
* [svn-r12664] Pedro Vicente Nunes2006-09-131-17/+72
| | | | | modified the h5copy test script so that it calls h5diff to check the copied file/object
* [svn-r12663] Description:Quincey Koziol2006-09-121-43/+29
| | | | | | | | | Don't protect direct block when removing object from managed heap blocks - all the information we need is available without the extra I/O. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12662] Description:Quincey Koziol2006-09-123-21/+17
| | | | | | | | Whitespace/formatting/compiler warning cleanup. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12661] Description:Quincey Koziol2006-09-123-10/+213
| | | | | | | | | | | Add 'loookup3' checksum routine and switch to using it for metadata checksums - it's just as "strong" as the CRC32 and about 40% faster in general (with some compiler optimizations, it's nearly as fast as the fletcher-32 algorithm). Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12660] More revision for the h5repack batch file for with and without ↵MuQun Yang2006-09-121-19/+20
| | | | gzip/szlib compression filters
* [svn-r12659] This is VMS maintenance check-in.Elena Pourmal2006-09-112-1/+8
| | | | | | | | | | | Some of the tests cannot be run on VMS since they try to open the same file twice. Solution: Bypass the tests according to the H5_CANNOT_OPEN_TWICE variable setting. Platforms tested: VMS server and heping.
* [svn-r12658] There was a bug in the repacktest.BAT on windows.MuQun Yang2006-09-111-3/+49
| | | | | | If either szip or zlib filter was not present, the batch still tried to use h5repack tool to test the data compression feature. Therefore the h5repack test failed. Fixed the bug. Now if the compression filter is not present, that particular repack test will be skipped.
* [svn-r12657] Description:Quincey Koziol2006-09-112-27/+26
| | | | | | | | | Clean up whitespace/formatting. Tested on: Mac OS/PPC 10.4 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12656] Description:Quincey Koziol2006-09-115-53/+156
| | | | | | | | | | | | | | | Add "use the latest version of the file format" flag to the file access property list and internal file data structures. Fix bug where metadata block size was retrieved instead of the small data block size. Categorize property list routine prototypes in the public header file. Tested on: Mac OS/PPC 10.4 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12655] Description:Quincey Koziol2006-09-1112-907/+1348
| | | | | | | | | | | | Add "op" routine to perform operation on heap object "in situ", to allow for faster operations on dense links during B-tree traversal & lookup. Refactor the "read" routine to use the internal version of the "op" routine, to keep the code duplication as low as possible. Tested on: Mac OS X.4/PPC (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12651] Description:Quincey Koziol2006-09-065-71/+80
| | | | | | | | Clean up compiler warnings. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12650] Description:Elena Pourmal2006-09-055-13/+60
| | | | | | | | | Purify found some memory leaks in the code related to the HDF5 external links. James provided the fix and asked me to check it in. Tested: heping, mir, shanti, and juniper
* [svn-r12649] Description:Quincey Koziol2006-09-054-33/+179
| | | | | | | | | | | | Add a CRC algorithm to the library, initially for "small" (<256 byte) metadata blocks. Update checksum tests to verify it's working correctly. Tested: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2) (Will be testing on more platforms after checkin)
* [svn-r12648] Description:Elena Pourmal2006-09-051-1/+2
| | | | | | | | | | | | | | This is VMS problem only. H5Dremove_all function was modified to use HDremove. Since HDremove is defined as HDremove_all in H5private.h, function became recursive causing all kinds of resource problems. Solution: Use "remove" instead. Platforms tested: VMS server
* [svn-r12647] Description:Quincey Koziol2006-09-051-2/+2
| | | | | | | | | Eliminate redundant "B-tree type" byte from internal & leaf nodes. May possibly improve B-tree density in rare circumstances... Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12646] Description:Quincey Koziol2006-09-051-12/+2
| | | | | | | | | Remove some references to "twig" and "branch" internal B-tree nodes, which were eliminated in the previous checkin. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12645] Description:Quincey Koziol2006-09-054-59/+69
| | | | | | | | | | Enable the checksums on the free space tracker's metadata. Clean up a few compiler warnings from 64-bit machines. Tested: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12644] Description:Quincey Koziol2006-09-0510-1057/+696
| | | | | | | | | | | | | Improve density of the B-tree further. For greater depths of B-trees, the gains are over 100%... Also, don't split internal nodes with 3->4 splits, use a 1->2 split instead, so that the density of the nodes around a split is maximized. Tested: Mac OS X/PPC 10.4 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12642] Frank Baker2006-09-041-61/+68
| | | | | | | | | | Description: Update copyright notice, after assignment of the HDF products to THG. Adds "Copyright 2006 by The HDF Group (THG)." Provides separate credits to the U of I for 'NCSA HF5' and to THG for 'HDF5'. Testing: Visual inspection.
* [svn-r12640] Frank Baker2006-09-0419-0/+307
| | | | | | | | Description: Add per-directory abbreviated copyright notices (abbreviated COPYING files pointing to full notices). Tested: MANIFEST verified; not otherwise tested.
* [svn-r12638] Description:Quincey Koziol2006-09-048-2553/+4014
| | | | | | | | | | | | Split edge nodes in the tree with a 1->2 node split, instead of a 2->3 node split, which creates a more dense tree when a pattern of record insertions occurs (because it leaves behind full nodes instead of 2/3 full nodes). Tested: FreeBSD/32 4.11 (sleipnir) Linux/64 2.4 (mir) Linux/32 2.4 (heping) Solaris/64 2.9 (shanti)
* [svn-r12636] Purpose:Albert Cheng2006-08-291-5/+20
| | | | | | | | | | Improve default settings. Use mpicc, mpif90, mpirun as the default $CC, $FC, and $RUNPARALLEL if enable-parallel. Tested: in TG-NCSA both serial and parallel.