Skip to content

Commit 0d73dec

Browse files
committed
more benchmarks for keystore
1 parent 263ed16 commit 0d73dec

21 files changed

+2662
-837
lines changed

BenchMarks/conf.10-20-5.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"Key":[1,2,3,4,5,6,7,8,9,10],"Val":["V1","V2","V3","V4","V5","V7","V8","V9","V10","V11","V12","V13","V14","V15","V17","V18","V19","V20"],"TxId":["0","1","2","3","4","5","6","7","8","9"]}
1+
{"Key":[1,2,3,4,5,6,7,8,9,10],"Val":["V1","V2","V3","V4","V5","V6","V7","V8","V9","V10","V11","V12","V13","V14","V15","V16","V17","V18","V19","V20"],"TxId":["0","1","2","3","4","5","6","7","8","9"]}

BenchMarks/trace.ndjson.4C.E

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@
88
{"event": "Add"}
99
{"event": "Add"}
1010
{"event": "Add"}
11+
{"event": "Add"}
1112
{"event": "CloseTx"}
1213
{"event": "OpenTx"}
1314
{"event": "OpenTx"}
1415
{"event": "OpenTx"}
15-
{"event": "Update"}
16-
{"event": "Update"}
1716
{"event": "OpenTx"}
1817
{"event": "Update"}
1918
{"event": "Update"}
@@ -25,15 +24,16 @@
2524
{"event": "Update"}
2625
{"event": "Update"}
2726
{"event": "Update"}
28-
{"event": "Remove"}
27+
{"event": "Update"}
2928
{"event": "Update"}
3029
{"event": "CloseTx"}
31-
{"event": "RollbackTx"}
30+
{"event": "CloseTx"}
3231
{"event": "RollbackTx"}
3332
{"event": "RollbackTx"}
3433
{"event": "OpenTx"}
3534
{"event": "OpenTx"}
3635
{"event": "OpenTx"}
36+
{"event": "Update"}
3737
{"event": "OpenTx"}
3838
{"event": "Update"}
3939
{"event": "Update"}
@@ -46,9 +46,12 @@
4646
{"event": "Update"}
4747
{"event": "Update"}
4848
{"event": "Update"}
49+
{"event": "Update"}
50+
{"event": "Update"}
51+
{"event": "Update"}
4952
{"event": "CloseTx"}
5053
{"event": "RollbackTx"}
51-
{"event": "CloseTx"}
54+
{"event": "RollbackTx"}
5255
{"event": "RollbackTx"}
5356
{"event": "OpenTx"}
5457
{"event": "OpenTx"}
@@ -67,33 +70,36 @@
6770
{"event": "Update"}
6871
{"event": "Update"}
6972
{"event": "Update"}
73+
{"event": "Remove"}
7074
{"event": "Update"}
7175
{"event": "CloseTx"}
7276
{"event": "RollbackTx"}
73-
{"event": "RollbackTx"}
77+
{"event": "CloseTx"}
7478
{"event": "RollbackTx"}
7579
{"event": "OpenTx"}
7680
{"event": "OpenTx"}
7781
{"event": "OpenTx"}
82+
{"event": "Update"}
7883
{"event": "OpenTx"}
7984
{"event": "Update"}
80-
{"event": "Remove"}
8185
{"event": "Update"}
8286
{"event": "Update"}
8387
{"event": "Update"}
8488
{"event": "Update"}
8589
{"event": "Update"}
90+
{"event": "Remove"}
8691
{"event": "Update"}
8792
{"event": "Update"}
8893
{"event": "Update"}
94+
{"event": "CloseTx"}
8995
{"event": "Update"}
9096
{"event": "CloseTx"}
9197
{"event": "RollbackTx"}
92-
{"event": "CloseTx"}
9398
{"event": "RollbackTx"}
9499
{"event": "OpenTx"}
95100
{"event": "Update"}
96101
{"event": "OpenTx"}
102+
{"event": "Update"}
97103
{"event": "OpenTx"}
98104
{"event": "Update"}
99105
{"event": "OpenTx"}
@@ -104,7 +110,10 @@
104110
{"event": "Update"}
105111
{"event": "Update"}
106112
{"event": "Update"}
113+
{"event": "Update"}
107114
{"event": "CloseTx"}
108115
{"event": "CloseTx"}
109-
{"event": "CloseTx"}
116+
{"event": "Update"}
117+
{"event": "Update"}
118+
{"event": "RollbackTx"}
110119
{"event": "RollbackTx"}

BenchMarks/trace.ndjson.4C.EA

Lines changed: 86 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,110 +1,119 @@
11
{"event": "OpenTx", "event_args": ["0"]}
22
{"event": "Add", "event_args": ["0", 1, "V8"]}
3-
{"event": "Add", "event_args": ["0", 2, "V10"]}
4-
{"event": "Add", "event_args": ["0", 3, "V9"]}
5-
{"event": "Add", "event_args": ["0", 4, "V1"]}
6-
{"event": "Add", "event_args": ["0", 5, "V11"]}
7-
{"event": "Add", "event_args": ["0", 6, "V20"]}
8-
{"event": "Add", "event_args": ["0", 7, "V13"]}
9-
{"event": "Add", "event_args": ["0", 8, "V12"]}
10-
{"event": "Add", "event_args": ["0", 9, "V11"]}
3+
{"event": "Add", "event_args": ["0", 2, "V19"]}
4+
{"event": "Add", "event_args": ["0", 3, "V19"]}
5+
{"event": "Add", "event_args": ["0", 4, "V5"]}
6+
{"event": "Add", "event_args": ["0", 5, "V9"]}
7+
{"event": "Add", "event_args": ["0", 6, "V1"]}
8+
{"event": "Add", "event_args": ["0", 7, "V1"]}
9+
{"event": "Add", "event_args": ["0", 8, "V1"]}
10+
{"event": "Add", "event_args": ["0", 9, "V14"]}
11+
{"event": "Add", "event_args": ["0", 10, "V8"]}
1112
{"event": "CloseTx", "event_args": ["0"]}
1213
{"event": "OpenTx", "event_args": ["1"]}
1314
{"event": "OpenTx", "event_args": ["2"]}
1415
{"event": "OpenTx", "event_args": ["3"]}
15-
{"event": "Update", "event_args": ["2", 7, "V14"]}
16-
{"event": "Update", "event_args": ["1", 9, "V13"]}
1716
{"event": "OpenTx", "event_args": ["4"]}
18-
{"event": "Update", "event_args": ["3", 5, "V8"]}
19-
{"event": "Update", "event_args": ["1", 5, "V1"]}
20-
{"event": "Update", "event_args": ["4", 2, "V15"]}
21-
{"event": "Update", "event_args": ["2", 7, "V15"]}
22-
{"event": "Update", "event_args": ["3", 2, "V18"]}
23-
{"event": "Update", "event_args": ["1", 5, "V14"]}
24-
{"event": "Update", "event_args": ["4", 5, "V12"]}
25-
{"event": "Update", "event_args": ["4", 3, "V18"]}
26-
{"event": "Update", "event_args": ["1", 9, "V17"]}
27-
{"event": "Update", "event_args": ["2", 2, "V15"]}
28-
{"event": "Remove", "event_args": ["3", 1]}
29-
{"event": "Update", "event_args": ["2", 8, "V13"]}
17+
{"event": "Update", "event_args": ["1", 7, "V15"]}
18+
{"event": "Update", "event_args": ["4", 7, "V5"]}
19+
{"event": "Update", "event_args": ["2", 2, "V9"]}
20+
{"event": "Update", "event_args": ["3", 4, "V2"]}
21+
{"event": "Update", "event_args": ["4", 3, "V4"]}
22+
{"event": "Update", "event_args": ["1", 6, "V19"]}
23+
{"event": "Update", "event_args": ["3", 10, "V10"]}
24+
{"event": "Update", "event_args": ["2", 2, "V1"]}
25+
{"event": "Update", "event_args": ["4", 6, "V11"]}
26+
{"event": "Update", "event_args": ["1", 10, "V16"]}
27+
{"event": "Update", "event_args": ["2", 4, "V8"]}
28+
{"event": "Update", "event_args": ["1", 4, "V7"]}
3029
{"event": "CloseTx", "event_args": ["3"]}
31-
{"event": "RollbackTx", "event_args": ["4"]}
32-
{"event": "RollbackTx", "event_args": ["1"]}
30+
{"event": "CloseTx", "event_args": ["4"]}
3331
{"event": "RollbackTx", "event_args": ["2"]}
32+
{"event": "RollbackTx", "event_args": ["1"]}
3433
{"event": "OpenTx", "event_args": ["5"]}
3534
{"event": "OpenTx", "event_args": ["6"]}
3635
{"event": "OpenTx", "event_args": ["7"]}
36+
{"event": "Update", "event_args": ["6", 1, "V14"]}
3737
{"event": "OpenTx", "event_args": ["8"]}
38-
{"event": "Update", "event_args": ["8", 4, "V9"]}
39-
{"event": "Update", "event_args": ["5", 9, "V10"]}
40-
{"event": "Update", "event_args": ["6", 5, "V3"]}
41-
{"event": "Update", "event_args": ["7", 4, "V14"]}
42-
{"event": "Update", "event_args": ["6", 4, "V10"]}
43-
{"event": "Update", "event_args": ["8", 4, "V7"]}
44-
{"event": "Update", "event_args": ["5", 9, "V4"]}
45-
{"event": "Update", "event_args": ["8", 3, "V15"]}
46-
{"event": "Update", "event_args": ["6", 9, "V20"]}
47-
{"event": "Update", "event_args": ["8", 2, "V12"]}
48-
{"event": "Update", "event_args": ["6", 4, "V9"]}
38+
{"event": "Update", "event_args": ["5", 2, "V2"]}
39+
{"event": "Update", "event_args": ["8", 2, "V14"]}
40+
{"event": "Update", "event_args": ["7", 7, "V19"]}
41+
{"event": "Update", "event_args": ["8", 3, "V10"]}
42+
{"event": "Update", "event_args": ["5", 2, "V1"]}
43+
{"event": "Update", "event_args": ["6", 3, "V15"]}
44+
{"event": "Update", "event_args": ["7", 2, "V3"]}
45+
{"event": "Update", "event_args": ["5", 9, "V11"]}
46+
{"event": "Update", "event_args": ["6", 4, "V5"]}
47+
{"event": "Update", "event_args": ["8", 4, "V17"]}
48+
{"event": "Update", "event_args": ["7", 2, "V2"]}
49+
{"event": "Update", "event_args": ["5", 1, "V2"]}
50+
{"event": "Update", "event_args": ["6", 1, "V5"]}
51+
{"event": "Update", "event_args": ["7", 1, "V18"]}
4952
{"event": "CloseTx", "event_args": ["5"]}
5053
{"event": "RollbackTx", "event_args": ["6"]}
51-
{"event": "CloseTx", "event_args": ["8"]}
5254
{"event": "RollbackTx", "event_args": ["7"]}
55+
{"event": "RollbackTx", "event_args": ["8"]}
5356
{"event": "OpenTx", "event_args": ["9"]}
5457
{"event": "OpenTx", "event_args": ["0"]}
5558
{"event": "OpenTx", "event_args": ["1"]}
5659
{"event": "OpenTx", "event_args": ["2"]}
57-
{"event": "Update", "event_args": ["9", 8, "V18"]}
58-
{"event": "Update", "event_args": ["2", 7, "V1"]}
59-
{"event": "Update", "event_args": ["1", 8, "V9"]}
60-
{"event": "Update", "event_args": ["9", 2, "V20"]}
60+
{"event": "Update", "event_args": ["9", 6, "V16"]}
61+
{"event": "Update", "event_args": ["2", 7, "V6"]}
62+
{"event": "Update", "event_args": ["0", 2, "V16"]}
63+
{"event": "Update", "event_args": ["9", 7, "V6"]}
64+
{"event": "Update", "event_args": ["2", 8, "V8"]}
65+
{"event": "Update", "event_args": ["1", 6, "V7"]}
6166
{"event": "Update", "event_args": ["0", 3, "V12"]}
62-
{"event": "Update", "event_args": ["1", 3, "V4"]}
63-
{"event": "Update", "event_args": ["2", 3, "V17"]}
64-
{"event": "Update", "event_args": ["0", 8, "V10"]}
65-
{"event": "Update", "event_args": ["0", 2, "V8"]}
66-
{"event": "Update", "event_args": ["9", 3, "V20"]}
67-
{"event": "Update", "event_args": ["2", 7, "V18"]}
68-
{"event": "Update", "event_args": ["0", 8, "V5"]}
69-
{"event": "Update", "event_args": ["2", 8, "V1"]}
70-
{"event": "Update", "event_args": ["9", 6, "V4"]}
71-
{"event": "CloseTx", "event_args": ["1"]}
72-
{"event": "RollbackTx", "event_args": ["9"]}
73-
{"event": "RollbackTx", "event_args": ["0"]}
67+
{"event": "Update", "event_args": ["1", 10, "V4"]}
68+
{"event": "Update", "event_args": ["1", 6, "V8"]}
69+
{"event": "Update", "event_args": ["9", 7, "V1"]}
70+
{"event": "Update", "event_args": ["2", 1, "V16"]}
71+
{"event": "Update", "event_args": ["9", 6, "V1"]}
72+
{"event": "Update", "event_args": ["1", 5, "V15"]}
73+
{"event": "Remove", "event_args": ["0", 10]}
74+
{"event": "Update", "event_args": ["2", 2, "V7"]}
75+
{"event": "CloseTx", "event_args": ["9"]}
76+
{"event": "RollbackTx", "event_args": ["1"]}
77+
{"event": "CloseTx", "event_args": ["0"]}
7478
{"event": "RollbackTx", "event_args": ["2"]}
7579
{"event": "OpenTx", "event_args": ["3"]}
7680
{"event": "OpenTx", "event_args": ["4"]}
7781
{"event": "OpenTx", "event_args": ["5"]}
82+
{"event": "Update", "event_args": ["5", 4, "V7"]}
7883
{"event": "OpenTx", "event_args": ["6"]}
79-
{"event": "Update", "event_args": ["5", 6, "V17"]}
80-
{"event": "Remove", "event_args": ["4", 8]}
81-
{"event": "Update", "event_args": ["6", 4, "V11"]}
82-
{"event": "Update", "event_args": ["5", 4, "V17"]}
83-
{"event": "Update", "event_args": ["4", 3, "V3"]}
84-
{"event": "Update", "event_args": ["6", 6, "V12"]}
85-
{"event": "Update", "event_args": ["3", 7, "V10"]}
86-
{"event": "Update", "event_args": ["6", 6, "V5"]}
87-
{"event": "Update", "event_args": ["3", 4, "V9"]}
88-
{"event": "Update", "event_args": ["4", 5, "V3"]}
89-
{"event": "Update", "event_args": ["6", 8, "V15"]}
90-
{"event": "CloseTx", "event_args": ["3"]}
91-
{"event": "RollbackTx", "event_args": ["5"]}
84+
{"event": "Update", "event_args": ["6", 2, "V15"]}
85+
{"event": "Update", "event_args": ["3", 3, "V7"]}
86+
{"event": "Update", "event_args": ["4", 1, "V9"]}
87+
{"event": "Update", "event_args": ["5", 8, "V15"]}
88+
{"event": "Update", "event_args": ["3", 9, "V14"]}
89+
{"event": "Update", "event_args": ["6", 7, "V6"]}
90+
{"event": "Remove", "event_args": ["5", 8]}
91+
{"event": "Update", "event_args": ["3", 1, "V14"]}
92+
{"event": "Update", "event_args": ["6", 8, "V18"]}
93+
{"event": "Update", "event_args": ["5", 5, "V3"]}
9294
{"event": "CloseTx", "event_args": ["4"]}
95+
{"event": "Update", "event_args": ["3", 4, "V1"]}
96+
{"event": "CloseTx", "event_args": ["5"]}
97+
{"event": "RollbackTx", "event_args": ["3"]}
9398
{"event": "RollbackTx", "event_args": ["6"]}
9499
{"event": "OpenTx", "event_args": ["7"]}
95-
{"event": "Update", "event_args": ["7", 6, "V15"]}
100+
{"event": "Update", "event_args": ["7", 3, "V11"]}
96101
{"event": "OpenTx", "event_args": ["8"]}
102+
{"event": "Update", "event_args": ["7", 3, "V17"]}
97103
{"event": "OpenTx", "event_args": ["9"]}
98-
{"event": "Update", "event_args": ["8", 5, "V9"]}
104+
{"event": "Update", "event_args": ["9", 6, "V20"]}
99105
{"event": "OpenTx", "event_args": ["0"]}
100-
{"event": "Update", "event_args": ["7", 3, "V20"]}
101-
{"event": "Update", "event_args": ["8", 5, "V10"]}
102-
{"event": "Update", "event_args": ["0", 7, "V11"]}
103-
{"event": "Update", "event_args": ["7", 9, "V5"]}
104-
{"event": "Update", "event_args": ["8", 2, "V9"]}
105-
{"event": "Update", "event_args": ["0", 5, "V10"]}
106-
{"event": "Update", "event_args": ["8", 3, "V1"]}
106+
{"event": "Update", "event_args": ["7", 6, "V6"]}
107+
{"event": "Update", "event_args": ["7", 4, "V16"]}
108+
{"event": "Update", "event_args": ["8", 9, "V5"]}
109+
{"event": "Update", "event_args": ["9", 2, "V17"]}
110+
{"event": "Update", "event_args": ["0", 7, "V13"]}
111+
{"event": "Update", "event_args": ["8", 2, "V17"]}
112+
{"event": "Update", "event_args": ["7", 3, "V2"]}
113+
{"event": "Update", "event_args": ["9", 3, "V7"]}
107114
{"event": "CloseTx", "event_args": ["7"]}
108-
{"event": "CloseTx", "event_args": ["0"]}
109-
{"event": "CloseTx", "event_args": ["9"]}
110-
{"event": "RollbackTx", "event_args": ["8"]}
115+
{"event": "CloseTx", "event_args": ["8"]}
116+
{"event": "Update", "event_args": ["9", 5, "V8"]}
117+
{"event": "Update", "event_args": ["0", 3, "V3"]}
118+
{"event": "RollbackTx", "event_args": ["9"]}
119+
{"event": "RollbackTx", "event_args": ["0"]}

0 commit comments

Comments
 (0)