]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon: OSDMonitor: handle osd features on boot
authorJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 12 Dec 2013 17:58:17 +0000 (17:58 +0000)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Dec 2013 02:19:47 +0000 (02:19 +0000)
commit8ac84db050a6d795297f87d28d00eaa618c34946
tree46174ee9586640228aa8cd957a130ad551043c78
parent31743d50a109a463d664ec9cf764d5405db507bd
mon: OSDMonitor: handle osd features on boot

Add the osd's features to the osd's extra info field in the OSDMap
so we can track which OSDs are able to deal with Erasure Codes.

This will allow us to decide whether or not we are ready to set EC
whenever the user asks us to set EC on a pool -- which shall be
handled by a subsequent commit.

Fixes: 6028
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/mon/OSDMonitor.cc