AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
52d71bcd6f1[svn-r13770] Description: Clean up various memory leaks, etc.Tested on: FreeBSD/32 6.2 (duty)
Quincey KoziolQuincey Koziol
eff3014d975[svn-r13769] Description: Clean up minor compiler warningsTested on: FreeBSD/32 6.2 (duty)
Pedro Vicente NunesPedro Vicente Nunes
603f1c7221d[svn-r13768] code clean, removed unused functions tested: linux
Scott WegnerScott Wegner
87a41d42867[svn-r13766] In Visual Studio 2005 for 64-bit, _WIN32 is defined, but not WIN32, so I've standardized all #ifdef's to use _WIN32. This should not affect any other platform.Tested: Visual Studio (32- and 64-bit) on Win XP
Pedro Vicente NunesPedro Vicente Nunes
513c74a8da0[svn-r13762] updated commnents
MuQun YangMuQun Yang
ae533db86d5[svn-r13760] This will only affect windows platform, change _int64 to __int64 within windows macro. Windows can tolerant _int64 but mingw cannot. So we need to use __int64 to make HDF work on Mingw.Compiled at linux and Mingw.
Quincey KoziolQuincey Koziol
1e69c2b1f12[svn-r13758] Description: Change "long long" to "long_long", to make VS6 happy.Tested on: None, just eyeballed since it's easy
Pedro Vicente NunesPedro Vicente Nunes
58cc7fb19a9[svn-r13757] h5repack and h5diff hyperslab I/Ochanged the limit on which hyperslab I/O is done from 1GB to 128MB h5repack currently tests this feature by defining a dataset with dimensions of 128MB + 1byte (the datum being 1 byte integer), in which a 1Kb hyperslab was written. tested: linux there were some errors in running the tests, but these were in the library, due to a recent check-in that will be fixed shortly (at least we hope :-) )
Elena PourmalElena Pourmal
c0d407a4819[svn-r13754] VMS port:Updated command files; added "extern "C"" for HDremove_all function. Platforms tested: VMS server; kagiso - very minor and affects only VMS
Quincey KoziolQuincey Koziol
31ff357f319[svn-r13753] Description: Check in "unique, but sharable" optimization to ISOHM code, which allows object header messages that are only used in one object to remain in the sole user's header, but migrates messages that are used in more than one header into the ISOHM heap.Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Scott WegnerScott Wegner
1726061075e[svn-r13752] Added an include to the ohdr testfile generator code to fix an issue with Visual Studio. I've also turned this project on by default in Windows.Tested: VS6 on WinXP kagiso
Quincey KoziolQuincey Koziol
f0f73065e32[svn-r13751] Description: Reduce the number of warnings when free lists are disabled.Tested on: Mac OS X /32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Quincey KoziolQuincey Koziol
d16a803257c[svn-r13750] Description: Various minor cleanups found while working on the "unique, but sharable" ISOHM changes.Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty)
Quincey KoziolQuincey Koziol
00a50871bb7[svn-r13747] Description: Fix H5O_msg_iterate() and H5O_link() to protect cache entries with better permissions.Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
Quincey KoziolQuincey Koziol
670d598ff7a[svn-r13745] Description: Take further advantage of the readers/writer locking in the metadata cache and push the locking of the local heap up to the routines which call B-tree routines, which should drastically lower the number of metadata cache protect/ unprotect calls.Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Quincey KoziolQuincey Koziol
c751cdab335[svn-r13744] Description: Initial changes to take advantage of readers/writer locking on metadata cache entries. Reduce the # of protect/unprotect pairs during B-tree iteration by holding reader lock on B-tree and symbol table nodes while iteration occurs. This also has the benefit of preventing an iteration callback from modifying the B-tree being iterated over (which would probably confuse the B-tree iteration code terribly) Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Quincey KoziolQuincey Koziol
d214eddeff1[svn-r13743] Description: Don't delete chunks from the dataset's B-tree while we are iterating over the B-tree, when reducing the size of the dataset's dataspace with H5Dset_extent().Tested on: Mac OS X/32 2.6 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Quincey KoziolQuincey Koziol
8eac66e9437[svn-r13742] Description: Avoid copying attribute in a few iteration situations.Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Quincey KoziolQuincey Koziol
10a6685aaaf[svn-r13741] Description: Minor formatting & warning reduction code cleanupsTested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Albert ChengAlbert Cheng
10114bd2111[svn-r13736] Bug fix.QSC's mpi implementation does not do collection I/O correctly. Need to turn some collective support off. Tested platform: LANL QSC. -This line, and those below, will be ignored-- M config/dec-osf5.x
Scott WegnerScott Wegner
8829cafe908[svn-r13734] Added new source files (from rev. 13721) to Windows project files.Note: ohdr_gentst currently fails on Windows, and is disabled by default. I'm working with Quincy to get this fixed. Tested: VS6 on WinXP
MuQun YangMuQun Yang
8762243f561[svn-r13733] Changed more parallel debugging info. to a more standard way by using H5DEBUG.Have tested at linux to make sure the change won't cause any compiling errors or testing errors.
MuQun YangMuQun Yang
82927479537[svn-r13730] Remove debug information inside H5Dmpio.c when enable-debug is turned on. More code will be cleaned up tomorrow. Since only debugging information is removed, I tested this only at kagiso(linux mpich).Kent
Peter CaoPeter Cao
edceb4389ac[svn-r13726] Add H5P_reset_external_file_test to the header file.
Quincey KoziolQuincey Koziol
80d7f2a2582[svn-r13722] Description: Fix typo that causes non-Purified build to fail.Tested: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
Quincey KoziolQuincey Koziol
2757f75317a[svn-r13721] Description: Add "fail if unknown" and "mark if unknown" flags to object header messages. This gives the library a clean way to tell older libraries that a message should not be just ignored if it's unknown, but that other actions should occur.Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Pedro Vicente NunesPedro Vicente Nunes
4e243fd5e74[svn-r13720] Bug fixThe parsing routine -b was not correctly affecting one of the variables that sets the binary output Tested linux
Pedro Vicente NunesPedro Vicente Nunes
fcb7783b529[svn-r13718] added entries - Fortran interfaces for the Image, Table and Lite APIs. PVN - 2007/5/1 - New HDF5 Dimension Scale API (H5DS) allows dimension scales to be created in an HDF5 file and associated with specific datasets. PVN - 2007/5/1
Quincey KoziolQuincey Koziol
093060f6f3d[svn-r13717] Description: Clean up some formatting, comments and error messages.Tested on: Mac OS X/32 10.4.9 (amazon) Too minor to require h5committest
Albert ChengAlbert Cheng
83d4f43d04a[svn-r13716] updated the help message of the --enable-debug to reflect its default now dependson the setting of --enable-production.
Peter CaoPeter Cao
37e010fbe07[svn-r13714] Fix memory leak on objcopy.c testH5Premove(dcpl, H5D_CRT_EXT_FILE_LIST_NAME) causes memory leak. Use new function H5P_reset_external_file_test(dcpl) instead.
Scott WegnerScott Wegner
90a16bb0ddb[svn-r13713] Updated MANIFEST for previous revision.
Scott WegnerScott Wegner
a27b1b6e317[svn-r13712] Various changes made to bring Windows example tests up to date.Tested: VS 2005 on Win XP
Quincey KoziolQuincey Koziol
4e6026d44fa[svn-r13711] Description: Reduce size of fill value message in default setting case (since it can't be eliminated).Tested on: Mac OS X/32 10.4.9 (amazon)
Scott WegnerScott Wegner
9844f91b17f[svn-r13710] Added Fortran dependencies to Windows project files, and updated documentation to reflect changes.Tested: Visual Studio 2005 on WinXP
Albert ChengAlbert Cheng
8cf6fbad511[svn-r13707] Changed the TODAY format to include weekday, matching the one used by DailyHDF5Test script.Tested: Tested the new format works in all NCSA machines.
Christian ChilanChristian Chilan
218c9c7b727[svn-r13705] Change to getname.c so that when tests query the name of a dereferenced object, they do not expect the name length to count the null terminator.
Christian ChilanChristian Chilan
55ba7924e1b[svn-r13704] Change to H5G_get_refobj_name so that H5I_get_name returns the length of the name of a dereferenced object without counting the null terminator.Tested on smirom, copper, and cobalt.
Albert ChengAlbert Cheng
2b807f7fddc[svn-r13703] Feature: Change --enable-debug default to no if producton is enabled.Platform tested: kagiso just doing configure with various combinations of option and varified the output.
Elena PourmalElena Pourmal
71c29a007fb[svn-r13702] Added new example that uses H5Gcreate2 and H5Lexists calls Platforms tested: Linux 2.6 RedHat in Chicago; no access to other machines
Scott WegnerScott Wegner
3fd6b91f1ba[svn-r13701] Deleted .html versions of Windows documentation, as we have decided to maintain only .txt versions in the source package. Step-by-step instructions for Windows will eventually be made available on the public website.Updated MANIFEST to reflect changes.
Albert ChengAlbert Cheng
0408aec911a[svn-r13700] Updated the copyright generated by the program to the THG notice.Tested: kagiso (no committed test since it is trivial.)
Quincey KoziolQuincey Koziol
594ac7478de[svn-r13698] Description: Remove warning notice about file format (file format actually OK for the beta release)
John MainzerJohn Mainzer
30b6c4bcc12[svn-r13697] Fixed error in check_unprotect_ro_dirty_err() in cache.c. Basic problem was a failure to clean up properly after a test.I reproduced the failure on Phoenix before fixing it. As the error was relatively straight forward, I tested fix on Phoenix only.
Scott WegnerScott Wegner
2ac5e9f2e8c[svn-r13696] Various updates to Windows documentation.Mostly just correcting typos, no testing needed.
Raymond LuRaymond Lu
156f8bc690d[svn-r13694] 1. changed the HDlseek to be lseek64 and HDfseek to be fseeko if available, to support big files. 2. added a check in test/big.c to make sure the system supports big file.Tested on smirom because already tested the same changes for v1.6 on liberty, smirom, copper, and sol.
Private HDFPrivate HDF
f68c5d98491[svn-r13692] Snapshot version 1.8 release 0 (beta1post0)
Quincey KoziolQuincey Koziol
9ef709fc114[svn-r13691] Description: Comment out cache test until John can take a look at it.Tested on: FreeBSD/32 6.2 (duty)
Quincey KoziolQuincey Koziol
aa96180fa90[svn-r13690] Description: Fully enable readers/writer locking in metadata cache and correct errors in cache clients which were modifying a cache entry while only holding a read lock on it.Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
Albert ChengAlbert Cheng
1d3bcea7690[svn-r13688] purpose: bug fix (760)Description: The two h5fc myprog.c libmylib.a tests work now. Changed them from SKIP to test again. Tested platforms: kagiso.