| 1284 | } |
| 1285 | |
| 1286 | void maybeCatchUp() { |
| 1287 | for (auto idx : _missingEntries) { |
| 1288 | if (idx != 0) { |
| 1289 | _populateStats(); |
| 1290 | return; |
| 1291 | } |
| 1292 | } |
| 1293 | _lastContinuousIdx = _lastMissingIdx; |
| 1294 | _missingEntries.clear(); |
| 1295 | _requestIds.clear(); |
| 1296 | _findMissingEntries(); |
| 1297 | _populateStats(); |
| 1298 | } |
| 1299 | |
| 1300 | |
| 1301 | void proccessLogReadRequest(ReplicaId fromReplicaId, uint64_t requestId, const LogReadReq& request) { |
no test coverage detected