@@ -91,8 +91,8 @@ acquireReplica(1)
91
91
r1.getTruncatedState
92
92
r1.getPendingTruncs
93
93
r1.getStateLoader
94
- r1.setTruncatedStateAndSideEffects (..., expectedFirstIndex :16) => trusted:false
95
- r1.setTruncationDeltaAndTrusted(delta:-30, trusted:false)
94
+ r1.stagePendingTruncation (..., expFirstIndex :16, delta:-30, trusted:true ) => trusted:false
95
+ r1.finalizeTruncation
96
96
releaseReplica(1)
97
97
acquireReplica(2)
98
98
r2.getTruncatedState
@@ -167,8 +167,8 @@ acquireReplica(2)
167
167
r2.getTruncatedState
168
168
r2.getPendingTruncs
169
169
r2.getStateLoader
170
- r2.setTruncatedStateAndSideEffects (..., expectedFirstIndex :21) => trusted:true
171
- r2.setTruncationDeltaAndTrusted(delta:-30, trusted:true)
170
+ r2.stagePendingTruncation (..., expFirstIndex :21, delta:-30, trusted:true ) => trusted:true
171
+ r2.finalizeTruncation
172
172
releaseReplica(2)
173
173
truncator ranges:
174
174
@@ -205,8 +205,8 @@ acquireReplica(2)
205
205
r2.getTruncatedState
206
206
r2.getPendingTruncs
207
207
r2.getStateLoader
208
- r2.setTruncatedStateAndSideEffects (..., expectedFirstIndex :21) => trusted:false
209
- r2.setTruncationDeltaAndTrusted(delta:-30, trusted:false)
208
+ r2.stagePendingTruncation (..., expFirstIndex :21, delta:-30, trusted:true ) => trusted:false
209
+ r2.finalizeTruncation
210
210
releaseReplica(2)
211
211
truncator ranges:
212
212
@@ -269,8 +269,8 @@ acquireReplica(2)
269
269
r2.getTruncatedState
270
270
r2.getPendingTruncs
271
271
r2.getStateLoader
272
- r2.setTruncatedStateAndSideEffects (..., expectedFirstIndex :25) => trusted:true
273
- r2.setTruncationDeltaAndTrusted(delta:-30, trusted:true)
272
+ r2.stagePendingTruncation (..., expFirstIndex :25, delta:-30, trusted:true ) => trusted:true
273
+ r2.finalizeTruncation
274
274
releaseReplica(2)
275
275
truncator ranges: 2
276
276
@@ -316,10 +316,9 @@ acquireReplica(2)
316
316
r2.getTruncatedState
317
317
r2.getPendingTruncs
318
318
r2.getStateLoader
319
- r2.setTruncatedStateAndSideEffects(..., expectedFirstIndex:27) => trusted:true
320
- r2.setTruncationDeltaAndTrusted(delta:-60, trusted:false)
321
- r2.setTruncatedStateAndSideEffects(..., expectedFirstIndex:30) => trusted:true
322
- r2.setTruncationDeltaAndTrusted(delta:-30, trusted:true)
319
+ r2.stagePendingTruncation(..., expFirstIndex:27, delta:-60, trusted:false) => trusted:false
320
+ r2.stagePendingTruncation(..., expFirstIndex:30, delta:-30, trusted:true) => trusted:true
321
+ r2.finalizeTruncation
323
322
releaseReplica(2)
324
323
truncator ranges:
325
324
@@ -382,10 +381,9 @@ acquireReplica(2)
382
381
r2.getTruncatedState
383
382
r2.getPendingTruncs
384
383
r2.getStateLoader
385
- r2.setTruncatedStateAndSideEffects(..., expectedFirstIndex:32) => trusted:true
386
- r2.setTruncationDeltaAndTrusted(delta:-30, trusted:true)
387
- r2.setTruncatedStateAndSideEffects(..., expectedFirstIndex:33) => trusted:true
388
- r2.setTruncationDeltaAndTrusted(delta:-50, trusted:false)
384
+ r2.stagePendingTruncation(..., expFirstIndex:32, delta:-30, trusted:true) => trusted:true
385
+ r2.stagePendingTruncation(..., expFirstIndex:33, delta:-50, trusted:false) => trusted:false
386
+ r2.finalizeTruncation
389
387
releaseReplica(2)
390
388
truncator ranges:
391
389
@@ -472,8 +470,8 @@ acquireReplica(3)
472
470
r3.getTruncatedState
473
471
r3.getPendingTruncs
474
472
r3.getStateLoader
475
- r3.setTruncatedStateAndSideEffects (..., expectedFirstIndex :21) => trusted:true
476
- r3.setTruncationDeltaAndTrusted(delta:-30, trusted:true)
473
+ r3.stagePendingTruncation (..., expFirstIndex :21, delta:-30, trusted:true ) => trusted:true
474
+ r3.finalizeTruncation
477
475
releaseReplica(3)
478
476
truncator ranges: 3
479
477
0 commit comments