first_committed = get_store()->get(get_name(), "first_committed");
last_committed = get_store()->get(get_name(), "last_committed");
- if ((proposals.size() == 0) && going_to_bootstrap) {
+ if (proposals.empty() && going_to_bootstrap) {
dout(0) << __func__ << " no more proposals; bootstraping." << dendl;
mon->bootstrap();
return;
trim();
}
- if (is_active() && (proposals.size() > 0)) {
+ if (is_active() && !proposals.empty()) {
propose_queued();
}
}
{
cancel_events();
new_value.clear();
- if (proposals.size() > 0)
+ if (!proposals.empty())
proposals.clear();
going_to_bootstrap = false;
cancel_events();
new_value.clear();
dout(10) << __func__ << " -- clearing queued proposals" << dendl;
- if (proposals.size() > 0)
+ if (!proposals.empty())
proposals.clear();
going_to_bootstrap = false;
void Paxos::propose_queued()
{
assert(is_active());
- assert(proposals.size() > 0);
+ assert(!proposals.empty());
state = STATE_PREPARING;