]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
erasure-code: add support for multiple osds in a single failure domain
authorSamuel Just <sjust@redhat.com>
Wed, 13 Dec 2023 02:31:46 +0000 (18:31 -0800)
committerSamuel Just <sjust@redhat.com>
Sun, 4 Feb 2024 05:00:11 +0000 (21:00 -0800)
commitb398c548fdba46a1fc546e5654c269fd5de1917f
tree2e29a32e5e8ff7ccce8e2d00de9144738dd8e10c
parentd9f463e650483d7d01c715431e0ec5a1ea31b7af
erasure-code: add support for multiple osds in a single failure domain

Adds support for crush-osds-per-failure-domain and
crush-num-failure-domains via MSR rules.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crush/CrushWrapper.cc
src/crush/CrushWrapper.h
src/erasure-code/ErasureCode.cc
src/erasure-code/ErasureCode.h