summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12129] Purpose:James Laird2006-03-221-2/+2
| | | | | | | | | | | | | | | Bug fix Description: The snapshot script was trying to install-doc, even though the docs are no longer included in the cvs repo. Solution: Replaced 'make install install-doc' with 'make install-all', which should have the same effect (installing the library and examples). Platforms tested: very minor change
* [svn-r12128] Purpose:Quincey Koziol2006-03-2211-48/+31
| | | | | | | | | | | Code cleanup Description: Clean up some compiler warnings (esp. those flagged on Windows builds) Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r12126] Purpose:Pedro Vicente Nunes2006-03-215-316/+261
| | | | | | | | | | | | | | | | | bug fix Description: the compare check for the datatype sign was not done in the correct place, causing invalid comparisons to be made Solution: put it on the correct place Platforms tested: linux 32, 64 AIX Misc. update:
* [svn-r12125] Purpose:Quincey Koziol2006-03-218-392/+1191
| | | | | | | | | | | | | | | Code checkpoint Description: Update fractal heap code to insert & read heaps up to 64MB in size (with my current configuration paramaters) and add initial support for iteratively walking down nested indirect blocks. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago) Solaris 9 (shanti) Linux 2.4 (mir) w/64-bit
* [svn-r12124] Purpose:Pedro Vicente Nunes2006-03-2016-81/+38
| | | | | | | | | | | | | | | | | bug fix Description: 1) the compare flag test was not being put in a correct place, making comparisons attempts that were not supposed to be done 2) some duplicate warnings were being made Solution: eliminate the duplicate warnings, put the if compare flag on the correct place Platforms tested: linux 32, 64 solaris Misc. update:
* [svn-r12123] Purpose:MuQun Yang2006-03-201-12/+14
| | | | | | | | | | | | | | Add more comments Description: Add more comments to H5Dmpio.c, which describes a little bit more about collective IO management. Solution: Platforms tested: Only test at heping since only comments were added. Misc. update:
* [svn-r12122] Purpose:Quincey Koziol2006-03-186-7/+264
| | | | | | | | | | | Code update Description: Add basics of routine for reading information back out of a fractal heap. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r12121] Purpose: MaintenanceElena Pourmal2006-03-181-0/+6
| | | | | | | | | | | Description: cache_api test was missing in the make.com file Solution: Added the missing file Platforms tested: VMS Misc. update:
* [svn-r12120] Purpose: MaintenanceElena Pourmal2006-03-181-1/+1
| | | | | | | | | | | | Description: VMS stat structure doesn't have st_blocks filed. H5_HAVE_STAT_ST_BLOCKS was defined in h5pubconf.h and therefore compilation of big.c failed on VMS. Solution: Undefined H5_HAVE_STAT_ST_BLOCKS in h5pubconf.h Platforms tested: VMS server (change is local to VMS only) Misc. update:
* [svn-r12119] Purpose: MaintenanceElena Pourmal2006-03-181-9/+3
| | | | | | | | | | | | Description: Linking of cache test failed on VMS due to the missing cache_common.* files Solution: Added cache_common.* files to the approriate places in the make.com file. Platforms tested: VMS server (this change is for VMS only) Misc. update:
* [svn-r12118] Purpose:Quincey Koziol2006-03-182-14/+29
| | | | | | | | | | | | | Checkpoint code Description: Rework code to support increasing size of root indirect block, in order to add [at least] a second row of direct blocks. Platforms tested: FreeBSD 4.11 (sleipnir) Solaris 9 (shanti) w/64-bit Linux 2.4 (mir)
* [svn-r12117] Purpose:MuQun Yang2006-03-181-38/+25
| | | | | | | | | | | | | | | | | | | | | Enhancing the optimiziation of collective IO per chunk Description: When the user does one of the following two things: 1. to do collective IO per chunk without using our optimization code 2. or the user passes the percent of number of process per chunk to be 0 when choosing to do collective IO per chunk It is not necessary that the library uses MPI-IO collective calls to do any optimization. Solution: Modify the code so that no MPI communication-involved analyses will be done for the above cases. Chunk addresses are obtained globally and IO modes are assigned to collective always. Platforms tested: h5committest Misc. update:
* [svn-r12116] Purpose: Bug fix.Raymond Lu2006-03-171-2/+2
| | | | | | | | | | Description: Two semicolons were missing in the code change for VAX support. Solution: Fixed. Platforms tested: fuss - too simple. Misc. update:
* [svn-r12115] Purpose: Change codes in a more appropriate way.Raymond Lu2006-03-175-28/+33
| | | | | | | | | | | | Description: Yesterday, H5E_NONE_MAJOR and H5E_NONE_MINOR were added to error API by hand. Solution: Today, correct the change by hand with the tool hdf5/bin/make_err. The change by hand is only in src/H5err.txt. Platforms tested: fuss - simple change. Misc. update:
* [svn-r12114] Purpose:Quincey Koziol2006-03-171-7/+11
| | | | | | | | | | | | Code cleanup Description: Re-alphabetize the POSIX routines (again). Also, add proper prototype to HDrand() definition. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r12113] Purpose:Leon Arber2006-03-171-3/+0
| | | | | | | | | | | | | | | Bug fix Description: There was a duplicate definition for HDsrandom and HDsrand left over in H5private.h Solution: Removed the two duplicate definitions. Platforms tested: heping (minor change) Misc. update:
* [svn-r12112] Purpose:Pedro Vicente Nunes2006-03-175-3051/+3051
| | | | | | | | | | | | | | | | | | bug fixes Description: 1) the option logic for the print of long types was done incorrectly (extra lines of code that were not supposed to be there) 2) the print of loong long types was incorrect Solution: 1) removed the incorrect code 2) made a long long cast on the printf call Platforms tested: linux (32 and 64) solaris Misc. update:
* [svn-r12111] Purpose:MuQun Yang2006-03-171-11/+44
| | | | | | | | | | | | | minor change for collective code Description: Solution: Platforms tested: mir Misc. update:
* [svn-r12110] Purpose:Leon Arber2006-03-162-16/+23
| | | | | | | | | | | | | | | | | | Optimization Description: Get rid of unnecessary function call for systems that don't have rand_r. Solution: If rand_r isn't present on a system, then macros can be used to simply call the underlying random function instead of calling the HDrand/HDsrand functions that keep track of the random seed within the library. Platforms tested: heping (minor change) Misc. update:
* [svn-r12109] Purpose: Backward compatibility supportRaymond Lu2006-03-164-2/+28
| | | | | | | | | Description: Added H5E_NONE_MAJOR and H5E_NONE_MINOR as a major and minor error message. Their messages are "no error", but because the old library had them, they're added in for backward compatibility. Platforms tested: fuss - simple change.
* [svn-r12108] Purpose:Quincey Koziol2006-03-162-33/+37
| | | | | | | | | | | | | Code cleanup Description: Move VAX floating-point definitions down by the other machine specific ones. Re-work the version handling for VAX byte ordered floating-point numbers. Version numbers ought to be strictly increasing, not a bit-field. Platforms tested: FreeBSD 4.11 (sleipnir)
* [svn-r12107] Purpose: Minor changeRaymond Lu2006-03-161-3/+3
| | | | | | | Description: Changed macro from VMS to H5_VMS. Platforms tested: no test needed.
* [svn-r12106] Purpose: Minor changeRaymond Lu2006-03-161-23/+23
| | | | | | | Description: changed macro VMS to H5_VMS Platforms tested: no test needed
* [svn-r12105] Purpose: Fix a typoElena Pourmal2006-03-161-2/+2
| | | | | | | | | | | Description: Raymond discovered a typo in the file while testing on the VMS server. Solution: Fixed Platforms tested: VMS Misc. update:
* [svn-r12104] Purpose:Quincey Koziol2006-03-161-2/+2
| | | | | | | | | | Code cleanup Description: Re-alphabetize POSIX macros. Platforms tested: None, just eyeballed, too minor.
* [svn-r12103] Purpose:Fang Guo2006-03-162-21/+24
| | | | | | | | | | | Maintenance on Windows Description: Update contents on HL C Examples Solution: Platforms tested: Misc. update:
* [svn-r12102] Purpose:Quincey Koziol2006-03-161-11/+2
| | | | | | | | | | Code cleanup Description: Clean up formatting & comments, etc. Platforms tested: None, very minor
* [svn-r12101] Purpose:Fang Guo2006-03-161-6/+7
| | | | | | | | | | | Maintenance on Windows Description: Changes on project settings Solution: Platforms tested: Windows XP Misc. update:
* [svn-r12100] Purpose:Fang Guo2006-03-165-5/+5
| | | | | | | | | | | | Maintenance on Windows Description: Replace the old source code with the new check in Solution: Platforms tested: Windows XP Misc. update:
* [svn-r12099] Purpose:Fang Guo2006-03-161-1/+1
| | | | | | | | | | | Maintenance on Windows Description: Replace the old source code with the new check in Solution: Platforms tested: Windows XP Misc. update:
* [svn-r12098] Purpose:Fang Guo2006-03-162-758/+1270
| | | | | | | | | | | Maintenance on Windows Description: Document update to reflect recent changes Solution: Platforms tested: Misc. update:
* [svn-r12097] Purpose: MaintenanceElena Pourmal2006-03-161-2/+2
| | | | | | | | | | | Description: Added H5B2stat.c, H5HFflist.c and H5HFstat.c to the VMS command file Solution: Platforms tested: Raymond is going to test on the VMS server Misc. update:
* [svn-r12096] Purpose:Pedro Vicente Nunes2006-03-161-3/+3
| | | | | | | | | | | | | | | temporary fix Description: one test is failing in tg-login2 Solution: comment until solution found Platforms tested: none Misc. update:
* [svn-r12095] Purpose:Pedro Vicente Nunes2006-03-161-2/+2
| | | | | | | | | | | | | | | temporary fix Description: 2 h5diff tests are failing on mir Solution: comment until solution found Platforms tested: linux (mir) Misc. update:
* [svn-r12094] Purpose:Pedro Vicente Nunes2006-03-153-17/+22
| | | | | | | | | | | | | | | bug fix Description: long long type was being incorrectly printed Solution: added a long_long cast to print function Platforms tested: linux Misc. update:
* [svn-r12093] Purpose:Quincey Koziol2006-03-1514-211/+903
| | | | | | | | | | | | | Code checkpoint Description: Checkpoint fractal heap changes - mostly internal changes to better handle more direct blocks from root indirect block. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (chicago) Mac OS X (amazon)
* [svn-r12092] Purpose:Pedro Vicente Nunes2006-03-1526-58/+136
| | | | | | | | | | | | | | | | bug fix, new features Description: when comparing links , the output for the number of differences found was not being done Solution: print it add 3 more tests that test the output of differences for 1) groups 2) datatypes 3) links Platforms tested: linux Misc. update:
* [svn-r12091] Purpose: Support for VAX floating-point types.Raymond Lu2006-03-148-104/+456
| | | | | | | | | | | | Solution: Support VAX float and double types with new byte order. There're some details not yet included, 1. the alignment detection for VAX order in H5detect.c. 2. support for special values in library conversion functions. 3. the infinity for VAX in H5T_init_inf. 4. support for VAX types in printing hexadecimal format. Platforms tested: h5committest and fuss.
* [svn-r12090] Purpose:MuQun Yang2006-03-146-25/+223
| | | | | | | | | | | | | | | | | | | New APIs to add for collective chunk IO Description: Three new APIs H5Pset_dxpl_mpio_chunk_opt_ratio H5Pset_dxpl_mpio_chunk_opt_num H5Pset_dxpl_mpio_chunk_opt for optional optimization choices from users. Solution: Haven't added tests yet, won't affect other parts of the library. Will add tests after urgent investigations of memory leaking problems from NASA Aura team. Platforms tested: heping: both parallel and sequential shanti Misc. update:
* [svn-r12089] Purpose:Fang Guo2006-03-141-1/+0
| | | | | | | | | | | | Maintenance on Windows Description: Del the line to copy hl examples source code. Solution: Platforms tested: Misc. update:
* [svn-r12088] Purpose:Fang Guo2006-03-141-1844/+1844
| | | | | | | | | | | Update solution file all.sln Description: Solution: Platforms tested: Misc. update:
* [svn-r12087] Purpose:Fang Guo2006-03-141-0/+45
| | | | | | | | | | | Maintenance on Windows Description: Add H5B2stat.c H5HFflist.c H5HFstat.c into hdf5dll.dsp Solution: Platforms tested: Windows XP Misc. update:
* [svn-r12086] Purpose:Fang Guo2006-03-141-0/+45
| | | | | | | | | | | Maintenance on Windows Description: Add H5B2stat.c H5HFflist.c H5HFstat.c into hdf5.dsp Solution: Platforms tested: Windows XP Misc. update:
* [svn-r12085] Purpose:Quincey Koziol2006-03-141-1/+1
| | | | | | | | | | Bug fix Description: Correct function name in FUNC_ENTER macro. Platforms tested: None, just eyeballed, too minor to require more.
* [svn-r12084] Purpose:Quincey Koziol2006-03-1318-287/+2815
| | | | | | | | | | | | | | | | Code checkpoint Description: The fractal heap code is reasonably stable and is passing all its current tests, so checkpoint everything with CVS. Also, add "statistics" module for v2 B-trees code, which is only a stub right now. Platforms tested: FreeBSD 4.11 (sleipnir) Mac OSX (amazon) Linux 2.4 (chicago)
* [svn-r12083] Snapshot version 1.7 release 58HDF Admin2006-03-137-17/+17
|
* [svn-r12082] Purpose:Quincey Koziol2006-03-123-3/+3
| | | | | | | | | | | Bug fix Description: Clean up a few code mis-matches that crept in during the last checkin. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5commitest
* [svn-r12081] Purpose:Quincey Koziol2006-03-112-12/+80
| | | | | | | | | | | New feature Description: Update "power of two" macro and add "general" log2() routine. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r12080] Purpose:Quincey Koziol2006-03-111-0/+30
| | | | | | | | | | | | New feature Description: Add "variable-length" 32-bit encode/decode macros, matching the other 64-bit ones, for later use in the fractal heap code. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor for full h5committest
* [svn-r12079] Purpose:Quincey Koziol2006-03-115-1/+11
| | | | | | | | | | | Update code Description: Add a new error value, for later use. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor for full committest