AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
10382a17995[svn-r8134] Purpose: Code cleanupDescription: Add destructor to match constructor fr VFLs when they are shut down by the library. Solution: Added H5FD_*_term() routines to "undo" changes made in H5FD_*_init() routines. Platforms tested: IBM p690 (copper) too minor to require h5committest
Quincey KoziolQuincey Koziol
efca86dc64d[svn-r8133] Purpose: OptimizationDescription: Improve the time this takes to run by hoisting a check for the signed-ness of the source and destination datatypes out of inner loop. (Speeds up test time by almost 1/3) Platforms tested: IBM p690 (copper) too minor for h5committest
Quincey KoziolQuincey Koziol
a2670d00c71[svn-r8132] Purpose: Bug fixDescription: Update debugging and profiling flags to include more information. Platforms tested: IBM p690 (copper) too obscure for h5committest
Quincey KoziolQuincey Koziol
896fa1c409f[svn-r8131] Purpose: Bug fixDescription: Add the debugging flag (-g) to profiling builds. Platforms tested: FreeBSD 4.9 (sleipnir) too obscure for h5committest
Quincey KoziolQuincey Koziol
d05f6cde528[svn-r8130] Purpose: Bug fixDescription: Address the failure in the FORTRAN builds by making some more of the MPI-related typedefs in the library available outside of parallel builds. Platforms tested: Linux 2.4 (verbena) w/FORTRAN & C++
Quincey KoziolQuincey Koziol
c3b2c413276[svn-r8129] Purpose: Bug fixDescription: Include the private H5FD header instead of the public one, to address a failure in building the library with C++ compiler. Platforms tested: FreeBSD 4.9 (sleipnit) w/CC=g++ not appropriate for h5committest
Quincey KoziolQuincey Koziol
2d8964517bb[svn-r8128] Purpose: Update dependencies after restructuring of MPI stuff
Quincey KoziolQuincey Koziol
327608ada88[svn-r8127] Purpose: Bug fixDescription: Fix a couple of bugaboos in the serial build that crept in Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
Quincey KoziolQuincey Koziol
138bc92ebdb[svn-r8126] Purpose: Bug fix/optimizationDescription: Address slowdown in MPI-I/O file metadata operations that was introduced mid-stream. We now _require_ a POSIX compliant parallel file system for the MPI-I/O file driver (as well as for the MPI-POSIX file driver). Also optimized file open operation when the file is being created by reducing the number of collective & syncronizing calls. Additionally, refactor the MPI ro...
Quincey KoziolQuincey Koziol
f499912c324[svn-r8124] Purpose: Updated with valid values for 'filter' parameter for new H5Pdelete_filter routine.
Pedro Vicente NunesPedro Vicente Nunes
203799486de[svn-r8123] Purpose: added more tests for szip and more verbose outputDescription: Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
796fe1c4025[svn-r8122] Purpose: h5repack new featureDescription: in the SZIP settings, when the requested pixels per block parameter does not conform to the SZIP specifications, instead of returning without applying the filter, do an attempt to set this parameter to a valid value, issuing a warning in the process Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
48c7a5e35ea[svn-r8121] Purpose: bug fixDescription: avoid reading and writing data when one of the dimensions is 0 (attributes case ) Solution: linux solaris AIX Platforms tested: Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
500292582fa[svn-r8120] Purpose: bug fixDescription: avoid reading and writing data when one of the dimensions is 0 Solution: Platforms tested: linux solaris AIX Misc. update:
Albert ChengAlbert Cheng
5f16e07bbfd[svn-r8118] Purpose: improvement.Description: Created an entry for 2.96 and added -Wno-long-long to the CFLAGS to suppress the thousands of 'long long' warnings because we are using it and we know it is not in the C89 standard. Platforms tested: Only in verbena. Misc. update:
Quincey KoziolQuincey Koziol
61a451f89ea[svn-r8117] Purpose: Code cleanupDescription: Add C++ and FORTRAN wrappers for new H5Pdelete_filter routine, along with documentation and a note in the release notes. Platforms tested: FreeBSD 4.9 (sleipnir) Linux 2.4 (verbena) w/ C++ and FORTRAN Too minor for full h5committest
Quincey KoziolQuincey Koziol
6042adf10b2[svn-r8115] Purpose: Bug fixDescription: Update gcc 3.4 flags to reduce optimization level to the same settings as for gcc 3.0-3.3 due to code generation bugs at higher optimization levels. Platforms tested: FreeBSD 4.9 (sleipnir)
Albert ChengAlbert Cheng
b637785b446[svn-r8114] Purpose: Added color definition of new API.Platforms tested: Copper.
Pedro Vicente NunesPedro Vicente Nunes
afc3563b76b[svn-r8113] Purpose:new library function H5Pdelete_filter deletes one or all filters from a dataset creation property list this was done for the NONE option of h5repack, added tests for this feature added a test for the new function in /test/dsets.c Description: Solution: Platforms tested: linux solaris AIX Misc. update:
HDF AdminHDF Admin
2a4253ceb87[svn-r8112] Snapshot version 1.7 release 17
Albert ChengAlbert Cheng
d5fb4dfcef8[svn-r8111] Purpose: ImprovementDescription: Changed parsing of verbose level by the common test library routine. Change t_mpi.c to use the Verbose control better. Platforms tested: verena (pp). Misc. update:
Quincey KoziolQuincey Koziol
ea84a9d78ba[svn-r8109] Purpose: Add note about B-tree not being balanced during deletion operations, pointing interested readers at the Yao & Lehman paper.
Frank BakerFrank Baker
fd84f41ca2b[svn-r8105] Purpose: Added 2004 to copyright dates line Platforms tested: IE 5
Albert ChengAlbert Cheng
e54c4df3d2b[svn-r8102] Purpose: Removed debug print statements committed by mistake.Platforms tested: eirene.
Albert ChengAlbert Cheng
72ca2d086f1[svn-r8100] Purpose: Added the function ParseTestVerbosity() to be shared by all programs.Platforms tested: Eirene.
Albert ChengAlbert Cheng
06d17aff4d4[svn-r8097] Purpose: Bug fixDescription: C++ compilers do not like the variable name new which is a kind word for C++. Changed it to newval instead. Platforms tested: Tested in Copper which is the one complained about the name.
Albert ChengAlbert Cheng
f3113c02d5d[svn-r8096] Purpose: Improvement.Description: Complete change of the verbose control to use the routines provided by the test/libh5test.a. Also put in a temporary fix for the H5Eset_auto() and H5Eget_auto() so that the Compat code are isolated in one place rather than all over the source file. Platforms tested: Tested in Eirene (parallel). Misc. update:
Albert ChengAlbert Cheng
cc171677031[svn-r8094] Purpose: New feature.Description: Added function SetTestVerbosity() so that other applications can set the verbosity explicitedly without the whole testframe taking over. Added Verbose queries shorthands to make code more readable and easier to change the levels of low, medium and high. Platforms tested: Eirene (both serial and parallel). Misc. update:
Frank BakerFrank Baker
3300140c70b[svn-r8090] Purpose: Correct 'strpad' values in h5tset/get_strpad_f e.g., H5T_STR_NULL_F corrected to H5T_STR_NULLPAD_F Description: Safari, IE 5
Frank BakerFrank Baker
50ccc869824[svn-r8089] Purpose: Correct H5Pget_edc_check return values Platforms tested: Safari, IE 5
Frank BakerFrank Baker
cc3b64b1e9a[svn-r8087] Purpose: Correct H5G_stat_t struct description in H5Gget_objinfo Copy edits Platforms tested: Safari, IE 5
Albert ChengAlbert Cheng
7f5fd94b565[svn-r8084] Purpose: Improvement.Description: Verbosity level were specified by numbers which are not meaningful and prone to typos. Solution: Adapted the Verbosity predefined level symbols from HDF4 and changed all numberic verbosity to symbolic values. (Still need to convert some left over macros like MESSAGE.) Platforms tested: Eirene. No h5committest since this is trivial. Misc. update:
Quincey KoziolQuincey Koziol
618e7e7fbb5[svn-r8082] Purpose: Bug fixDescription: Tweak address comparison of external file list's heap address a bit to pacify Windows. Platforms tested: FreeBSD 4.9 (sleipnir) Asking Pedro to test on Windows Too minor to require h5committest
Quincey KoziolQuincey Koziol
99208cee65e[svn-r8079] Purpose: Add tests & docsDescription: Added tests for the recent B-tree bug fixes & document their fix in the release notes. Platforms tested: FreeBSD 4.9 (sleipnir) Too minor to require h5committest
HDF AdminHDF Admin
43163efc35e[svn-r8077] Snapshot version 1.7 release 16
Quincey KoziolQuincey Koziol
35266165fe6[svn-r8075] Purpose: Bug fix.Description: Fix problems in B-tree deletion routine that were corrupting the data structure when the B-tree had several levels and the right-most item from a leaf node that was the right-most child of an internal node was removed. Also address similar problems when a complete internal or right-most node was removed. NOTE: The B-tree deletion routines are still _NOT_ maintaining th...
Pedro Vicente NunesPedro Vicente Nunes
efbde3c2f35[svn-r8074] Purpose:added h5repack and h5diff support for copying and differences of references to dataset regions modified the behaviour in the diff of attributes, when a difference in name is detected in the attribute cycle (number of attributes of object), instead of exiting the cycle, rather continue Description: Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
5112a79d81b[svn-r8068] Purpose: changed the text of a error message related to the fail of H5Fopen to " unable to open file "Description: Solution: Platforms tested: linux (small change ) Misc. update:
Raymond LuRaymond Lu
be52cc0eba0[svn-r8067] *** empty log message ***
Raymond LuRaymond Lu
c4d9f6ae104[svn-r8066] Purpose: bug fixDescription: h5dump and h5ls failed an assertion check when a dataset's datatype is enumerate type and there are special characters in the names of these values. Platforms tested: h5committest
Pedro Vicente NunesPedro Vicente Nunes
7f7fbb47183[svn-r8062] Purpose: bug fixDescription: cases of rank 0 were not handled, now a warning is made that the dataset cannot be compressed Solution: Platforms tested: linux solaris AIX Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
62a9b30a646[svn-r8060] Purpose: added a usage message for h5repackDescription: Solution: Platforms tested: linux solaris AIX Misc. update:
Quincey KoziolQuincey Koziol
727f26263fd[svn-r8057] Purpose: Bug fixDescription: Plug another small memory leak for fill-values. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
Pedro Vicente NunesPedro Vicente Nunes
d83a48e4f99[svn-r8056] Purpose: h5repack changeDescription: changed the default size of chunks when defining a new dataset to apply a filter this size is now equal to the current dimensions. previously , it was set to half this value, and it was causing write calls to fail on some files (probably a bug) Solution: Platforms tested: linux solaris AIX Misc. update:
Quincey KoziolQuincey Koziol
00edaf52c5c[svn-r8053] Purpose: Bug fixDescription: Correct two problems with variable-length datatypes in datasets: - When overwriting an entire dataset, writing the fill value to the file would be skipped, causing problems for VL datatypes when objects in the file had been unlinked (and thus the space in the file was not all zeros) - When an application has set a fill-value f...
HDF AdminHDF Admin
f151f5a2a56[svn-r8051] Snapshot version 1.7 release 15
Quincey KoziolQuincey Koziol
25f92bf3551[svn-r8050] Purpose: Code cleanupDescription: Remove duplicate output code accidentally left in after testing changes. Platforms tested: FreeBSD 4.9 (sleipnir) Too minor to require h5committest
Quincey KoziolQuincey Koziol
987f5d5e4de[svn-r8048] Purpose: Code cleanup & reorganizationDescription: Move further in the testing framework cleanup, eliminating all the global variables (moving them into testframe.c as static variables) from the testing framework code and moving it into the libh5test.a. Platforms tested: FreeBSD 4.9 (sleipnir) w & w/o thread-safety, c++ & parallel h5committested
Quincey KoziolQuincey Koziol
12dca9ab3c3[svn-r8047] Purpose: Bug fixDescription: Add some more #ifdefs to fix 1.6 compatibility failures Platforms tested: FreeBSD 4.9 (sleipnir) w/1.6 compatibility Too minor to require h5committest
Albert ChengAlbert Cheng
27c20c9b98f[svn-r8045] Updated.