hdf5/tools/testfiles
Robb Matzke 2f44455b20 [svn-r6185] ./hdf5-devel/tools/testfiles/tloop-1.ls
Purpose:
    New Feature; Optimization; Clean-up
    (Merged from 1.4 branch)

Description:
    There is no symbolic constant to pass to functions that take an
    optional object ID for when the caller wants to indicate no object
    ID. In the past the caller always passed a negative integer.

    GPFS performs poorly.

    The h5ls tool decides whether to list the file name in the output
    based on a compile-time choice, which isn't always optimal at run
    time.

Solution:
    Added a symbolic constant H5I_INVALID_HID.

    Added code to tell the mmfsd of GPFS to forego byte range token
    prefetching.

    h5ls decides whether to print the file name at runtime based on
    the number of objects being listed.

Platforms tested:
    SuSE Linux (arborea), gcc and mpich-1.2.4
    SunOS (baldric), gcc
2002-12-04 10:44:15 -05:00
..
help-1.ls
help-2.ls
help-3.ls
tall-1.ddl
tall-1.ls
tall-2.ddl
tall-2.ls [svn-r6180] ./hdf5-devel/tools/testfiles/tall-2.ls 2002-12-04 10:44:10 -05:00
tall-3.ddl
tall-4s.ddl
tall-5s.ddl
tall.h5
tall.h5.xml
tarray1.ddl
tarray1.h5
tarray1.h5.xml
tarray1.ls [svn-r6181] ./hdf5-devel/tools/testfiles/tarray1.ls 2002-12-04 10:44:11 -05:00
tarray2.ddl
tarray2.h5
tarray2.h5.xml
tarray3.ddl
tarray3.h5
tarray3.h5.xml
tarray4.ddl
tarray4.h5
tarray5.ddl
tarray5.h5
tarray6.ddl
tarray6.h5
tarray6.h5.xml
tarray7.ddl
tarray7.h5
tarray7.h5.xml
tattr-1.ddl
tattr-2.ddl
tattr-3.ddl [svn-r4345] Purpose: 2001-08-14 12:28:14 -05:00
tattr.h5
tattr.h5.xml
tbitfields-1.ddl
tbitfields.h5
tbitfields.h5.xml
tcomp-1.ddl
tcomp-1.ls [svn-r6182] ./hdf5-devel/tools/testfiles/tcomp-1.ls 2002-12-04 10:44:12 -05:00
tcomp-2.ddl
tcomp-3.ddl [svn-r4345] Purpose: 2001-08-14 12:28:14 -05:00
tcompound2.h5
tcompound2.h5.xml [svn-r4150] 2001-07-09 01:40:08 -05:00
tcompound.h5
tcompound.h5.xml [svn-r4150] 2001-07-09 01:40:08 -05:00
tdatareg.ddl
tdatareg.h5
tdatareg.h5.xml [svn-r4150] 2001-07-09 01:40:08 -05:00
tdset2-1s.ddl [svn-r5581] Purpose: 2002-06-10 15:26:23 -05:00
tdset2.h5
tdset2.h5.xml
tdset-1.ddl
tdset-1.ls [svn-r6183] ./hdf5-devel/tools/testfiles/tdset-1.ls 2002-12-04 10:44:13 -05:00
tdset-2.ddl [svn-r4345] Purpose: 2001-08-14 12:28:14 -05:00
tdset-3s.ddl
tdset.h5
tdset.h5.xml
tempty.ddl
tempty.h5
tempty.h5.xml
tempty.ls
tenum.ddl
tenum.h5
tenum.h5.xml [svn-r4150] 2001-07-09 01:40:08 -05:00
tfamily00000.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00001.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00002.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00003.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00004.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00005.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00006.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00007.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00008.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00009.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily00010.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tfamily.ddl [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tgroup-1.ddl
tgroup-1.ls [svn-r6184] ./hdf5-devel/tools/testfiles/tgroup-1.ls 2002-12-04 10:44:14 -05:00
tgroup-2.ddl [svn-r4345] Purpose: 2001-08-14 12:28:14 -05:00
tgroup.h5
tgroup.h5.xml
tgroup.ls
tgrp_comments.ddl [svn-r4782] 2002-01-05 11:33:50 -05:00
tgrp_comments.h5 [svn-r4782] 2002-01-05 11:33:50 -05:00
thlink-1.ddl
thlink-1.ls
thlink-2.ddl
thlink-3.ddl
thlink-4.ddl
thlink-5.ddl
thlink.h5
thlink.h5.xml
tlarge_objname.ddl [svn-r5023] Purpose: 2002-02-27 16:52:19 -05:00
tlarge_objname.h5 [svn-r5023] Purpose: 2002-02-27 16:52:19 -05:00
tloop2.h5
tloop2.h5.xml
tloop-1.ddl
tloop-1.ls [svn-r6185] ./hdf5-devel/tools/testfiles/tloop-1.ls 2002-12-04 10:44:15 -05:00
tloop.h5
tloop.h5.xml
tmany.h5
tmany.h5.xml
tmulti-b.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti-g.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti-l.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti-o.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti-r.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti-s.h5 [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tmulti.ddl [svn-r5008] Purpose: 2002-02-25 18:06:26 -05:00
tname-amp.h5
tname-amp.h5.xml
tname-apos.h5
tname-apos.h5.xml
tname-gt.h5
tname-gt.h5.xml
tname-lt.h5
tname-lt.h5.xml
tname-quot.h5
tname-quot.h5.xml
tname-sp.h5
tname-sp.h5.xml
tnestcomp-1.ddl
tnestcomp-1.ls
tnestedcomp.h5
tnestedcomp.h5.xml
tnodata.h5
tnodata.h5.xml
tnofilename.ddl [svn-r6009] Purpose: 2002-10-16 00:39:20 -05:00
tobjref.ddl
tobjref.h5
tobjref.h5.xml [svn-r4150] 2001-07-09 01:40:08 -05:00
topaque.ddl
topaque.h5
topaque.h5.xml
tref-escapes-at.h5
tref-escapes-at.h5.xml
tref-escapes.h5
tref-escapes.h5.xml
tref.h5
tref.h5.xml
tsaf.ddl
tsaf.h5
tsaf.h5.xml
tsaf.ls
tslink-1.ddl
tslink-1.ls
tslink-2.ddl
tslink.h5
tslink.h5.xml
tsplit_file-m.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tsplit_file-r.h5 [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tsplit_file.ddl [svn-r5006] Purpose: 2002-02-25 17:38:47 -05:00
tstr2.h5
tstr2.h5.xml
tstr-1.ddl
tstr-1.ls
tstr-2.ddl
tstr.h5
tstr.h5.xml
tstring-at.h5
tstring-at.h5.xml
tstring.h5
tstring.h5.xml
tvldtypes1.ddl
tvldtypes1.h5
tvldtypes1.h5.xml
tvldtypes1.ls
tvldtypes2.ddl
tvldtypes2.h5
tvldtypes2.h5.xml
tvldtypes3.ddl
tvldtypes3.h5
tvldtypes3.h5.xml
tvldtypes4.ddl
tvldtypes4.h5
tvlstr.ddl [svn-r6099] 2002-11-18 11:38:11 -05:00
tvlstr.h5 [svn-r6099] 2002-11-18 11:38:11 -05:00
tvlstr.h5.xml [svn-r6102] 2002-11-19 09:50:04 -05:00