summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12858] Description:Quincey Koziol2006-11-044-275/+131
| | | | | | | | Clean up code to build name for ID with no name tracked - get rid of global variable, unused routines, etc. Tested on: FreeBSD/32 4.11 (sleipnir)
* [svn-r12857] Description:Elena Pourmal2006-11-035-254/+1498
| | | | | | | | Updated code to eliminate compilation warnings and to add support for the latest g95. Platforms tested: g95 on kagiso, heping, and mir the first lite (making and reading 1-d datasets) test fails on mir
* [svn-r12856] On windows file_handle has been changed to vfd. This check-in ↵MuQun Yang2006-11-038-241/+528
| | | | | | | changes the feature. Add project files for ref test. Update hdf5test.bat that includes btree2 test.
* [svn-r12855] Description:Quincey Koziol2006-11-031-67/+75
| | | | | | | Further code cleanups to bring into better alignement w/rest of library. Tested on: FreeBSD/32 4.11 (sleipnir)
* [svn-r12854] Description:Quincey Koziol2006-11-031-16/+19
| | | | | | | Clean up some more function name problems and other compiler warnings. Tested on: FreeBSD/32 4.11 (sleipnir)
* [svn-r12853] Description:Quincey Koziol2006-11-031-11/+12
| | | | | | | Correct name of routine in FUNC_ENTER... macro. Tested on: None - just eyeballed, very trivial..
* [svn-r12852] Add the declaration of H5I_get_file_id to avoid a bad windows ↵MuQun Yang2006-11-031-0/+1
| | | | warning.
* [svn-r12851] Purpose: Update MANIFEST with new reference test.Leon Arber2006-11-021-0/+1
|
* [svn-r12850] Purpose: FeatureLeon Arber2006-11-023-8/+307
| | | | | | | Description: Test the ability to determine a path name given an object reference Tested: kagiso, sol
* [svn-r12849] Purpose: FeatureLeon Arber2006-11-022-4/+359
| | | | | | | | Description: Add ability for H5Iget_name to figure out the path name given an object reference. Tested: kagiso, sol
* [svn-r12848] Description:Quincey Koziol2006-11-025-157/+263
| | | | | | | | | | | | | | Change H5Pset_elink_prefix to be more similar to rest of library and make a copy of the string passed in. Change H5Pget_elink_prefix to be link rest of library routines that query a string. Tested on: FreeBSD/32 4.11 (sleipnir) w/threadsafe & debugging turned on Linux/32 2.4 (heping) w/FORTRAN & C++ Linux/64 2.4 (mir) w/build-all & 1.6 compat enabled AIX/32 5.x (copper) w/FORTRAN & parallel
* [svn-r12847] Corrected the comment describing H5Odecr_refcount's return value.James Laird2006-11-021-1/+1
| | | | Change only in comment block; no testing necessary.
* [svn-r12846] Description:Quincey Koziol2006-11-026-15/+53
| | | | | | | | | | Further minor tweaking of property list class initialization macros, etc. Tested on: FreeBSD/32 4.11 (sleipnir) w/threadsafe & debugging turned on Linux/32 2.4 (heping) w/FORTRAN & C++ Linux/64 2.4 (mir) w/build-all & 1.6 compat enabled AIX/32 5.x (copper) w/FORTRAN & parallel
* [svn-r12845] Description:Quincey Koziol2006-11-025-258/+258
| | | | | | | | | | | | | Finish refactoring job on the library's property list class initialization code, so that the library determines the parent class dependencies at run-time, eliminating the need for developers to initialize the classes in a particular order. Also eliminates some more redundant code... Tested on: FreeBSD/32 4.11 (sleipnir) w/threadsafe & debugging turned on Linux/32 2.4 (heping) w/FORTRAN & C++ Linux/64 2.4 (mir) w/build-all & 1.6 compat enabled AIX/32 5.x (copper) w/FORTRAN & parallel
* [svn-r12844] Description:Quincey Koziol2006-11-024-104/+81
| | | | | | | Fix parallel build failure for property list class initialization refactor. Tested on: AIX (copper) w/parallel
* [svn-r12843] Update windows library projects to reflect Quincey' recent changes.MuQun Yang2006-11-022-22/+52
|
* [svn-r12842] Description:Quincey Koziol2006-11-0258-2306/+2995
| | | | | | | | | | | | | | | | Refactor generic property list initialization code to put property list specific routines in property list modules, instead of scattered to the four winds. Also, introduce property list class initialization objects, to make adding new property list classes in the library easier. Fix daily test failure by using H5Pget_elink_prefix() API routine instead of looking at the "raw" generic property list information. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) w/threadsafe Linux/32 2.4 (heping) w/C++ & FORTRAN Linux/64 2.4 (mir) w/build-all & 1.6 compat
* [svn-r12841] Bug fix. The mechanism to handle interupted system call or ↵Raymond Lu2006-11-012-89/+51
| | | | | | partial I/O for reading data may not work well for Direct I/O because of the requirement for data alignment. Took it out.
* [svn-r12840] Frank Baker2006-11-011-1/+1
| | | | | | | | | | | Description: Correct input file that, via doxygen, creates the C++ reference manual paragraph that pointed to a now-removed release_docs/ file. Original file was release_docs/INSTALL_Windows_withcpp.txt; current file is release_docs/INSTALL_Windows.txt. Closes Bugzilla entry 719. Tested: Trivial change; not tested.
* [svn-r12839] Cleaned up a resource leak when Packet Tables are opened.James Laird2006-11-011-0/+3
| | | | | Tested on juniper (will test on kagiso after check-in to make sure that nothing's broken).
* [svn-r12838] Description:Elena Pourmal2006-11-011-24/+110
| | | | | | | | | Added a framework to display information about a particular object. This option (-O object_name) is not available to the users yet. Currently only name of an object (or objects) is displayed. Platforms tested: sol, kagiso and copper.
* [svn-r12836] Catch up with h5diff tests.MuQun Yang2006-10-312-2/+5
| | | | Catch up with h5repacktst tests.
* [svn-r12835] Description:Quincey Koziol2006-10-3113-165/+180
| | | | | | | | | Change H5Lget_linkinfo() to H5Lget_info() to better align with coming API changes. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12834] Description:Quincey Koziol2006-10-311-2/+11
| | | | | | | | Uncomment out tests that were accidentally left out. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12833] Description:Quincey Koziol2006-10-3116-225/+215
| | | | | | | | Clean up more warnings... Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12832] Description:Quincey Koziol2006-10-308-92/+134
| | | | | | | | | | Clean up formatting and re-organize a bit... Tested on: Max OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) Linux/64 2.4 (mir)
* [svn-r12831] Changed the API for "unpacking" an external link value to take ↵James Laird2006-10-308-25/+56
| | | | | | | | | | the size of the linkval buffer, per Elena and Frank's suggestions while revising the documentation. Added error checking using this size, as well as a couple of tests. Tested on juniper, kagiso, and sol.
* [svn-r12830] Description:Quincey Koziol2006-10-306-95/+581
| | | | | | | | | Finish internal work necessary to track creation order in v2 B-tree when group is in "dense" storage form. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12829] Description:Quincey Koziol2006-10-307-372/+372
| | | | | | | | Clean up more compiler warnings, esp. on Linux/64 platform. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12828] Description:Quincey Koziol2006-10-309-172/+185
| | | | | | | | Clean up compiler warnings... Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12827] Description:Quincey Koziol2006-10-302-5/+10
| | | | | | | | Correct typo that was causing tests to fail. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12826] Pedro Vicente Nunes2006-10-306-271/+165
| | | | | added a new test for h5diff relative error for the file generator program
* [svn-r12825] Description:Quincey Koziol2006-10-3011-27/+781
| | | | | | | | Rudimentary support for creating creation order index (but not inserting links in it yet). Testedon: Mac OS X/32 10.4.8 (amazon)
* [svn-r12824] O_DIRECT flag was accidentally commented out in previous ↵Raymond Lu2006-10-301-1/+1
| | | | checkin. Put it back in.
* [svn-r12823] Description:Quincey Koziol2006-10-2910-156/+920
| | | | | | | | | | | | | Add support for compress heap blocks in "managed" heaps. Also, fix bug when the first direct block moves between having a parent and not having one (and vice versa), which occurs when the heap moves between having a direct root block and having an indirect root block. Tested on: FreeBSD 4.11 (sleipnir) w/threadsafe Linux/32 2.4 (heping) w/C++ & FORTRAN Linux/64 2.4 (mir) w/build-all & 1.6 compat
* [svn-r12822] H5Pset_alignment seems working. Added it in test/vfd.c and ↵Raymond Lu2006-10-283-8/+124
| | | | | | made the test more complete by writing two data sets. One is aligned, and the other isn't.
* [svn-r12821] Description:Quincey Koziol2006-10-285-120/+121
| | | | | | | | | Clean up compiler warnings, esp. on 64-bit Linux boxes. Tested on: FreeBSD/32 4.11 (sleipnir) w/threadsafe Linux/32 2.4 (heping) w/C++ & FORTRAN Linux/64 2.4 (mir) w/build-all & 1.6 compat
* [svn-r12820] Added fragmental copy buffer to H5FD_direct_write. This buffer ↵Raymond Lu2006-10-274-97/+141
| | | | | | | size is set through H5Pset_fapl_direct. It's been added to H5FD_direct_read in the previous checkin. Still, a test is needed at later checkin.
* [svn-r12819] Pedro Vicente Nunes2006-10-268-36/+812
| | | | | | | h5diff: print a message of "not comparable" in a case where the relative error compare is not possible, due to the denominator being zero. Modified the test file generator program to include a example for this and a new test on the shell script
* [svn-r12817] Purpose: Minor fixBinh-Minh Ribler2006-10-261-2/+1
| | | | | | | | | Description: Added (long) to a verify_val call. Platforms tested: Linux 2.6 (kagiso) - very minor, and Kent will test it on Windows, because that was where it was complained about.
* [svn-r12816] Update batch files to reflect h5diff and h5repack's changes on ↵MuQun Yang2006-10-262-3/+20
| | | | windows.
* [svn-r12815] Pedro Vicente Nunes2006-10-2585-1464/+2650
| | | | | | | | | | | | | | 1) added a new parameter to the h5diff function diff_array that contains the beginning position of the hyperslab, so that the total position in the array is printed correctly when reading by hyperslabs. 2) added a new test to h5diff that reads and diffs by hyperslabs. The test reads a 1GB dataset, from which a 1KB hyperslab was written with differences . 3) added the generation of 2 files to the generator program to test the h5diff hyperslab read. 4) changed the h5diff binary pre-generated file names to be more descriptive (e.g, instead of file1.h5, made it h5diff_basic1.h5) 5) changed the name of the h5repack options text file to info.h5repack
* [svn-r12814] MuQun Yang2006-10-251-0/+1
| | | | Add a new batch file copytest.BAT to test h5copy on windows.
* [svn-r12813] Update C++ project files to reflect the recent changes although ↵MuQun Yang2006-10-252-1/+9
| | | | compiling errors have been found.
* [svn-r12812] Add h5copy tool tests for windows.MuQun Yang2006-10-253-4/+216
|
* [svn-r12811] Purpose:Albert Cheng2006-10-251-10/+44
| | | | | | | | | | | | | | | | | | | Bug fix. Description: AIX complained if some files are still open when MPI_Finalize is called, so code called _exit without calling MPI_Finalize. But in Linux hosts with MPICH, the MPI processes terminated but the launch processes got stuck waiting for those processes to end properly and they would hang on forever. As more tests ran, more processes got stuck. Solution: In order to please both AIX and MPICH, the MPI file handles are retrieved and closed outside of the HDF5 library, then call MPI_Finalize and then _exit. Tested: in heping and copper.
* [svn-r12809] Purpose:Albert Cheng2006-10-251-2/+4
| | | | | | | | | | | | | | Bug fix. Description: H5FD_get_vfd_handle() would return okay even if an VFD did not have the get_vfd_handle callback function defined. Solution: Return failure if get_vfd_handle function is not defined. Tested: in heping and copper.
* [svn-r12808] Fixed a few typos in the recent changes to support g95 that ↵Elena Pourmal2006-10-242-4/+4
| | | | | | | were exposed on Windows. Platforms tested: Those were changes to the Windows related code only; will be tested by windows daily tests.
* [svn-r12807] Need to add another dependency for windows.MuQun Yang2006-10-241-2/+2
|
* [svn-r12806] Description:Quincey Koziol2006-10-246-156/+251
| | | | | | | | | | Reduce memory usage for common cases of I/O pipeline filter memory usage. Also, clean up some more code... Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)