curmap,
this,
this),
- role(recovery_state.role),
- state(recovery_state.state),
primary(recovery_state.primary),
pg_whoami(recovery_state.pg_whoami),
up_primary(recovery_state.up_primary),
acting(recovery_state.acting),
actingset(recovery_state.actingset),
acting_recovery_backfill(recovery_state.acting_recovery_backfill),
- send_notify(recovery_state.send_notify),
dirty_info(recovery_state.dirty_info),
dirty_big_info(recovery_state.dirty_big_info),
info(recovery_state.info),
- last_written_info(recovery_state.last_written_info),
past_intervals(recovery_state.past_intervals),
pg_log(recovery_state.pg_log),
last_peering_reset(recovery_state.last_peering_reset),
last_complete_ondisk(recovery_state.last_complete_ondisk),
last_update_applied(recovery_state.last_update_applied),
last_rollback_info_trimmed_to_applied(recovery_state.last_rollback_info_trimmed_to_applied),
- stray_set(recovery_state.stray_set),
peer_info(recovery_state.peer_info),
- peer_bytes(recovery_state.peer_bytes),
- peer_purged(recovery_state.peer_purged),
peer_missing(recovery_state.peer_missing),
peer_log_requested(recovery_state.peer_log_requested),
peer_missing_requested(recovery_state.peer_missing_requested),
- peer_features(recovery_state.peer_features),
- acting_features(recovery_state.acting_features),
- upacting_features(recovery_state.upacting_features),
- last_require_osd_release(recovery_state.last_require_osd_release),
- want_acting(recovery_state.want_acting),
peer_last_complete_ondisk(recovery_state.peer_last_complete_ondisk),
min_last_complete_ondisk(recovery_state.min_last_complete_ondisk),
pg_trim_to(recovery_state.pg_trim_to),
- blocked_by(recovery_state.blocked_by),
- need_up_thru(recovery_state.need_up_thru),
- peer_activated(recovery_state.peer_activated),
backfill_targets(recovery_state.backfill_targets),
async_recovery_targets(recovery_state.async_recovery_targets),
might_have_unfound(recovery_state.might_have_unfound),
/**
* Peering state information being moved to PeeringState
*/
- int &role;
- uint64_t &state;
pg_shard_t &primary;
pg_shard_t &pg_whoami;
pg_shard_t &up_primary;
vector<int> &acting;
set<pg_shard_t> &actingset;
set<pg_shard_t> &acting_recovery_backfill;
- bool &send_notify;
bool &dirty_info;
bool &dirty_big_info;
pg_info_t &info;
- pg_info_t &last_written_info;
PastIntervals &past_intervals;
PGLog &pg_log;
epoch_t &last_peering_reset;
eversion_t &last_complete_ondisk;
eversion_t &last_update_applied;
eversion_t &last_rollback_info_trimmed_to_applied;
- set<pg_shard_t> &stray_set;
map<pg_shard_t, pg_info_t> &peer_info;
- map<pg_shard_t, int64_t> &peer_bytes;
- set<pg_shard_t> &peer_purged;
map<pg_shard_t, pg_missing_t> &peer_missing;
set<pg_shard_t> &peer_log_requested;
set<pg_shard_t> &peer_missing_requested;
- uint64_t &peer_features;
- uint64_t &acting_features;
- uint64_t &upacting_features;
- unsigned &last_require_osd_release;
- vector<int> &want_acting;
map<pg_shard_t,eversion_t> &peer_last_complete_ondisk;
eversion_t &min_last_complete_ondisk;
eversion_t &pg_trim_to;
- set<int> &blocked_by;
- bool &need_up_thru;
- set<pg_shard_t> &peer_activated;
set<pg_shard_t> &backfill_targets;
set<pg_shard_t> &async_recovery_targets;
set<pg_shard_t> &might_have_unfound;