/home/jenkins/workspace/ceph-master-compile/src/osd/OSDMap.cc:3901:19: warning: loop variable 'pg' of type 'const std::__1::pair<const pg_t, int>' creates a copy from type 'const std::__1::pair<const pg_t, int>' [-Wrange-loop-construct]
for (const auto pg : *primary_temp)
^
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
}
void init_gather() {
- for (const auto p : parent->get_replicas()) {
+ for (const auto& p : parent->get_replicas()) {
more()->gather_set.insert(p.first);
}
}
for (const auto& pg : *pg_temp)
out << "pg_temp " << pg.first << " " << pg.second << "\n";
- for (const auto pg : *primary_temp)
+ for (const auto& pg : *primary_temp)
out << "primary_temp " << pg.first << " " << pg.second << "\n";
for (const auto &addr : blocklist)