]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/OSDMap: do not create erasure rule by default 1132/head
authorSage Weil <sage@inktank.com>
Thu, 23 Jan 2014 17:16:54 +0000 (09:16 -0800)
committerSage Weil <sage@inktank.com>
Thu, 23 Jan 2014 17:16:54 +0000 (09:16 -0800)
commit08fa34d94e40f2f7230dec4dabad72107cdee27b
treee10ba6d9c44f200bc73a7ca588b001263e5cec6e
parent03d7d97d5df4e0fca24fdff360f1bde6fcefddfc
osd/OSDMap: do not create erasure rule by default

If we do, we will require the v2 feature bit from clients.

We could only include feature bits for rules that are actually referenced
by pools, but for now making the user create the rule is simpler.  There is
no need to create this rule ahead of time.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSDMap.cc
src/test/cli/crushtool/build.t
src/test/cli/osdmaptool/create-print.t
src/test/cli/osdmaptool/create-racks.t