Bug #9986
objecter: map epoch skipping broken
0%
Associated revisions
osdc/Objecter: Fix a bug of dead looping in Objecter::handle_osd_map
If current map epoch is less than oldest epoch, current map epoch
should step up to oldest epoch.
Fixes: #9986
Signed-off-by: Ding Dinghua <dingdinghua85@gmail.com>
osdc/Objecter: Fix a bug of dead looping in Objecter::handle_osd_map
If current map epoch is less than oldest epoch, current map epoch
should step up to oldest epoch.
Fixes: #9986
Signed-off-by: Ding Dinghua <dingdinghua85@gmail.com>
(cherry picked from commit e0166a23c2cf655bfb4cf873be021a14d9b9be27)
Conflicts:
src/osdc/Objecter.cc
the debug line that follows was re-indented
osdc/Objecter: Fix a bug of dead looping in Objecter::handle_osd_map
If current map epoch is less than oldest epoch, current map epoch
should step up to oldest epoch.
Fixes: #9986
Signed-off-by: Ding Dinghua <dingdinghua85@gmail.com>
(cherry picked from commit e0166a23c2cf655bfb4cf873be021a14d9b9be27)
History
#1 Updated by Sage Weil over 9 years ago
- Backport set to giant, firefly
#2 Updated by Samuel Just over 9 years ago
- Status changed from Fix Under Review to Pending Backport
#3 Updated by Loïc Dachary about 9 years ago
- firefly backport https://github.com/ceph/ceph/pull/3952
#4 Updated by Loïc Dachary about 9 years ago
- giant backport https://github.com/ceph/ceph/pull/4091
#5 Updated by Loïc Dachary about 9 years ago
- Status changed from Pending Backport to Resolved