Back to home page

Enduro/X

 
 

    


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     }