File tree
16 files changed
+241
-105
lines changed- modules
- src/java/org/apache/cassandra
- db
- compaction
- virtual
- service/accord
- api
- journal
- serializers
- test/unit/org/apache/cassandra/service/accord
- journal
- serializers
16 files changed
+241
-105
lines changed- .gitignore+7
- accord-core/src/main/java/accord/api/Agent.java-10
- accord-core/src/main/java/accord/api/AsyncExecutor.java+1
- accord-core/src/main/java/accord/api/ViolationHandler.java+42-6
- accord-core/src/main/java/accord/impl/AbstractTimeouts.java+19-21
- accord-core/src/main/java/accord/impl/RequestCallbacks.java+14-5
- accord-core/src/main/java/accord/local/CommandStores.java+7-1
- accord-core/src/main/java/accord/local/Commands.java+9-7
- accord-core/src/main/java/accord/local/Node.java+2-4
- accord-core/src/main/java/accord/local/cfk/CommandsForKey.java+2-6
- accord-core/src/main/java/accord/messages/Accept.java+5-2
- accord-core/src/main/java/accord/messages/Apply.java+6-2
- accord-core/src/main/java/accord/messages/ApplyThenWaitUntilApplied.java+1-1
- accord-core/src/main/java/accord/messages/ReadData.java+4-1
- accord-core/src/main/java/accord/utils/SimpleBitSet.java+1
- accord-core/src/main/java/accord/utils/SimpleBitSets.java+37
- accord-core/src/main/java/accord/utils/SmallBitSet.java+25
- accord-core/src/main/java/accord/utils/SortedArrays.java+213
- accord-core/src/test/java/accord/impl/TestAgent.java-6
- accord-core/src/test/java/accord/impl/basic/DelayedCommandStores.java+2
- accord-core/src/test/java/accord/impl/list/ListAgent.java-6
- accord-core/src/test/java/accord/local/cfk/CommandsForKeyTest.java-6
- accord-core/src/test/java/accord/utils/SimpleBitSetTest.java+173
- accord-maelstrom/src/main/java/accord/maelstrom/MaelstromAgent.java-6
Lines changed: 28 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
| 98 | + | |
98 | 99 |
| |
99 | 100 |
| |
100 | 101 |
| |
| |||
118 | 119 |
| |
119 | 120 |
| |
120 | 121 |
| |
| 122 | + | |
| 123 | + | |
121 | 124 |
| |
122 | 125 |
| |
123 | 126 |
| |
| |||
868 | 871 |
| |
869 | 872 |
| |
870 | 873 |
| |
871 |
| - | |
872 | 874 |
| |
873 | 875 |
| |
874 | 876 |
| |
| |||
943 | 945 |
| |
944 | 946 |
| |
945 | 947 |
| |
946 |
| - | |
| 948 | + | |
| 949 | + | |
947 | 950 |
| |
| 951 | + | |
948 | 952 |
| |
949 | 953 |
| |
950 | 954 |
| |
| |||
960 | 964 |
| |
961 | 965 |
| |
962 | 966 |
| |
963 |
| - | |
| 967 | + | |
| 968 | + | |
964 | 969 |
| |
965 |
| - | |
966 |
| - | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
967 | 976 |
| |
968 |
| - | |
| 977 | + | |
| 978 | + | |
969 | 979 |
| |
970 |
| - | |
971 |
| - | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
972 | 986 |
| |
973 | 987 |
| |
974 |
| - | |
975 |
| - | |
976 |
| - | |
977 |
| - | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
978 | 994 |
| |
979 | 995 |
| |
980 | 996 |
| |
|
Lines changed: 11 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
219 | 219 |
| |
220 | 220 |
| |
221 | 221 |
| |
222 |
| - | |
223 |
| - | |
| 222 | + | |
| 223 | + | |
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
| |||
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
245 |
| - | |
| 245 | + | |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
249 |
| - | |
250 |
| - | |
251 |
| - | |
252 |
| - | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
253 | 253 |
| |
254 | 254 |
| |
255 | 255 |
| |
| |||
265 | 265 |
| |
266 | 266 |
| |
267 | 267 |
| |
268 |
| - | |
| 268 | + | |
269 | 269 |
| |
270 |
| - | |
| 270 | + | |
271 | 271 |
| |
272 | 272 |
| |
273 | 273 |
| |
| |||
286 | 286 |
| |
287 | 287 |
| |
288 | 288 |
| |
289 |
| - | |
| 289 | + | |
290 | 290 |
| |
291 | 291 |
| |
292 | 292 |
| |
|
Lines changed: 19 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
335 | 335 |
| |
336 | 336 |
| |
337 | 337 |
| |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
338 | 353 |
| |
339 | 354 |
| |
340 | 355 |
| |
| |||
506 | 521 |
| |
507 | 522 |
| |
508 | 523 |
| |
509 |
| - | |
510 |
| - | |
| 524 | + | |
511 | 525 |
| |
512 | 526 |
| |
513 | 527 |
| |
| |||
521 | 535 |
| |
522 | 536 |
| |
523 | 537 |
| |
| 538 | + | |
| 539 | + | |
| 540 | + | |
524 | 541 |
| |
525 | 542 |
| |
526 | 543 |
| |
|
Lines changed: 0 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
78 | 77 |
| |
79 | 78 |
| |
80 | 79 |
| |
| |||
584 | 583 |
| |
585 | 584 |
| |
586 | 585 |
| |
587 |
| - | |
588 |
| - | |
589 |
| - | |
590 |
| - | |
591 |
| - | |
592 |
| - | |
593 |
| - | |
594 | 586 |
| |
595 | 587 |
| |
596 | 588 |
| |
|
Lines changed: 14 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
389 | 389 |
| |
390 | 390 |
| |
391 | 391 |
| |
392 |
| - | |
393 |
| - | |
394 |
| - | |
395 |
| - | |
396 |
| - | |
397 |
| - | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
398 | 403 |
| |
399 | 404 |
| |
400 | 405 |
| |
| |||
411 | 416 |
| |
412 | 417 |
| |
413 | 418 |
| |
| 419 | + | |
| 420 | + | |
| 421 | + | |
414 | 422 |
| |
415 | 423 |
| |
416 | 424 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
| 45 | + | |
45 | 46 |
| |
46 | 47 |
| |
47 | 48 |
| |
| |||
169 | 170 |
| |
170 | 171 |
| |
171 | 172 |
| |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
172 | 180 |
| |
173 | 181 |
| |
174 | 182 |
| |
|
Lines changed: 23 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| 42 | + | |
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
| |||
132 | 133 |
| |
133 | 134 |
| |
134 | 135 |
| |
| 136 | + | |
135 | 137 |
| |
136 | 138 |
| |
137 | 139 |
| |
| |||
315 | 317 |
| |
316 | 318 |
| |
317 | 319 |
| |
| 320 | + | |
318 | 321 |
| |
| 322 | + | |
| 323 | + | |
319 | 324 |
| |
320 | 325 |
| |
321 | 326 |
| |
| |||
596 | 601 |
| |
597 | 602 |
| |
598 | 603 |
| |
| 604 | + | |
599 | 605 |
| |
600 | 606 |
| |
601 | 607 |
| |
602 | 608 |
| |
603 | 609 |
| |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
604 | 625 |
| |
605 | 626 |
| |
606 | 627 |
| |
| |||
974 | 995 |
| |
975 | 996 |
| |
976 | 997 |
| |
977 |
| - | |
| 998 | + | |
978 | 999 |
| |
979 | 1000 |
| |
980 | 1001 |
| |
| |||
985 | 1006 |
| |
986 | 1007 |
| |
987 | 1008 |
| |
988 |
| - | |
989 |
| - | |
990 |
| - | |
991 |
| - | |
992 |
| - | |
993 |
| - | |
994 |
| - | |
| 1009 | + | |
995 | 1010 |
| |
996 | 1011 |
| |
997 | 1012 |
| |
|
Lines changed: 0 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
131 | 131 |
| |
132 | 132 |
| |
133 | 133 |
| |
134 |
| - | |
135 |
| - | |
136 |
| - | |
137 |
| - | |
138 |
| - | |
139 |
| - | |
140 |
| - | |
141 |
| - | |
142 |
| - | |
143 | 134 |
| |
144 | 135 |
| |
145 | 136 |
| |
|
Lines changed: 14 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 |
| - | |
23 | 21 |
| |
24 | 22 |
| |
25 | 23 |
| |
26 | 24 |
| |
| 25 | + | |
| 26 | + | |
27 | 27 |
| |
| 28 | + | |
28 | 29 |
| |
29 | 30 |
| |
30 | 31 |
| |
| 32 | + | |
| 33 | + | |
31 | 34 |
| |
32 | 35 |
| |
33 | 36 |
| |
34 | 37 |
| |
35 |
| - | |
| 38 | + | |
36 | 39 |
| |
37 | 40 |
| |
38 | 41 |
| |
39 | 42 |
| |
40 | 43 |
| |
41 |
| - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
42 | 51 |
| |
43 |
| - | |
| 52 | + | |
44 | 53 |
| |
45 | 54 |
|
0 commit comments