]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/HealthMonitor: refactor quorum_checks/leader_checks as PaxosMap
authorPatrick Donnelly <pdonnell@ibm.com>
Tue, 24 Jun 2025 16:21:55 +0000 (12:21 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 22 Sep 2025 16:35:20 +0000 (12:35 -0400)
commitdf0318c78eaa611026eadebbffa0d30a6d55da4b
tree84cfa92029c2f5c8021cce37a2265d7de7de5186
parent496e6df754d9b2d80575c0169964d418cf11a0fe
mon/HealthMonitor: refactor quorum_checks/leader_checks as PaxosMap

To codify protocol and catch bugs.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
(cherry picked from commit dc5d8338b97a48b794a1609b7d33079174e063e6)
src/mon/HealthMonitor.cc
src/mon/HealthMonitor.h