bug5611: acknowledgement and threading architecture for explicit acks in place; re-connect design needs to be adjusted accordingly;

the new Channel starts delivery tags at 0; what does this mean for queued messages? Are they delivered through this channel at all?
This commit is contained in:
Axel Uhl
2021-07-31 21:53:23 +09:00
parent 17ece89cb0
commit 8e8c6bc8e1
5 changed files with 94 additions and 2 deletions
@@ -124,6 +124,7 @@ public class MarkPassingsJsonSerializer extends AbstractTrackedRaceDataJsonSeria
if (leaderboard != null) {
final Pair<RaceColumn, Fleet> raceColumnAndFleet = leaderboard.getRaceColumnAndFleet(trackedRace);
if (raceColumnAndFleet != null) {
// TODO apply column factor!
final Double totalPoints = leaderboard.getScoreCorrection().getCorrectedScore(() -> passingOrder,
competitor, raceColumnAndFleet.getA(), leaderboard, markPassing.getTimePoint(),
leaderboard.getNumberOfCompetitorsInLeaderboardFetcher(), leaderboard.getScoringScheme(), cache)