hdf5/tools/testfiles
Robb Matzke aa0f452d82 [svn-r6188] ./hdf5-devel/tools/testfiles/tslink-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:19 -05:00
..
help-1.ls [svn-r2971] Purpose: 2000-11-17 14:04:03 -05:00
help-2.ls [svn-r2971] Purpose: 2000-11-17 14:04:03 -05:00
help-3.ls [svn-r2971] Purpose: 2000-11-17 14:04:03 -05:00
tall-1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tall-1.ls [svn-r2770] 2000-10-31 11:29:57 -05:00
tall-2.ddl [svn-r3249] Purpose: 2001-01-09 15:04:47 -05:00
tall-2.ls [svn-r6180] ./hdf5-devel/tools/testfiles/tall-2.ls 2002-12-04 10:44:10 -05:00
tall-3.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tall-4s.ddl [svn-r3853] Purpose: 2001-04-24 17:24:47 -05:00
tall-5s.ddl [svn-r3853] Purpose: 2001-04-24 17:24:47 -05:00
tall.h5
tall.h5.xml [svn-r3485] 2001-02-22 14:21:37 -05:00
tarray1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray1.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray1.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tarray1.ls [svn-r6181] ./hdf5-devel/tools/testfiles/tarray1.ls 2002-12-04 10:44:11 -05:00
tarray2.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray2.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray2.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tarray3.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray3.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray3.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tarray4.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray4.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray5.ddl [svn-r3022] Purpose: 2000-11-29 12:40:18 -05:00
tarray5.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray6.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray6.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray6.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tarray7.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray7.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tarray7.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tattr-1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tattr-2.ddl [svn-r3413] Purpose: 2001-02-15 14:32:38 -05:00
tattr-3.ddl [svn-r4345] Purpose: 2001-08-14 12:28:14 -05:00
tattr.h5
tattr.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tbitfields-1.ddl [svn-r2306] ddl for the bitfields test file 2000-05-31 11:20:56 -05:00
tbitfields.h5 [svn-r2307] test file for the bitfields test. i used the bitfield parts of the dataset test file 2000-05-31 11:21:36 -05:00
tbitfields.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tcomp-1.ddl [svn-r3113] Purpose: 2000-12-11 16:26:55 -05:00
tcomp-1.ls [svn-r6182] ./hdf5-devel/tools/testfiles/tcomp-1.ls 2002-12-04 10:44:12 -05:00
tcomp-2.ddl [svn-r3249] Purpose: 2001-01-09 15:04:47 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tdset-1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
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 [svn-r3853] Purpose: 2001-04-24 17:24:47 -05:00
tdset.h5
tdset.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tempty.ddl [svn-r3230] Purpose: 2001-01-03 14:20:18 -05:00
tempty.h5 [svn-r3230] Purpose: 2001-01-03 14:20:18 -05:00
tempty.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tempty.ls [svn-r3230] Purpose: 2001-01-03 14:20:18 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tgroup.ls [svn-r2770] 2000-10-31 11:29:57 -05:00
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 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
thlink-1.ls [svn-r2770] 2000-10-31 11:29:57 -05:00
thlink-2.ddl [svn-r3249] Purpose: 2001-01-09 15:04:47 -05:00
thlink-3.ddl [svn-r3249] Purpose: 2001-01-09 15:04:47 -05:00
thlink-4.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
thlink-5.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
thlink.h5
thlink.h5.xml [svn-r3680] Purpose: 2001-03-21 17:52:11 -05:00
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 [svn-r3485] 2001-02-22 14:21:37 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tmany.h5
tmany.h5.xml [svn-r3485] 2001-02-22 14:21:37 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-amp.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-apos.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-apos.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-gt.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-gt.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-lt.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-lt.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-quot.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-quot.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-sp.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tname-sp.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tnestcomp-1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tnestcomp-1.ls [svn-r6186] ./hdf5-devel/tools/testfiles/tnestcomp-1.ls 2002-12-04 10:44:16 -05:00
tnestedcomp.h5
tnestedcomp.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tnodata.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tnodata.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tref-escapes-at.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tref-escapes-at.h5.xml [svn-r3680] Purpose: 2001-03-21 17:52:11 -05:00
tref-escapes.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tref-escapes.h5.xml [svn-r3680] Purpose: 2001-03-21 17:52:11 -05:00
tref.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tref.h5.xml [svn-r3680] Purpose: 2001-03-21 17:52:11 -05:00
tsaf.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tsaf.h5 [svn-r2733] Purpose: 2000-10-24 17:07:09 -05:00
tsaf.h5.xml [svn-r3680] Purpose: 2001-03-21 17:52:11 -05:00
tsaf.ls [svn-r6187] ./hdf5-devel/tools/testfiles/tsaf.ls 2002-12-04 10:44:17 -05:00
tslink-1.ddl
tslink-1.ls [svn-r6188] ./hdf5-devel/tools/testfiles/tslink-1.ls 2002-12-04 10:44:19 -05:00
tslink-2.ddl
tslink.h5
tslink.h5.xml [svn-r3485] 2001-02-22 14:21:37 -05:00
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 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tstr-1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tstr-1.ls [svn-r2770] 2000-10-31 11:29:57 -05:00
tstr-2.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tstr.h5
tstr.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tstring-at.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tstring-at.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tstring.h5 [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tstring.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tvldtypes1.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes1.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes1.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tvldtypes1.ls [svn-r3139] Purpose: 2000-12-14 11:35:41 -05:00
tvldtypes2.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes2.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes2.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tvldtypes3.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes3.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes3.h5.xml [svn-r3408] Purpose: 2001-02-14 15:48:22 -05:00
tvldtypes4.ddl [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
tvldtypes4.h5 [svn-r2988] Purpose: 2000-11-21 14:35:23 -05:00
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