AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
49cd4a1f3af[svn-r18460] Description: Fold metadata journaling changes into the trunk: mostly tweaky small stuff, also removed the H5F_t* field from the H5G_entry_t struct.Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (...
Jonathan KimJonathan Kim
9a359c82243[svn-r18457] Purpose: Add test cases for bug1797 - h5repack doesn't handle references in compound and vlen datatypes for attributes Description: Add test cases ahead as waiting for H5Acopy to complete the fix. 1. obj references in attr of compound type 2. region references in attr of compound type 3. obj references in attr of vlen type 4. region references in attr of vlen type NOTE: This test is skipped now and will be included when code part is completed. ( H5Acopy() replaces copy_attr() ) ...
Jonathan KimJonathan Kim
20fd1f47b75[svn-r18454] Purpose: Fix for the bug1726 - NPOESS: h5repack loses attributes for datasets of type H5T_REFERENCE.Description: include test cases. also test cases for attribute with object and region reference. Tested: jam, amani, linew
Jonathan KimJonathan Kim
1267cda9892[svn-r18449] Purpose: Resolve build issue on Sloaris due to white space from the previous checkin r18447Tested: jam, amani , linew
Jonathan KimJonathan Kim
16c24401088[svn-r18447] Purpose: Bug1727 - NPOESS: h5copy should copy region referencesDescription: Tested and added test cases from previous checkin r18319 Reference Manual and tool's usage section for '-f ref' option is updated for more comprehensibility. Tested: jam
Neil FortnerNeil Fortner
d3d4d8782bb[svn-r18445] Purpose: Fix bug 1637Description: Modified algorithm for extending a dataset with early allocation so it only deals with the new chunks. Formerly, it would loop over all chunks, checking to see if each existed in cache and on disk, causing major performance issues with large numbers of chunks. Tested: jam, linew, amani (h5committest)
Jonathan KimJonathan Kim
2ee00711762[svn-r18442] Purpose: Resolve windows build issue from previous checkin r18425Description: The previous checkin was for bug1814 - NPOESS: h5repack doesn't handle references to the groups as an element of a dataset Tested: jam
Allen ByrneAllen Byrne
24b31a9ce96[svn-r18438] Changed copy script to copy all *.h files
Private HDFPrivate HDF
689868202c4[svn-r18432] Snapshot version 1.9 release 63
Allen ByrneAllen Byrne
c1a4148fdad[svn-r18431] Added libsettings project to solution files.Updated Manifest
Allen ByrneAllen Byrne
efb94f8949d[svn-r18430] Add windows define BIND_TO_CURRENT_VCLIBS_VERSION=1 to project files.Corrected copy H5srcdir_str.h commands in script. Added libsettings project to behave like h5tinit.vcproj.
Jonathan KimJonathan Kim
8c9b42fcf3d[svn-r18425] Purpose: Fix for bug1814 - NPOESS: h5repack doesn't handle references to the groups as an element of a dataset Description: handles object reference to named-datatype as well. Add test cases. Tested: jam, amani, linew
Quincey KoziolQuincey Koziol
bcd6c3f7cca[svn-r18420] Description: Re-run bin/reconfigure to catch up with recent rearrangements, remove some unused srcdir headers and duplicated code in main test header.Tested on: Mac OS X/32 10.6.2 (amazon) w/debug & prod Linux/32 2.6 (jam)
Quincey KoziolQuincey Koziol
1809f040c92[svn-r18419] Description: Clean up srcdir querying code more, extracting it into single header file, to avoid compiler warnings.Tested on: Mac OS X/32 10.6.2 (amazon) w/debug & prod Linux/32 2.6 (jam)
Quincey KoziolQuincey Koziol
cd2534d9bad[svn-r18418] Description: Centralize common code for srcdir lookups.Tested on: Mac OS X/32 10.6.2 (amazon) w/debug & prod Linux/32 2.6 (jam)
Quincey KoziolQuincey Koziol
40f7c0d321c[svn-r18417] Description: Add new file
Quincey KoziolQuincey Koziol
efe7b536194[svn-r18416] Description: Fix error with srcdir header file included twice.Tested on: Mac OS X/32 10.6.2 (amazon) w/debug & production and C++
Quincey KoziolQuincey Koziol
0a7809a659f[svn-r18415] Description: Move the libhdf5.settings information out of src/H5Tinit.c and into a separate header file (src/H5lib_settings.h), which is generated at build time (not configure time) with the src/H5make_libsettings generator program.Tested on: Linux/32 2.6 (jam) Mac OS X/32 10.6.2 (amazon)
Quincey KoziolQuincey Koziol
0ac03c78900[svn-r18414] Description: Add copyright to new files
Quincey KoziolQuincey Koziol
fd547cd11ff[svn-r18413] Description: Unify srcdir handling for test executables and allow them to use the srcdir setting from configure time without requiring the 'srcdir' environment variable be set (although you still can, to override the built in setting). Attempted to get this right for Windows builds also. Also add dependency between src/H5Tinit.c and src/libhdf5.settings, so that the test/testcheck_version.sh script works correctly. Tested on: Linux/32 2.6 (jam) Mac OS X/32 10.6.2 (amazon)
Albert ChengAlbert Cheng
8a14f5dc0ec[svn-r18410] Fixed a typo in a message.No test needed since it is in a message string.
Private HDFPrivate HDF
0a4eadc0b9c[svn-r18406] Snapshot version 1.9 release 62
Frank BakerFrank Baker
abd2909328d[svn-r18404] Description: Update copyright date to 2010.
Jonathan KimJonathan Kim
73957db4598[svn-r18399] Note: missed to add extra files from previous check-in (r18398)Description: add test cases for h5copy - copy external links with/without ‘–f ext’ option (relate to bug 1733) Tested: jam, amani and linew
Jonathan KimJonathan Kim
a1a509083be[svn-r18398] Description: add test cases for h5copy - copy external links with/without ‘–f ext’ option (relate to bug 1733)Tested: jam, amani and linew
Neil FortnerNeil Fortner
2ece0d878a2[svn-r18395] Purpose: Fix links.c failureDescription: The core file driver previously matched files only based on the name used to open them, even when a backing store is used. This caused problems in the failing test when it traversed an external link to itself, and did not recognize that it was the same file. Similar tests in links.c were skipped when the core file driver was used. The failure was previously masked by inappropria...
Quincey KoziolQuincey Koziol
f139fe1c2dd[svn-r18391] Description: Clean up compiler warnings, check error values and fix whitespace.Tested on: FreeBSD/32 6.3 (duty) w/debug (too minor to require h5committest)
Quincey KoziolQuincey Koziol
a976ea9f777[svn-r18388] Description: Bring changes from Coverity session from branch into trunk:r18378: Fixed coverity issues 207 and 322. Pointer hdr was checked for NULL after being asserted and dereferenced. Check was removed. r18379: Fix coverity issues # 88 and # 435. r18380: Fixed Coverity issue # 85. Added check of returned pointer for NULL before use. r18381: Resolve coverity issues # 214 and # 215 r18382: Issue 131: Add null checks to allocations and check for free in erro...
Quincey KoziolQuincey Koziol
fc5fde7a686[svn-r18385] Description: Tweak fix in r18372 to reset other messages read in also.Tested on: Mac OS X/32 10.6.2 (amazon) w/debug & production (too minor to require h5committest)
Neil FortnerNeil Fortner
18729253202[svn-r18376] Purpose: Fix bug 1733Description: Support for expanding external links was not implemented in H5Ocopy, even though a flag existed for H5Pset_copy_object to enable this. This patch implements this feature. Tested: jam, amani, linew (h5committest); Fedora
Neil FortnerNeil Fortner
179b54da83f[svn-r18374] Purpose: Fix bugs involving external linksDescription: Previously, the library would reopen the source file when traversing an external link if unable to find the target file otherwise. This has been corrected. Also moved the call to H5F_flush from H5F_try_close to H5F_dest, so the file is only flushed when the last identifier for the file is closed. This prevernts situations where the library could attempt to flush a file with prote...
Raymond LuRaymond Lu
3a06e04ac5a[svn-r18372] Fix for bug #1773 - I added the call to H5O_msg_reset after H5D_chunk_bh_info to free the PLINE structure in the function H5O_dset_bh_info. This is to prevent memory leak. Tested on jam and tested 1.8 on jam, too - simple fix.
Larry KnoxLarry Knox
f47421b6c9e[svn-r18369] Update MANIFEST, added bin/README file. Tested on jam.
Raymond LuRaymond Lu
1f4d72d32f0[svn-r18367] The OpenVMS linking probably doesn't like too many object files. I just broke the link command into two commands to make it happy.Tested on OpenVMS.
Raymond LuRaymond Lu
df36445508b[svn-r18366] Binh-Minh integrated dsets.cpp into testhdf5.cpp. I changed the make file accordingly. I'll wait for her to check into the 1.8 branch to make the same change in 1.8. Tested on OpenVMS.
Larry KnoxLarry Knox
f133164bd3e[svn-r18365] Edit README file to test svk sync.
Larry KnoxLarry Knox
62f80985c2f[svn-r18364] Edit README file to test svk sync.
Larry KnoxLarry Knox
32158ba7480[svn-r18363] Add README file to bin directory.
Allen ByrneAllen Byrne
05d5baeeb58[svn-r18362] Test commit from windows
Allen ByrneAllen Byrne
aebdf8a5714[svn-r18361] Removed project files for cpp versions of standalone dsets tests.
Allen ByrneAllen Byrne
ef844be70d9[svn-r18360] Updated project files and release docs to VS2008 and IVF101 based. Made change to cpp version of testhdf5 for the elimination of dsets standalone.Tested: Windows
Quincey KoziolQuincey Koziol
483185409e1[svn-r18357] Description: Bring r18356 from metadata journaling merge branch to trunk: Converge metadata journaling branch with trunk with a bunch of v1 B-tree changes: - Remove H5ACprivate.h header from H5Bprivate.h header - Revise v1 B-tree client callbacks - Get rid of H5B_serialize() by bringing it into H5B_flush() Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 ...
Quincey KoziolQuincey Koziol
a074829c66d[svn-r18352] Description: Make parallel I/O metadata cache operations obey the "evictions enabled" flag in the cache.Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (...
Private HDFPrivate HDF
ed2e263b3f3[svn-r18350] Snapshot version 1.9 release 61
Binh-Minh RiblerBinh-Minh Ribler
1de0aa8b9b0[svn-r18349] Description: In the previous revision, dsets.cpp was moved from a standalone program into testhdf5.cpp to be consistent with the rest of the tests. Makefiles were left out by mistake. Platform tested: Verified on Linux/32 2.6 (jam)
Quincey KoziolQuincey Koziol
d3a9b81fd06[svn-r18346] Description: Bring Coverity fixes back from branch to trunk:r18336: Fix coverity issues 275, 276, 277, 323, 432, 433, and 434 r18337: Fix Coverity issue #106: release free space section node on error r18338: Fixed Coverity #94 - In H5P_register, new_class wasn't closed when there's an error after it's created. r18339: Fix Coverity #185 - In test_conv_str_1, BUF wasn't freed when there's an error in this function. r18340: Correct error in r18337 that...
Binh-Minh RiblerBinh-Minh Ribler
c90711e7136[svn-r18335] Description: Removed header file testhdf5.h from C++ tests to eliminate a non-standard problem on OpenVMS. It wasn't essential.Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty) Ray agreed to test on OpenVMS.
Jonathan KimJonathan Kim
9f514c2b7de[svn-r18331] Description: Update to use H5Gcreate2 instead of H5Gcreate. Remove mis-used type related code.Tested: jam, amani and linew
Jonathan KimJonathan Kim
a3e8a52f176[svn-r18329] Description: Fix to handle $srcdir for nightly test as well as local testingTested: jam, amani and linew
Raymond LuRaymond Lu
3129cb2765a[svn-r18328] I commented out the macro H5_HAVE_SYMLINK because I ran the following C test under hdf5/test directory. OpenVMS couldn't open a file through symbolic link. This macro is mainly used in test/links.c for the function call external_symlink and in src/H5F.c.Tested the same change for 1.8 on OpenVMS. ------------------------------------------------------------------------ #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <errno.h> int main(void) { int file1, file2; /* Create a symbolic link to the file 21b.c */ if(symlink("[LU.hdf5_1_8_2_5.test.tmp2]21b.c", "[LU.hdf5_1_8_2...