Project

General

Profile

Actions

Subtask #3069

closed

Feature #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

Added by Joao Eduardo Luis over 11 years ago. Updated about 11 years ago.

Status:
Rejected
Priority:
Normal
Category:
-
Target version:
% 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

Also available in: Atom PDF