Back to home page

Enduro/X

 
 

    


0001 #
0002 # Drop database tests
0003 #
0004 
0005 #
0006 # Grouped DB
0007 #
0008 [@cachedb/db18_1]
0009 max_dbs=2
0010 
0011 [@cachedb/db18_1/g]
0012 cachedb=g@db18_1
0013 resource=${TESTDIR_DB}/db18_1
0014 flags=bootreset,bcastput,bcastdel,keygroup,nosync,nometasync
0015 # So we subscribe to any event from node 1 and node 2
0016 subscr=@C.001/.*/.*|@C.002/.*/.*
0017 
0018 [@cachedb/db18_1/k]
0019 cachedb=k@db18_1
0020 resource=${TESTDIR_DB}/db18_1
0021 flags=bootreset,bcastput,bcastdel,keyitems,nosync,nometasync
0022 # So we subscribe to any event from node 1 and node 2
0023 subscr=@C.001/.*/.*|@C.002/.*/.*
0024 
0025 
0026 #
0027 # Single standard db
0028 #
0029 [@cachedb/db18_2]
0030 cachedb=db18_2
0031 resource=${TESTDIR_DB}/db18_2
0032 flags=bootreset,bcastput,bcastdel,keyitems,fifo,nosync,nometasync
0033 # So we subscribe to any event from node 1 and node 2
0034 subscr=@C.001/.*/.*|@C.002/.*/.*
0035 limit=5
0036 
0037 
0038 [@cache]
0039 #
0040 # This will be simple invalidate (delete one key from group)
0041 #
0042 svc TESTSV18_1=
0043     {
0044         "caches":[
0045                 {
0046                     "cachedb":"k@db18_1",
0047                     "keygrpdb":"g@db18_1",
0048                     "type":"UBF",
0049                     "keyfmt":"SV18$(T_STRING_FLD)-SV18$(T_SHORT_FLD)",
0050                     "keygrpfmt":"SV18$(T_STRING_FLD)",
0051                     "save":"T_STRING_FLD,T_STRING_2_FLD,T_LONG_2_FLD,T_SHORT_FLD",
0052                     "flags":"getmerge"
0053                 }
0054             ]
0055     }
0056 svc TESTSV18_2=
0057     {
0058         "caches":[
0059                 {
0060                     "cachedb":"db18_2",
0061                     "keygrpdb":"db18_2",
0062                     "type":"UBF",
0063                     "keyfmt":"SV18$(T_STRING_FLD)-SV18$(T_SHORT_FLD)",
0064                     "save":"T_STRING_FLD,T_STRING_2_FLD,T_LONG_2_FLD,T_SHORT_FLD",
0065                     "flags":"getmerge"
0066                 }
0067             ]
0068     }
0069