]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/PaxosMap: add map template for managing Paxos structures
authorPatrick Donnelly <pdonnell@ibm.com>
Tue, 24 Jun 2025 16:14:19 +0000 (12:14 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 22 Sep 2025 16:35:20 +0000 (12:35 -0400)
commit912f41a6d7bcdfc140e837899dedf37490f1f0b3
tree2dce647b0adad208b42a466ce2214a486dd8b39f
parentd29844ea7bf489c28f7c5c645c8176c000397667
mon/PaxosMap: add map template for managing Paxos structures

To protect access and codify protocol. Based loosely on PaxosFSMap which can be
refactored to use this later.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
(cherry picked from commit eed2c1cb205180c3769c69179b7167f65fd320d7)
src/mon/PaxosMap.h [new file with mode: 0644]