summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r16372] Description:Quincey Koziol2009-01-293-8/+15
| | | | | | | | Clean up files produced from set_extent testing. Tested on: FreeBSD/32 6.3 (duty) (too minor to require h5committest)
* [svn-r16370] Modify test_pack_ooo to always output the state of randomly ↵Neil Fortner2009-01-281-45/+37
| | | | | | | | generated variables when it fails, even in the sections that do not use the random variables. Tested: jam
* [svn-r16367] Description:Quincey Koziol2009-01-272-40/+121
| | | | | | | | | | Refactor internal address encode/decode routines slightly, to allow for more flexible use. Tested on: Mac OS X/32 (amazon) FreeBSD/32 (duty) (too minor to require h5committest)
* [svn-r16366] Description:Quincey Koziol2009-01-276-15/+116
| | | | | | | | | Add context pointer for extensible array client callbacks. Tested on: Mac OS X/32 (amazon) FreeBSD/32 (duty) (too minor to require full h5committest)
* [svn-r16364] Description:Quincey Koziol2009-01-271-3/+3
| | | | | | | | Clean up a few compiler warnings Tested on: Mac OS X/32 (amazon) (too minor to require h5committest)
* [svn-r16362] Description:Scot Breitenfeld2009-01-271-5/+13
| | | | | | | | | | | | | *Fixed cd_nelements in nh5pget_filter_c - cd_nelments not pased in or returned correctly. Since cd_nelmts has IN/OUT attributes, fixed the input and returned value of cd_nelmnts to satisfy this specification. *Fixed 'name' returned in nH5Pget_external_c - if the size of the fortran buffer is larger then the returned string from the function then we need to give HD5packFstring the fortran buffer size so that it fills the remaining unused characters with blanks. Found with the gfortran compiler. Platforms tested: smirom, liberty
* [svn-r16360] Purpose: Fix potential error with H5Tset_orderNeil Fortner2009-01-273-0/+171
| | | | | | | | Description: H5Tset_order will now properly reject H5T_ORDER_NONE for most datatypes. Previously this could cause major problems as the file could not be flushed. Tested: jam, smirom (h5committest)
* [svn-r16358] bug fixPedro Vicente Nunes2009-01-274-3/+6
| | | | | | a new line was not inserted at the end of output, causing diff to complain between linux and frebsd tested: linux , freebsd
* [svn-r16354] Description:Quincey Koziol2009-01-2717-248/+523
| | | | | | | | | | | Bring r16353 back from revise_chunks branch: Refactor internal layout information, making it easier to add another type of chunk index. Tested on: FreeBSD/32 6.3 (duty) (other platforms tested with original patch)
* [svn-r16352] bug fix: some printf calls instead of parallel_print made some ↵Pedro Vicente Nunes2009-01-271-35/+35
| | | | | | tests to fail tested: linux parallel
* [svn-r16349] new h5diff output filesPedro Vicente Nunes2009-01-261-0/+6
|
* [svn-r16348] #1368 (E1) h5diff: implement "not comparable" messages. ↵Pedro Vicente Nunes2009-01-2640-126/+203
| | | | | | | | Implemented RFC. The new option is <-c, --compare List objects that are not comparable> added some test cases tested: windows, linux
* [svn-r16347] Purpose: enhancements the H5Tinsert, H5TpackNeil Fortner2009-01-263-34/+384
| | | | | | | | | | | | Description: H5Tinsert will now detect when a compound type that was previously not packed becomes packed due to out of offset order insertion of a member. H5Tinsert will now attempt to keep members sorted by offset order. This should improve performance of H5Tinsert in all cases due to the fact that it no longer needs to check every other member for overlapping, and should improve performance of H5Tpack and possibly type conversion when compounds are packed out of order. Tested: jam, smirom (h5committest)
* [svn-r16344] Snapshot version 1.9 release 28HDF Tester2009-01-259-24/+24
|
* [svn-r16340] Description:Frank Baker2009-01-2222-23/+23
| | | | | | Changed 'THG' to 'The HDF Group' in various HDF5 source files, most of which are <subdirectory>/COPYING. -- Closes Bugzilla entry 1403.
* [svn-r16338] Purpose: Mike McGreevy2009-01-221-5/+0
| | | | | | | | | | | | | | Bug Fix Description: Removing some unnecessary system headers from test/cache.c which snuck their way into one of my previous check-ins ... thanks to Allen for catching this while testing on Windows. Tested: Windows, Linux
* [svn-r16335] Added the definitions for the new macros ↵Raymond Lu2009-01-211-1/+7
| | | | | | H5_HAVE_C99_DESIGNATED_INITIALIZER and H5_HAVE_C99_FUNC. I tested them for v1.8. I simply added them by hand for v1.9 for now. I'll test them later.
* [svn-r16333] Bug 948 followup.Albert Cheng2009-01-201-2/+2
| | | | | | | Moved a comment up to a more appropriate spot. No execution change. Tested: jam pp.
* [svn-r16329] Snapshot version 1.9 release 27HDF Tester2009-01-189-24/+24
|
* [svn-r16328] Bug 948.Albert Cheng2009-01-181-3/+9
| | | | | The test "h5diff -v h5diff_hyper1.h5 h5diff_hyper2.h5" sometimes hangs in THG machines. Skip it until its hanging is resolved.
* [svn-r16327] Added some missing file names for OpenVMS. Tested on OpenVMS ↵Raymond Lu2009-01-161-0/+4
| | | | for 1.8.
* [svn-r16324] Purpose:Mike McGreevy2009-01-151-102/+77
| | | | | | | | | | | | | | | Code Cleanup Description: - Pulled out repetitive cache stats code into its own new macro. - Converted HDasserts in cache stats macros to if / HGOTO_ERROR statments in order to keep code consistent. Tested: jam, smirom, liberty
* [svn-r16321] Purpose:Albert Cheng2009-01-141-0/+2
| | | | | | | | | | | Improvement Description: Modified the warning messages from the Version mismatch checking to suggest the users to try recompiling or checking the shared lib setting. Platforms tested: Tested in Jam only since it was just a simple text string changes.
* [svn-r16319] add conditinal nan detection to some missing placesPedro Vicente Nunes2009-01-141-32/+68
| | | | tested: windows, linux
* [svn-r16316] Added support for OpenVMS pathname for external links.Raymond Lu2009-01-146-30/+138
| | | | Tested on jam. Tested v1.8 on OpenVMS.
* [svn-r16308] Purpose: Fix problem with H5TpackNeil Fortner2009-01-143-11/+140
| | | | | | | | | Description: If a compound type was packed except for some extra space at the end, H5Tpack would not modify the type and the extra space would remain. Changed H5T_is_packed to fix this behaviour. Tested: jam, smirom (h5committest - linew down)
* [svn-r16306] Description:Quincey Koziol2009-01-1412-19/+194
| | | | | | | | | | | | | | Bring r16305 back from revise_chunks branch: Add detection of C99 "designated initializers" to configure script and use new H5_HAVE_C99_DESIGNATED_INITIALIZER macro to conditionally compile default layout variables in src/H5Pdcpl.c Also, minor code cleanups, etc. Tested on: FreeBSD/32 6.3 (duty) in debug mode (Other platforms tested on branch)
* [svn-r16303] Description:Scot Breitenfeld2009-01-131-0/+2
| | | | | | | | | added: !DEC$ATTRIBUTES reference :: for character strings being passed in to C to fix bug in VMS for functions h5sdecode_f and h5sencode_f.
* [svn-r16301] Add a mention to the usage that the default minimum size for ↵Pedro Vicente Nunes2009-01-131-1/+1
| | | | | | | | | | compression is 1024 bytes M - is an integer greater than 1, size of dataset in bytes (default is 1024) #bgz 1426 tested: windows, linux
* [svn-r16300] Added an option to avoid dealing with NaNs Pedro Vicente Nunes2009-01-1317-96/+136
| | | | | | | -N, --nan Avoid NaNs detection Note: there is no shell script run for datasets with NaN because the output is non portable (different results and NaN strings for different systems) Tested: windows, linux
* [svn-r16299] Print a message ofPedro Vicente Nunes2009-01-135-9/+74
| | | | | | | | | Storage: information not available When displaying storage information for VL and dataset region types Added 2 shell runs that display this information #818 Tested: windows, linux
* [svn-r16296] Neil Fortner2009-01-111-2/+7
| | | | | | Disable more file drivers incompatible with family file driver in external_set_elink_cb in links.c. Tested: jam check-vfd
* [svn-r16294] Changes to links.c to prevent the core file driver from being ↵Neil Fortner2009-01-101-8/+9
| | | | | | | | used as the member file driver for a family file. This was causing problems with check-vfd. Tested: jam
* [svn-r16292] Purpose: Mike McGreevy2009-01-101-2/+1
| | | | | | | | | | | | | Bug Fix Descriotion: Removing problematic debugging code, and switching a leftover TRUE verbose statement to FALSE in cache_common.c Tested: jam, liberty
* [svn-r16290] Purpose: Mike McGreevy2009-01-096-216/+2347
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding code to maintain a min_clean_fraction in the cache in serial mode. Description: The metadata cache now has the ability to maintain a min_clean_fraction when in serial mode. The default initial cache size has been changed from 1MB to 2MB, and the default min_clean_fraction has been set at 30%. This check-in includes modifications to H5C.c to support maintaining a min_clean_size, including the addition of clean_index_size and dirty_index_size trackers, modifications to the H5C_make_space_in_cache algorithm, as well as associated test code and additional statistics tracking variables. Maintaining the min_clean_fraction addresses the possibility of experiencing a "metadata blizzard" when the cache gets completely full with dirty entries. Upon having to make space, the cache would previously need to flush every single entry in the cache before coming across a clean entry which could be evicted. This resulted in unnecessary flushing of oftentimes hot entries in the cache. Maintaining the min_clean_fraction ensures that, when space is needed, clean entries are more readily available to evict. Tested: jam, smirom, linew (h5committest)
* [svn-r16289] Minor change to links.c to clear a warning.Neil Fortner2009-01-091-2/+0
| | | | Tested: jam
* [svn-r16287] Fix one of the new tests in links.c. external_set_elink_cb no ↵Neil Fortner2009-01-091-18/+22
| | | | | | | | longer copies the driver information from property list to property list. Tested: jam
* [svn-r16284] Pedro Vicente Nunes2009-01-081-1/+8
| | | | | | | | | | | - h5repack: When user doesn't specify a chunk size, h5repack now defines a default chunk size as the same size of the size of the hyperslab used to read the chunks. The size of the hyperslabs are defined as the size of each dimension or a predefined constant, whatever is smaller. This assures that the chunk read fits in the chunk cache. (PVN - 2008/11/21) - H5Dset_extent: when shrinking dimensions, some chunks were not deleted. (PVN - 2009/01/8)
* [svn-r16281] Purpose: Add functions to allow more flexible traversal of ↵Neil Fortner2009-01-0815-26/+606
| | | | | | | | | | | external links. Description: Added H5Pset/get_elink_cb to allow the user to specify a callback function to be called whenever an external link is traversed. Added H5Pset/get_elink_acc_flags to allow the user to specify the file access flags to use to open the target file of an external link. All these properties are set on a LAPL. Tested: jam, linew, smirom (h5committest)
* [svn-r16279] Description:Quincey Koziol2009-01-0831-494/+582
| | | | | | | | | | | | | | Bring revision 16278 back from revise_chunks branch: Update layout information in DCPL to unify all information in one underlying property and switch to using H5O_layout_t for storing it, which simplifies things considerably. Also, fix many compiler warnings. Tested on: FreeBSD/32 6.3 (duty) in debug mode (Original patch tested on many machines)
* [svn-r16273] Added a test for shrinking to 0 dimemsionsPedro Vicente Nunes2009-01-081-226/+351
| | | | Tested: windows, linux
* [svn-r16271] Bug fix.Albert Cheng2009-01-061-37/+12
| | | | | | | | | The Tail command in jam (a newer linux) does not accept the +2l option. It ended up wiping most of the release_doc/RELEASE.txt file contents. Replaced the "tail +2l" by "sed -e 1d". Tested: Tested in Jam to verify it functions properly again.
* [svn-r16266] Revert RELEASE.txt to the version before it was mostly deleted ↵Neil Fortner2009-01-061-1/+617
| | | | | | | | by hdftest. Update version number listed at the top. Tested: vim
* [svn-r16262] Description:Scot Breitenfeld2009-01-051-1/+1
| | | | | | | | added missing reference in h5lget_name_by_idx_f: !DEC$ATTRIBUTES reference :: for character strings being passed in to C to fix bug in VMS.
* [svn-r16235] Description:Scot Breitenfeld2008-12-301-2/+0
| | | | | | | Cosmetic changes, Also tested -r16231 on: Jam (intel 10.1) Smirom (intel 10.1)
* [svn-r16231] Description:Scot Breitenfeld2008-12-301-1/+4
| | | | Added chunk property to the data set because changes in the cC function H5Dset_extent now require/check that the data set is chunked.
* [svn-r16229] merge 16228Pedro Vicente Nunes2008-12-291-20/+20
| | | | | cleaned more linux warnings tested: linux
* [svn-r16227] cleaned some linux warningsPedro Vicente Nunes2008-12-291-3/+1
| | | | tested: linux
* [svn-r16225] removed some debug messagesPedro Vicente Nunes2008-12-291-18/+0
| | | | tested: windows, linux
* [svn-r16223] Modified H5Dset_extent so that it fails when called for compact ↵Pedro Vicente Nunes2008-12-292-159/+1707
| | | | | | | | datasets and contiguous with no external storage new test program: It adds tests for several ranks, use of fill value or not, compression, different fill value allocation times, use of different storage layouts, and external files tested: windows, linux