hdf5/test
Mike McGreevy 60ecd356b2 [svn-r19005] Purpose:
Commit metadata tagging framework.

Description:

    This check-in contains a new framework whose goal is to apply
    a tag value to each new entry in the metadata cache as it is created. 
    This tag value is such that it relates each piece of metadata to the 
    HDF5 object that it belongs to (dataset, group, et cetera).

    This changeset includes the framework that applies the tags as 
    well as a suite of tests to verify correct tag application, though does
    not yet make use of the tag values to flush/evict individual objects.

    Please refer to the "flush/evict individual objects" RFC for further
    discussion of these changes.

Tested:

    jam, amani, linew (h5committest)
    liberty, abe, blue print
2010-06-15 15:00:22 -05:00
..
testfiles [svn-r16835] Allow an error class to use other class's major or minor errors. Added a test for it, too. 2009-04-22 13:39:10 -05:00
app_ref.c [svn-r17838] Description: 2009-11-05 08:45:35 -05:00
be_data.h5
be_extlink1.h5
be_extlink2.h5
big.c [svn-r16847] Description: 2009-04-23 13:25:16 -05:00
bittests.c
btree2.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
cache_api.c [svn-r18926] Description: 2010-05-31 13:27:33 -05:00
cache_common.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
cache_common.h [svn-r18926] Description: 2010-05-31 13:27:33 -05:00
cache_tagging.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
cache.c [svn-r18926] Description: 2010-05-31 13:27:33 -05:00
chunk_info.c [svn-r15628] Description: 2008-09-16 10:52:51 -05:00
CMakeLists.txt [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
cmpd_dset.c [svn-r17953] Description: 2009-12-03 14:11:29 -05:00
COPYING [svn-r16340] Description: 2009-01-22 15:53:59 -05:00
corrupt_stab_msg.h5 [svn-r16594] Purpose: fix bug 1189 2009-03-23 13:51:29 -05:00
cross_read.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
dangle.c [svn-r15825] Description: 2008-10-08 22:44:22 -05:00
deflate.h5
dsets.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
dt_arith.c [svn-r18627] Description: 2010-04-24 19:51:54 -05:00
dtransform.c [svn-r18346] Description: 2010-02-27 15:08:03 -05:00
dtypes.c [svn-r18346] Description: 2010-02-27 15:08:03 -05:00
earray.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
enum.c [svn-r16560] Description: 2009-03-10 14:00:39 -05:00
err_compat.c [svn-r18300] Description: 2010-02-19 21:23:44 -05:00
error_test.c [svn-r18300] Description: 2010-02-19 21:23:44 -05:00
extend.c [svn-r15868] Description: 2008-10-14 20:46:34 -05:00
external.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
family_v16_00000.h5 [svn-r16759] The test of family file compatibility with v1.6 used the original family files under the 2009-04-15 16:42:02 -05:00
family_v16_00001.h5
family_v16_00002.h5
family_v16_00003.h5
farray.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
fheap.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
filespace_1_6.h5 [svn-r17582] Description: 2009-10-01 21:08:59 -05:00
filespace_1_8.h5 [svn-r17582] Description: 2009-10-01 21:08:59 -05:00
fill_old.h5
fillval.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
flush1.c [svn-r15868] Description: 2008-10-14 20:46:34 -05:00
flush2.c [svn-r15868] Description: 2008-10-14 20:46:34 -05:00
freespace.c [svn-r17388] Description: 2009-08-19 20:38:33 -05:00
gen_bad_ohdr.c [svn-r18031] Description: 2009-12-17 17:21:08 -05:00
gen_bogus.c [svn-r18031] Description: 2009-12-17 17:21:08 -05:00
gen_cross.c
gen_deflate.c [svn-r18030] Description: 2009-12-17 10:07:35 -05:00
gen_filespace.c [svn-r18197] Description: 2010-01-29 23:29:13 -05:00
gen_filters.c
gen_mergemsg.c
gen_new_array.c
gen_new_fill.c
gen_new_group.c
gen_new_mtime.c
gen_new_super.c
gen_noencoder.c [svn-r18030] Description: 2009-12-17 10:07:35 -05:00
gen_nullspace.c
gen_old_array.c
gen_old_group.c
gen_old_layout.c
gen_old_mtime.c
gen_specmetaread.c [svn-r17624] Description: 2009-10-08 23:09:34 -05:00
gen_udlinks.c [svn-r15628] Description: 2008-09-16 10:52:51 -05:00
getname.c [svn-r16560] Description: 2009-03-10 14:00:39 -05:00
gheap.c [svn-r17764] Purpose: Fix bug 1483 2009-10-27 21:52:05 -05:00
group_old.h5
h5test.c [svn-r18965] Windows use of VC_EXTRALEAN no longer did anything. It has been replaced by WIN32_LEAN_AND_MEAN macro. This was the cause of a define conflict causing the use of grp1 and grp2 to be replaced with constants in the h5dumpgentest.c file. 2010-06-03 17:22:34 -05:00
h5test.h [svn-r18420] Description: 2010-03-18 07:45:29 -05:00
H5srcdir_str.h.in [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
H5srcdir.h [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
hyperslab.c [svn-r18388] Description: 2010-03-06 16:19:57 -05:00
istore.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
le_data.h5
le_extlink1.h5
le_extlink2.h5
lheap.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
links.c [svn-r18644] Add testing of H5Lcopy() and H5Lmove() between files for soft and external 2010-04-27 15:33:46 -05:00
Makefile.am [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
Makefile.in [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
mergemsg.h5
mf.c [svn-r18197] Description: 2010-01-29 23:29:13 -05:00
mount.c [svn-r16609] Bug fix (#1161): When a family file created with v1.6 library is opened and closed with 2009-03-24 17:06:07 -05:00
mtime.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
noencoder.h5 [svn-r15037] Description: 2008-05-19 01:03:16 -05:00
ntypes.c [svn-r18664] Description: 2010-04-29 07:52:10 -05:00
objcopy.c [svn-r18535] Purpose: Fix bug 1815 2010-04-08 13:29:59 -05:00
ohdr.c [svn-r19005] Purpose: 2010-06-15 15:00:22 -05:00
pool.c [svn-r18011] Description: 2009-12-13 00:28:30 -05:00
reserved.c [svn-r15868] Description: 2008-10-14 20:46:34 -05:00
set_extent.c [svn-r18894] Purpose: Improve allocation performance of filtered datasets with non-default VL 2010-05-25 15:39:52 -05:00
space_overflow.c
specmetaread.h5 [svn-r17624] Description: 2009-10-08 23:09:34 -05:00
stab.c [svn-r18025] I removed a duplicated line from the read_old function. There were 2 identical calls to 2009-12-16 15:37:53 -05:00
tarray.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
tarrold.h5
tattr.c [svn-r18300] Description: 2010-02-19 21:23:44 -05:00
tbad_msg_count.h5
tbogus.h5
tcheck_version.c [svn-r17832] Bug fix:(sort of) 2009-11-04 17:08:49 -05:00
tchecksum.c
tconfig.c [svn-r18197] Description: 2010-01-29 23:29:13 -05:00
tcoords.c [svn-r15628] Description: 2008-09-16 10:52:51 -05:00
test_filters_be.hdf5
test_filters_le.hdf5
testcheck_version.sh.in [svn-r18985] Test feature: (bugs 1919) 2010-06-08 13:22:11 -05:00
testerror.sh.in
testframe.c [svn-r18154] ID 1753: added macro version of GetTestVerbosity. 2010-01-22 16:17:48 -05:00
testhdf5.c [svn-r17351] Description: 2009-08-13 12:09:55 -05:00
testhdf5.h [svn-r18224] Description: 2010-02-09 17:32:28 -05:00
testlibinfo.sh.in [svn-r17503] Bug fix: 2009-09-22 11:09:56 -05:00
testmeta.c
tfile.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
tgenprop.c [svn-r18346] Description: 2010-02-27 15:08:03 -05:00
th5o.c [svn-r15628] Description: 2008-09-16 10:52:51 -05:00
th5s.c [svn-r18419] Description: 2010-03-18 07:23:04 -05:00
th5s.h5
theap.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
tid.c [svn-r16653] Bug fix #1503 - H5Iget_type failed unexpected when an invalid ID was passed in. I put 2009-04-01 17:27:35 -05:00
titerate.c
tlayouto.h5
tmeta.c
tmisc.c [svn-r18650] Description: 2010-04-27 17:15:14 -05:00
tmtimen.h5
tmtimeo.h5
trefer.c [svn-r18666] Description: 2010-04-29 08:07:55 -05:00
trefstr.c [svn-r18388] Description: 2010-03-06 16:19:57 -05:00
tselect.c [svn-r18391] Description: 2010-03-06 21:53:27 -05:00
tskiplist.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
tsohm.c [svn-r18618] Description: 2010-04-22 16:59:31 -05:00
ttime.c
ttsafe_acreate.c
ttsafe_cancel.c
ttsafe_dcreate.c
ttsafe_error.c [svn-r15628] Description: 2008-09-16 10:52:51 -05:00
ttsafe.c
ttsafe.h
ttst.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
tunicode.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
tvlstr.c [svn-r18388] Description: 2010-03-06 16:19:57 -05:00
tvltypes.c [svn-r17351] Description: 2009-08-13 12:09:55 -05:00
unlink.c [svn-r17980] Description: 2009-12-10 07:36:56 -05:00
vfd.c [svn-r18197] Description: 2010-01-29 23:29:13 -05:00
vms_data.h5