diff options
author | Sage Weil <sage@inktank.com> | 2013-02-23 09:01:07 -0800 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-02-25 16:55:07 -0800 |
commit | 98408f5ca4f2396838002be739cb2f5d15b7aac3 (patch) | |
tree | 0a14806c933d01bf53ba0c89091fbcf6b8b07825 | |
parent | 29642d33c3595c3d6db9c4c364b9ee69663cfc3d (diff) | |
download | ceph-98408f5ca4f2396838002be739cb2f5d15b7aac3.tar.gz |
mon: PaxosService: remove lingering uses of paxos getters and wait methods
We should use the PaxosServices getters, setters, and wait methods when and
wherever possible. These must have fallen through the cracks during the
merge.
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
-rw-r--r-- | src/mon/LogMonitor.cc | 4 | ||||
-rw-r--r-- | src/mon/MDSMonitor.cc | 14 | ||||
-rw-r--r-- | src/mon/MonmapMonitor.cc | 2 | ||||
-rw-r--r-- | src/mon/OSDMonitor.cc | 4 | ||||
-rw-r--r-- | src/mon/PGMonitor.cc | 8 |
5 files changed, 16 insertions, 16 deletions
diff --git a/src/mon/LogMonitor.cc b/src/mon/LogMonitor.cc index 84639315c78..1f5dafd0f01 100644 --- a/src/mon/LogMonitor.cc +++ b/src/mon/LogMonitor.cc @@ -306,7 +306,7 @@ bool LogMonitor::prepare_log(MLog *m) } } - paxos->wait_for_commit(new C_Log(this, m)); + wait_for_finished_proposal(new C_Log(this, m)); return true; } @@ -491,7 +491,7 @@ void LogMonitor::_create_sub_incremental(MLog *mlog, int level, version_t sv) version_t summary_ver = summary.version; while (sv <= summary_ver) { bufferlist bl; - bool success = paxos->read(sv, bl); + bool success = get_version(sv, bl); assert(success); bufferlist::iterator p = bl.begin(); __u8 v; diff --git a/src/mon/MDSMonitor.cc b/src/mon/MDSMonitor.cc index 11dcee2e64b..3482dfe48d0 100644 --- a/src/mon/MDSMonitor.cc +++ b/src/mon/MDSMonitor.cc @@ -458,7 +458,7 @@ bool MDSMonitor::prepare_beacon(MMDSBeacon *m) dout(7) << "prepare_beacon pending map now:" << dendl; print_map(pending_mdsmap); - paxos->wait_for_commit(new C_Updated(this, m)); + wait_for_finished_proposal(new C_Updated(this, m)); return true; } @@ -826,7 +826,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) map.epoch = pending_mdsmap.epoch; // make sure epoch is correct pending_mdsmap = map; string rs = "set mds map"; - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else ss << "next mdsmap epoch " << pending_mdsmap.epoch << " != " << e; @@ -848,7 +848,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) ss << "set mds gid " << gid << " to state " << state << " " << ceph_mds_state_name(state); string rs; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } } @@ -873,7 +873,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) ss << "removed mds gid " << gid; string rs; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } } @@ -886,7 +886,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) ss << "removed failed mds." << w; string rs; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd[1] == "cluster_fail") { @@ -967,7 +967,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) ss << "new fs with metadata pool " << metadata << " and data pool " << data; string rs; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } } @@ -980,7 +980,7 @@ bool MDSMonitor::prepare_command(MMonCommand *m) if (r >= 0) { // success.. delay reply - paxos->wait_for_commit(new Monitor::C_Command(mon, m, r, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, r, rs, get_version())); return true; } else { // reply immediately diff --git a/src/mon/MonmapMonitor.cc b/src/mon/MonmapMonitor.cc index 7586edc456e..392d724f71c 100644 --- a/src/mon/MonmapMonitor.cc +++ b/src/mon/MonmapMonitor.cc @@ -393,7 +393,7 @@ bool MonmapMonitor::prepare_command(MMonCommand *m) pending_map.last_changed = ceph_clock_now(g_ceph_context); ss << "added mon." << name << " at " << addr; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd.size() == 3 && m->cmd[1] == "remove") { diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index e56139740cd..965ec58d9ca 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -2534,7 +2534,7 @@ bool OSDMonitor::prepare_command(MMonCommand *m) newcrush.encode(pending_inc.crush); } getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, paxos->get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd.size() == 5 && @@ -2583,7 +2583,7 @@ bool OSDMonitor::prepare_command(MMonCommand *m) newcrush.encode(pending_inc.crush); } getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, paxos->get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd[1] == "setmaxosd" && m->cmd.size() > 2) { diff --git a/src/mon/PGMonitor.cc b/src/mon/PGMonitor.cc index 8c458d5eb79..14f3e4ba9d7 100644 --- a/src/mon/PGMonitor.cc +++ b/src/mon/PGMonitor.cc @@ -547,7 +547,7 @@ bool PGMonitor::prepare_pg_stats(MPGStats *stats) */ } - paxos->wait_for_commit(new C_Stats(this, stats, ack)); + wait_for_finished_proposal(new C_Stats(this, stats, ack)); return true; } @@ -1155,7 +1155,7 @@ bool PGMonitor::prepare_command(MMonCommand *m) } ss << "pg " << m->cmd[2] << " now creating, ok"; getline(ss, rs); - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd.size() > 1 && m->cmd[1] == "set_full_ratio") { @@ -1171,7 +1171,7 @@ bool PGMonitor::prepare_command(MMonCommand *m) goto out; } pending_inc.full_ratio = n; - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } else if (m->cmd.size() > 1 && m->cmd[1] == "set_nearfull_ratio") { @@ -1187,7 +1187,7 @@ bool PGMonitor::prepare_command(MMonCommand *m) goto out; } pending_inc.nearfull_ratio = n; - paxos->wait_for_commit(new Monitor::C_Command(mon, m, 0, rs, get_version())); + wait_for_finished_proposal(new Monitor::C_Command(mon, m, 0, rs, get_version())); return true; } |