hdf5/tools/misc
Quincey Koziol 24d8506dd5 [svn-r6387] Purpose:
Bug Fix

Description:
    Metadata cache in parallel I/O can cause hangs in applications which
    perform independent I/O on chunked datasets, because the metadata cache
    can attempt to flush out dirty metadata from only a single process, instead
    of collectively from all processes.

Solution:
    Pass a dataset transfer property list down from every API function which
    could possibly trigger metadata I/O.

    Then, split the metadata cache into two sets of entries to allow dirty
    metadata to be set aside when a hash table collision occurs during
    independent I/O.

Platforms tested:
    Tested h5committest {arabica (fortran), eirene (fortran, C++)
        modi4 (parallel, fortran)}

    FreeBSD 4.7 (sleipnir) serial & parallel

Misc. update:
    Updated release_docs/RELEASE
2003-02-10 12:26:09 -05:00
..
Dependencies [svn-r6255] Purpose: 2003-01-09 13:40:19 -05:00
h5cc.in [svn-r5645] Purpose: 2002-06-16 10:26:47 -05:00
h5debug.c [svn-r6387] Purpose: 2003-02-10 12:26:09 -05:00
h5import.c
h5redeploy.in [svn-r5876] Change the wording of the message from "current directory" to 2002-08-17 02:54:35 -05:00
h5repart.c [svn-r6301] Purpose: 2003-01-18 08:17:33 -05:00
Makefile.in [svn-r5627] Purpose: 2002-06-13 08:53:55 -05:00
pdb2hdf.c