summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r11897] Purpose:John Mainzer2006-01-2711-6490/+922
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Add parallel test for metadata cache 2) Split serial test for metadata cache into two parts 3) Fix bug in which cache was flushed needlessly when the cache wasn't full. 4) Performance improvements 5) Update API for parallel cache coherency bug fix. Description: See above. Solution: See above. Platforms tested: h5committest Misc. update:
* [svn-r11896] Purpose:John Mainzer2006-01-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | 1) Add parallel test for metadata cache 2) Split serial test for metadata cache into two parts 3) Fix bug in which cache was flushed needlessly when the cache wasn't full. 4) Performance improvements Description: See above. Solution: See above. Platforms tested: h5committest Misc. update:
* [svn-r11895] Purpose:Leon Arber2006-01-271-9/+16
| | | | | | | | | | | | | | | Bug fix. Description: Seems like some compilers don't like the "inline" function spec. Solution: Removed the inline description for the sub_time function. Platforms tested: heping and tg-login. Misc. update:
* [svn-r11894] Purpose:Leon Arber2006-01-263-12/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature, address bug #426 Description: The h5perf test now also keeps track of the time it takes to: open a file: Time between start of open and start first read/write close a file: Time between end of last read/write and end of close. This information is only displayed if debug output printing is enabled (level 3 or higher) Solution: The test actually has all of the data necessary to compute the time it takes to open and close a file; it just wasn't recording it. Added 4 new timers: HDF5_FILE_READ_OPEN HDF5_FILE_READ_CLOSE HDF5_FILE_WRITE_OPEN HDF5_FILE_WRITE_CLOSE that keep track of the time to open/close a file opened for reading/writing. Platforms tested: heping and mir Misc. update:
* [svn-r11891] Purpose: Small bug fixElena Pourmal2006-01-251-1/+3
| | | | | | | | | | | | | | | | Description: h5_group example didn't work on VMS; it turned out that a group was not closed and since the default file close degree is "weak", file was not closed either. When program attempted to open the same file, system reported an error since the file was "locked by another user". UNIX systems apperently do not care and open the same file without any problem. Solution: Added H5Gclose calls. Platforms tested: VMS server and heping Misc. update:
* [svn-r11889] Purpose:Quincey Koziol2006-01-241-0/+1
| | | | | | | | | | Bug fix Description: Fix compile problem with C++ compiler after recent changes. Platforms tested: FreeBSD 4.11 (sleipnir) w/CC=g++
* [svn-r11886] Purpose:Quincey Koziol2006-01-2353-1279/+1198
| | | | | | | | | | | | | Code cleanup Description: Check in some of the code cleanups from working on the external link support. (This doesn't include any of the external link features) Platforms tested: FreeBSD 4.11 (sleipnir) Mac OSX.4 (amazon) Linux 2.4
* [svn-r11884] Snapshot version 1.7 release 57HDF Admin2006-01-227-17/+17
|
* [svn-r11883] Purpose: Fixed bugBinh-Minh Ribler2006-01-181-2/+0
| | | | | | | | | | Description: Removed the call to h5_test from dsets.cpp, since resetting the library made the C++ global constants become invalid. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol)
* [svn-r11882] Purpose: RevisionRaymond Lu2006-01-168-755/+954
| | | | | | | | | Description: Revise a few details of H5LTtext_to_dtype() and H5LTdtype_to_text(), 1. changed the DDL definition of string, opaque, and compound types. 2. added a new parameter of H5LT_lang_t type to these two functions. Platforms tested: h5committest and fuss.
* [svn-r11880] Snapshot version 1.7 release 56HDF Admin2006-01-157-17/+17
|
* [svn-r11879] Purpose:Pedro Vicente Nunes2006-01-111-229/+232
| | | | | | | | | | | | | | | | | | | | bug fix a call to sprintf was giving incorrect output in the system Fedora Core 4 with gcc 4.0 (not supported by us, but user reported) Solution: the call was using the same buffer for source and destination variables, used different ones Platforms tested: linux (mir) solaris (sol) Misc. update:
* [svn-r11877] Purpose:Albert Cheng2006-01-101-5/+5
| | | | | | | | | | | Bug fix. Description: Fixed a typo and also moved initialization of n_xxxx variables to the common declaration place. Platforms tested: Tested in v1.6 branch already.
* [svn-r11875] Purpose:Albert Cheng2006-01-091-13/+29
| | | | | | | | | | | | | | | | | | | | Bug fix. Description: getenv_all, like some implementations of getenv, keeps an internal buffer for the getenv values. Application must make a copy of the content of the returned pointer before calling getenv_all again IF it wants to use the first content later. The previous code violated this rule and caused error. Solution: Did a small revamp of the h5_fixname to fix the above problem by moving the getenv_all for HDF5_NOCLEANUP eariler to avoid it clashing the call of getenv_all for HDF5_PARAPREFIX. No a good permenant fix. Need to really recode this routine. Platforms tested: h5committested.
* [svn-r11873] Purpose:James Laird2006-01-095-47/+52
| | | | | | | | | | | | Copyright fix Description: The packet table examples were breaking the copyright checking script. Fixed them. Also caught a one-line copyright problem in another file. Platforms tested: Only changed comments.
* [svn-r11871] Purpose:Albert Cheng2006-01-093-8/+26
| | | | | | | | | | | | | | Bug fix. Description: getenv_all will be called even when it is NOT an MPI application. Solution: Moved the use of getenv_all("HDF5_NOCLEANUP") to fix_name so that it will be invoked only if a parallel driver is used. Platforms tested: hand tested in copper.
* [svn-r11868] Purpose:Albert Cheng2006-01-081-2/+8
| | | | | | | | | | Feature. Description: Added counters for number of tests passed, failed and skipped. Platforms tested: Will be tested by daily test.
* [svn-r11867] Purpose:James Laird2006-01-072-61/+21
| | | | | | | | | | | | | | | | | Makefile fix Description: perform/h5perf is (currently) a test for parallel performance, but was being built when parallel was disabled. Fixed this. perform/perf had the same problem. Solution: Actually, perf and h5perf were being "built but not executed" using two different mechansims. They now use the same mechanism, being built and executed in parallel only. Platforms tested: mir, heping, sleipnir
* [svn-r11866] Purpose:Albert Cheng2006-01-062-7/+9
| | | | | | | | | | | | | | | | | | | | bug fix 504 Description: testpar/t_mpi would hang if $HDF5_NOCLEANUP is set. E.g., % env HDF5_NOCLEANUP=yes mpirun -np 3 ./t_mpi This happened because the environment variables are not exported to all mpi processes by the mpirun command. So, some attempted to do cleanup while others don't and some hang waiting for others to act. Solution: Instead individual program checking getenv, they all just called h5_cleanup no matter. h5_cleanup now uses getenv_all to check the $HDF5_NOCLEANUP if it is in parallel mode. Platforms tested: h5committested, tested pp in heping too.
* [svn-r11864] Purpose:James Laird2006-01-052-3/+5
| | | | | | | | | | | | | | | | Cleaned up reconfigure output Description: Added two lines to separate output from trace script from autotools output in reconfigure. Solution: Running reconfigure updated src/Makefile.in as a side effect, since I changed config/lt_vers.am in my last checkin but forgot to run reconfigure then. Platforms tested: mir (cosmetic change to reconfigure script only)
* [svn-r11863] Purpose:Fang Guo2006-01-041-5/+0
| | | | | | | | | | | Windows Maintenance Description: C++ .dsp files failed to be converted into .vcproj. Fix problem Solution: Platforms tested: Misc. update:
* [svn-r11861] Purpose:Albert Cheng2006-01-041-17/+28
| | | | | | | | | | | | | | | | Bug fix. Description: release created temporary files in .. directory. If the -d directory is the same as the parent directory, it would fail when it tried to copy the temporary files to the destination directory. Solution: Changed release to create a temporary directory and create all temporary files in that temporary directory. Platforms tested: Handtested in heping.
* [svn-r11859] Purpose:Fang Guo2006-01-031-0/+15
| | | | | | | | | | | windows maintenance Description: Add in H5Pacpl.c Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11858] Purpose:Fang Guo2006-01-031-0/+15
| | | | | | | | | | | Windows maintenance Description: Add in H5Pacpl.c Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11857] Purpose:Fang Guo2006-01-031-1861/+1862
| | | | | | | | | | | Maintenance on Windows Description: Update solution file Solution: Platforms tested: Misc. update:
* [svn-r11856] Purpose:James Laird2006-01-031-0/+1
| | | | | | | MANIFEST fix Description: Added src/H5Pacpl.c to manifest.
* [svn-r11854] Purpose:James Laird2006-01-021-0/+100
| | | | | | | Bug fix Description: Forgot to 'cvs add' H5Pacpl.c!
* [svn-r11852] Purpose:Quincey Koziol2006-01-023-38/+79
| | | | | | | | | | | Code cleanup/update Description: Update compiler flags for gcc 4.1.x & start cleaning up some of the C++ compatibility Platforms tested: FreeBSD 4.11 (sleipnir) w/gcc 4.1 and/or g++
* [svn-r11851] Purpose:James Laird2006-01-022-3/+5
| | | | | | | | Updated documentation. Description: Updated libtool library version and release notes for attribute character encoding change.
* [svn-r11850] Purpose:James Laird2006-01-0211-46/+339
| | | | | | | | | | | | | | Feature Description: Added character encoding and attribute creation property lists. Solution: Attributes' character encoding is set via the ACPL. The default is ASCII, with UTF-8 being the other option currently. Platforms tested: heping, mir, sleipnir, copper
* [svn-r11848] Snapshot version 1.7 release 55HDF Admin2006-01-017-17/+17
|
* [svn-r11845] Purpose: Adding another wrapper/Fixing typosBinh-Minh Ribler2005-12-293-3/+25
| | | | | | | | | | | Description: Added missing member function H5File::flush Fixed parameters passed to H5Awrite Other typos Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol)
* [svn-r11844] Purpose:Fang Guo2005-12-281-1892/+1861
| | | | | | | | | | | Windows Maintenance Description: Update solution file Solution: Platforms tested: Misc. update:
* [svn-r11843] Purpose:Fang Guo2005-12-281-161/+161
| | | | | | | | | | | Windows Maintenance Description: Update workspace Solution: Platforms tested: Misc. update:
* [svn-r11842] Purpose:Fang Guo2005-12-281-4/+4
| | | | | | | | | | | Maintenance on Windows Description: Update project file because the source file names have benn changed Solution: Platforms tested: WIndows XP Misc. update:
* [svn-r11841] Purpose:Fang Guo2005-12-281-4/+4
| | | | | | | | | | | Maintenance on Windows Description: Update project file because the source file names changed Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11838] Purpose:Quincey Koziol2005-12-2627-1615/+1164
| | | | | | | | | | | | | | | | Bug fix Description: Retrieving an object's name could fail (in various ways) under certain circumstances (mostly having to do with mounted files). Solution: Re-write & simplify "get object name" code to fix error in a better way than adding yet another hack to the previous pile of hacks... :-) Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11836] Snapshot version 1.7 release 54HDF Admin2005-12-257-17/+17
|
* [svn-r11834] Purpose:Quincey Koziol2005-12-241-1/+1
| | | | | | | | | | | | Bug fix Description: Tone down the optimization flags for gcc 4.2.x in the same way as we do for all the other gcc 3/4 builds, to avoid datatype conversion issues. Platforms tested: FreeBSD 4.11 (sleipnir) w/gcc 4.2 Not tested by h5committest
* [svn-r11832] Purpose: Rename files and change grammar rule.Raymond Lu2005-12-2210-689/+619
| | | | | | | | | | | Description: Renamed lex.yy.c to H5LTanalyze.c, y.tab.c to H5LTparse.c, and y.tab.h to H5LTparse.h in hl/src. Changed definition of opaque type to ommit the tag. Changed the test for opaque type in hl/test, too. Platforms tested: h5committest, fuss, and sleipnir. Misc. update: MANIFEST
* [svn-r11831] Purpose: Bug fix and warning fix.Raymond Lu2005-12-221-15/+18
| | | | | | | | | Description: The g++ compiler on sleipnir doesn't like variable name "class". There're also some other warnings. Solution: Changed "class" to another name and fixed the warnings. Platforms tested: sleipnir - simple changes.
* [svn-r11830] Purpose: A new function and its test.Raymond Lu2005-12-213-14/+764
| | | | | | | | | | Description: This is the second step of conversion between data type and text, H5LTdtype_to_text(). Solution: Similar to h5dump, this function print the DDL description of a data type into a string. Platforms tested: h5committest and fuss.
* [svn-r11829] Purpose:Fang Guo2005-12-211-3/+6
| | | | | | | | | | | Maintenance on Windows Description: Fix an error Solution: Platforms tested: Misc. update:
* [svn-r11828] Purpose:Fang Guo2005-12-211-1/+1
| | | | | | | | | | | Maintenance on Windows Description: Changes due to location change of hl c examples Solution: Platforms tested: Misc. update:
* [svn-r11827] Purpose:Fang Guo2005-12-211-1/+2
| | | | | | | | | | | Maintenance on Windows Description: Changes due to hl c examples' location changed Solution: Platforms tested: Misc. update:
* [svn-r11825] Purpose:Fang Guo2005-12-211-0/+6
| | | | | | | | | | | Maintenance on Windows Description: Update workspace due to project h52gif.dsp and h52gifdll.dsp setting changes Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11824] Purpose:Fang Guo2005-12-201-0/+1
| | | | | | | | | | | maintenance on Windows Description: Move hl c examples to windows/hl/examples Solution: Platforms tested: Misc. update:
* [svn-r11823] Purpose:Fang Guo2005-12-205-0/+528
| | | | | | | | | | | | move hl c examples to windows/hl/examples Description: Solution: Platforms tested: Misc. update:
* [svn-r11822] Purpose:Fang Guo2005-12-201-0/+107
| | | | | | | | | | | move hl c examples to windows/hl/examples Description: Solution: Platforms tested: Misc. update:
* [svn-r11821] Purpose:Fang Guo2005-12-201-15/+20
| | | | | | | | | | | add hl fortran examples and move hl c examples Description: Solution: Platforms tested: Misc. update: