]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: do not trust small values in osd epoch cache 3823/head
authorSage Weil <sage@redhat.com>
Thu, 12 Feb 2015 21:49:50 +0000 (13:49 -0800)
committerLoic Dachary <ldachary@redhat.com>
Fri, 27 Feb 2015 15:36:37 +0000 (16:36 +0100)
commit27dbbb3c312ea68a96b011ccb12394c75c0fb0f3
tree997574e7fbf7f04044d602aba8c3b0f01b78e248
parent0820041e6515c82c41b81b9e6825e2dd5fcb8165
mon/OSDMonitor: do not trust small values in osd epoch cache

If the epoch cache says the osd has epoch 100 and the osd is asking for
epoch 200+, do not send it 100+.

Fixes: #10787
Backport: giant, firefly
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit a5759e9b97107488a8508f36adf9ca1aba3fae07)
src/mon/OSDMonitor.cc