0001 [@cachedb/db07_1]
0002 cachedb=db07_1
0003 resource=${TESTDIR_DB}/db07_1
0004 flags=bootreset,nosync,nometasync
0005
0006
0007 [@cachedb/db07_2]
0008 cachedb=db07_2
0009 resource=${TESTDIR_DB}/db07_2
0010 flags=bootreset,nosync,nometasync
0011
0012 [@cache]
0013 svc TESTSV07=
0014 {
0015 "caches":[
0016 # here we will cache only failed results:
0017 {
0018 "cachedb":"db07_1",
0019 "type":"UBF",
0020 "keyfmt":"SV7$(T_STRING_FLD)",
0021 "save":"T_STRING_FLD,T_LONG_2_FLD,T_STRING_2_FLD",
0022 "rsprule":"EX_TPERRNO==11 && EX_TPURCODE==0",
0023 "rule":"T_STRING_2_FLD=='CACHE1'",
0024 "flags":"getreplace"
0025 },
0026 # In this test we will cache any results succeed or failure:
0027 {
0028 "cachedb":"db07_2",
0029 "type":"UBF",
0030 "keyfmt":"SV7$(T_STRING_FLD)",
0031 "save":"T_STRING_FLD,T_LONG_2_FLD,T_STRING_2_FLD,T_LONG_3_FLD",
0032 "rule":"T_STRING_2_FLD=='CACHE2'",
0033 "rsprule":"EX_TPERRNO==0 || EX_TPERRNO==11",
0034 "flags":"getreplace"
0035 }
0036 ]
0037 }