summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6060] Raymond Lu2002-11-0610-34/+2518
| | | | | | | | | | | Purpose: Add new functions Description: add H5Tget_native_type and H5Tis_variable_str. Platforms tested: arabica, eirene, modi4 Misc. update: MANIFEST and release_docs/RELEASE updated.
* [svn-r6059] Purpose:Albert Cheng2002-11-052-10/+29
| | | | | | Updated the parallel installation information Platforms tested: Highly sophiscated optical scanning (eyeball it)
* [svn-r6057] Purpose:Bill Wendling2002-11-058-154/+385
| | | | | | | | | | | | | | | | | | | | | | | New Feature. Support for new FPHDF5 Feature Description: More support for the FPHDF5 feature. This splits the H5D_create function into separate parts which update the metadata cache. It was necessary to split apart the H5O_create function to do a similar thing since it would allocate real space on the hard disk. I'm checking this up now so that I don't get too far away from what the CVS repository has and so that others may look at the code and retch^H^H^H^H^Hmarvel at it. If there are any comments, send them my way. There is one outstanding issue, though. I need to use non-API functions in the FPHDF5 stuff. I'm using some APIs right now and should migrate to using others. At the moment, I'm putting that on the back burner until I'm more along in the implementation. Platforms tested: Arabica (C++) Eirene (Parallel) Modi4 (Parallel)
* [svn-r6055] Purpose:Quincey Koziol2002-11-056-18/+251
| | | | | | | | | | | | | | New feature Description: Add support for scalar dataspaces in parallel I/O. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)} Also, FreeBSD 4.7 (sleipnir) serial & parallel Misc. update: Update release_docs/RELEASE for bug fixes, new features, etc.
* [svn-r6054] Raymond Lu2002-11-051-5/+5
| | | | | | | | | Purpose: Makefile update Description: Update Makefile.in to handle more output file for cleanup Platforms tested: arabica
* [svn-r6053] Purpose:Quincey Koziol2002-11-051-0/+1
| | | | | | | Add file Description: Add parallel hyperslab benchmark.
* [svn-r6052] Purpose:Quincey Koziol2002-11-041-0/+476
| | | | | | | | | Add benchmark Description: Add multi-D hyperslab benchmark to repo. It's not hooked up to any makefiles yet, so it's not being compiled or tested, etc. I'm just stashing it here so I don't forget about it until I have time to integrate it properly.
* [svn-r6050] Snapshot version 1.5 release 40HDF Admin2002-11-0210-35/+39
|
* [svn-r6048] Purpose:Quincey Koziol2002-11-011-0/+14
| | | | | | | | | | | Testing fix. Description: Correctly detect when one of the parallel tests fails and stop the make from proceeding. Platforms tested: modi4 (parallel), sleipnir (parallel)
* [svn-r6047] Purpose:Quincey Koziol2002-11-016-1/+24
| | | | | | | | | | | | | | | | | Bug fix & code cleanup Description: Hyperslab code for collapsing dimensions was incorrectly collapsing selections inappropriately when the fastest changing dimension couldn't be collapsed. Also add some more assertions which will make similar bugs easier to find. Solution: Break out of loop earlier. Platforms tested: modi4 (parallel), too small to triple check.
* [svn-r6046] Purpose:Albert Cheng2002-10-311-1/+5
| | | | | | | | | | | | | Improvement Description: fillval will fail to find the pre-exist data file if it is run in --srcdir mode without setting $srcdir properly. This is setup properly in the Makefile but unsuspecting users trying just ./fillval were puzzled by the failure. Solution: put in a more descriptive error message with a possible remedy. Platforms tested: Modi4 only since this is just adding a printf statment.
* [svn-r6043] Purpose:Quincey Koziol2002-10-294-60/+285
| | | | | | | | | | | | Bug fix Description: I/O using "none" selections in parallel wasn't working correctly. Also, add serial "none" selection test. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}
* [svn-r6042] Raymond Lu2002-10-291-0/+2
| | | | | | | | Purpose: Change release note for new functions(H5Gget_comment, H5Arename, H5Aget_storage_size). Misc. update: Update release_docs/RELEASE for bug fixes, new features, etc.
* [svn-r6041] Raymond Lu2002-10-295-32/+338
| | | | | | | | | | | Purpose: Bug fix Description: #340 - get comment length for H5G; #435 - H5Aget_storage_size; #644 - H5Arename Platforms tested: eirene, arabica
* [svn-r6040] Purpose:Quincey Koziol2002-10-287-65/+53
| | | | | | | | | | Code cleanup Description: Add more comments and clean up small bits of the FPH5 code. Platforms tested: FreeBSD 4.7 (sleipnir), changes too minor to affect other platforms.
* [svn-r6036] Description:Albert Cheng2002-10-281-0/+1
| | | | | | Updated with the new entry of Daily_tests_explained. Platforms tested: bin/chkmanifest
* [svn-r6035] Description:Albert Cheng2002-10-282-1/+886
| | | | | | Added the new doc "Daily_Test_Explained" into the TechNotes section. Platforms tested: Used IE to view the result.
* [svn-r6033] Snapshot version 1.5 release 39HDF Admin2002-10-2610-37/+46
|
* [svn-r6031] Purpose:Robert E. McGrath2002-10-244-4/+4
| | | | | | | | | Fixes bug #836. Also fixes the 'usage' message. Description: Solution: Platforms tested: Misc. update:
* [svn-r6030] Purpose:Bill Wendling2002-10-231-403/+11
| | | | | | | | | | Another Oops Description: I accidentally checked in the H5D.c module when I shouldn't have. Solution: Rolled back to 1.281 version Platforms tested: Linux
* [svn-r6029] Purpose:Bill Wendling2002-10-234-14/+409
| | | | | | | | | | | | Oops Description: The H5FPprivate.h file was being #included even if PARALLEL was turned off. Solution: put the #include of the H5FPprivate.h file within the #ifdef block so that it doesn't get included if H5_HAVE_FPHDF5 isn't defined. Platforms tested: Linux...
* [svn-r6028] Purpose:Bill Wendling2002-10-231-2/+2
| | | | | | | | | | | | | | | | Bug Fix Description: The NBYTE{ENCODE,DECODE} macros were updating the pointer "p" to a new value instead of one of the "real" pointers passed into the macro. Solution: Changed it so that it updates the destination pointer which gets passed into these macros. I'm not sure if this is correct, since neither of these macros are actually used in our source code... Platforms tested: They aren't used, so no testing possible.
* [svn-r6027] Purpose:Bill Wendling2002-10-233-4/+44
| | | | | | | | | Update Description: Added new files to the MANIFEST and added a new configure switch for enabling building of the Flexible parallel HDF5 module. Platforms tested: Modi4 Eirene Arabica
* [svn-r6026] Purpose:Bill Wendling2002-10-232-27/+41
| | | | | | | | | Feature Add Description: New Makefiles and H5config.h.in file for the Flexible Parallel HDF5 stuff. Platforms tested: Eirene, Arabica, Modi4
* [svn-r6025] Purpose:Bill Wendling2002-10-238-5/+3516
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature Add Description: New files for the Flexible Parallel HDF5 stuff. H5FP.c - Module housing the APIs to FPHDF5 H5FPclient.c - Module housing the internal client APIs H5FPserver.c - Module housing the internal server APIs H5FPpublic.h - Header for public APIs H5FPprivate.h - Header for private APIs H5Ofphdf5.c - Way of serializing FPHDF5 information to and from the SAP H5Oplist.c - Way of serializing a generic property list. Solution: [details about the changes, algorithm, etc...] [Please as detail as you can since your own explanation is better than others guessing it from the code.] Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? [If no, why not?] Other platforms/configurations tested? Misc. update: Update MANIFEST if you add or remove any file. Update release_docs/RELEASE for bug fixes, new features, etc. Update applicable document files too.
* [svn-r6024] Purpose:Bill Wendling2002-10-233-19/+22
| | | | | | | | | Feature Add Description: Moved some functions from having only module scope to having public scope, but only available in the HDF5 internals (not public APIs). Platforms tested: Eirene, Arabica, Modi4
* [svn-r6023] Purpose:Bill Wendling2002-10-232-23/+48
| | | | | | | | | | Feature Add Description: Added some error messages for the Flexible Parallel HDF5 stuff. Platforms tested: Arabica Eirene Modi4
* [svn-r6022] Elena Pourmal2002-10-211-7/+31
| | | | | | | | | Purpose: Fortran port to IA64 Description: I brought back changes from 1.4 branch to support IA64 system. Platforms tested: IA64 (titan), Solaris 2.7 (arabica), Linux 2.2 (eirene) and IRIX64-6.5 (modi4)
* [svn-r6018] Description:Albert Cheng2002-10-201-1/+1
| | | | | | updated with the removal of h5dumptst.c and the addition of h5dumpgentest.c Platforms tested: Only tested in eirene via bin/chkmanifest
* [svn-r6017] Description:Albert Cheng2002-10-192-91/+97
| | | | | | | | | | | Renamed h5dumptst.c to h5dumpgentest.c. Added a test to run h5dumpgentest to make it can run without error. Note that this does not verify if it is generating the correct test files. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? YES Misc. update: Update MANIFEST if you add or remove any file. YES
* [svn-r6013] Elena Pourmal2002-10-181-1/+1
| | | | | | | | | | | | Purpose: Bug fix Description: There was a typo in the h5dont_exit_c function name that caused compilation problems on Windows Solution: Fixed typo Platforms tested: Kent is going to retest it on Windows.
* [svn-r6012] MuQun Yang2002-10-172-0/+0
| | | | | | | | | | | Purpose: update windows stuff to catch up with the changing of the library Description: REUTRN_ERROR has been replaced by GOTO_ERROR; need to update on windows. Solution: Platforms tested: windows 2000, windows xp Misc. update:
* [svn-r6011] Purpose:Albert Cheng2002-10-161-0/+1
| | | | Updated with added file.
* [svn-r6010] Purpose:Albert Cheng2002-10-161-0/+2
| | | | Updated.
* [svn-r6009] Purpose:Albert Cheng2002-10-161-0/+59
| | | | | | | Created the expected output of failure of missing file name. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? YES.
* [svn-r6008] Purpose:Albert Cheng2002-10-161-1/+1
| | | | | | | Changed the file name nofilename.ddl to tnofilename.ddl, to be consistent with the other file names. Platforms tested: eirene only since this is a very simple change.
* [svn-r6007] Purpose:Albert Cheng2002-10-162-10/+10
| | | | | | | | | | | | | | Improvement Description: Moved the code parsing for missing file name in the parse_command_line routine. Added a test checking if the tool fails as expected when no file name is given. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? YES Misc. update: Update MANIFEST if you add or remove any file. YES, added nofilename.ddl
* [svn-r6006] Purpose:Albert Cheng2002-10-151-4/+5
| | | | | | | | | | | | | | | | Bug fix (ID 841) Description: h5dumptst (generating h5dump test files) failed with an assertion error in H5S_select_iterate. H5S_select_iterate did not account for scalar type that has rank=0, thus no dimension sizes. Solution: Put the assertion of valid sizes only after verify rank is larger than 0. (fix is coached by Quincey.) Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? YES. Misc. update: Update release_docs/RELEASE for bug fixes, new features, etc. YES.
* [svn-r6005] Purpose:Quincey Koziol2002-10-151-18/+49
| | | | | | | | | | | New feature. Description: Added check for "HDF5_DISABLE_VERSION_CHECK" environment variable to disable the version checking code between the headers and the library. Tested: FreeBSD 4.7 (sleipnir) - no triple check necessary.
* [svn-r6004] Purpose:Quincey Koziol2002-10-151-2/+7
| | | | Describe new HDF5_DISABLE_VERSION_CHECK environment feature.
* [svn-r6001] Purpose:Albert Cheng2002-10-151-0/+2
| | | | | | Updated with bug fix Platforms tested: No test since this is just a text file.
* [svn-r6000] Purpose:Albert Cheng2002-10-151-4/+6
| | | | | | | | | | | | | | | | | Bug fix (ID 765 and part of ID 841) Description: "h5dump -H" would core dump. It was because the code was not checking if there was any file argument after option parsing. It referred to an non-existing filename argument. There was also some very old but not commented code which allowed the use of back slash to escape a filename begun with '-'. The '--' option is better and more common practice. Solution: Added code to check if there is still a filename argument after parsing. (This checking probably should goto inside the option_parsing routine. Also removed that old code mentioned above. Platforms tested: eirene, arabica and modi4
* [svn-r5999] Purpose:Albert Cheng2002-10-151-0/+3
| | | | | | Added an example for the -- option. Platforms tested: Checked with IE browser.
* [svn-r5998] Purpose:Albert Cheng2002-10-155-31/+72
| | | | | | | | | | | | | | updated copyright note. Copied the UNUSED correction from v1.4. Added an example to the usage of -- option. Description: [describe the bug, or describe the new feature, etc] Solution: [details about the changes, algorithm, etc...] [Please as detail as you can since your own explanation is better than others guessing it from the code.] Platforms tested: arabica (fortran), modi4 (pp, fortran),eirene (fortran, CC).
* [svn-r5996] Purpose:Quincey Koziol2002-10-141-176/+1414
| | | | | | | | | | | | | | Code cleanup/Bug Fix Description: Added 10-20 more test cases to the ID->name code. Things seem more stable now. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5995] Purpose:Quincey Koziol2002-10-1411-298/+470
| | | | | | | | | | | | | | | Code cleanup/Bug Fix Description: Re-do the ID->name code again, taking into account many more weird and wonderful special cases stumbled across during the last set of test writing. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5994] Purpose:Quincey Koziol2002-10-141-0/+79
| | | | | | | | | | | | | New test Description: Add test to check for correct generic property class reference counting. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5993] Purpose:Quincey Koziol2002-10-141-4/+7
| | | | | | | | | | | | | | New feature. Description: Add H5P_DEFAULT_HASH_SIZE macro for users to use as the default size of hash tables for H5Pcreate_class. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5992] Purpose:Quincey Koziol2002-10-142-24/+13
| | | | | | | | | | | | | | | | | Bug fix Description: Generic property classes where incorrectly reference counting their users, in certain cases, causing a memory leak. Solution: Cleanup reference counting code & unify in H5P_access_class() Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5991] Purpose:Quincey Koziol2002-10-141-1/+8
| | | | | | | | | | | | | New feature Description: If backing store for a core VFD file is turned on, remove the file created. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel