]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: ensure lec only accounts for up osds 34983/head
authorJoao Eduardo Luis <joao@suse.de>
Tue, 21 Nov 2017 10:18:24 +0000 (10:18 +0000)
committerJoao Eduardo Luis <joao@suse.com>
Mon, 11 May 2020 12:29:38 +0000 (12:29 +0000)
commitebbe29dd8cd514e2e0914f192b47569fc01cd4d2
tree525b2a9be517e0d8f9becd3cc152fc9e9fb96c3a
parentdb5b1d1bbb8fa9ade3b6b0b3e9770539a3a393f9
mon/OSDMonitor: ensure lec only accounts for up osds

If we also consider down osds, we may very well be in a healthy state
but keeping maps as far back as the last epoch when a given osd went
down. If said osd stays down for eons, we will be keeping bajillions of
maps that we shouldn't.

Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit e62269c8929e414284ad0773c4a3c82e43735e4e)
src/mon/OSDMonitor.cc