Actions
Subtask #3069
closedFeature #2611: mon: Single-Paxos
Subtask #2621: mon: Single-Paxos: synchronize the MonitorDBStore of oblivious monitor
Subtask #2736: mon: Single-Paxos: Sync: Implement message passing
mon: Single-Paxos: messaging: log MMonSync messages for offline matching
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Keep a log of sent/received MMonSync messages, obtainable through the admin socket, for offline matching.
Completing this with a script that would describe the messages effects on the receiving end, would enable us to pinpoint incorrect behaviors.
For instance, stating that a MMonSync::OP_START would cause a MMonSync::OP_START_REPLY with or without the MMonSync::FLAG_RETRY set, would allow us to infer if something in the code path is wrong if we ended up receiving any other kind of MMonSync::OP_*.
Actions