]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common/options: make osd_skip_data_digest a DEV option
authorSage Weil <sage@redhat.com>
Sat, 14 Jul 2018 18:26:31 +0000 (13:26 -0500)
committerDavid Zafman <dzafman@redhat.com>
Mon, 16 Jul 2018 21:23:33 +0000 (14:23 -0700)
And document/warn to never turn it off after it's been on.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c854ed9b33a5a293c8ace15718e26f74237e3332)

src/common/options.cc

index 74221778739dbaf7e91d957c7446b775ca568cc6..7046db836d9fb8bb51c803d3c0b4b8ae5630adeb 100644 (file)
@@ -2385,9 +2385,9 @@ std::vector<Option> get_global_options() {
     .set_flag(Option::FLAG_STARTUP)
     .set_description(""),
 
-    Option("osd_skip_data_digest", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
+    Option("osd_skip_data_digest", Option::TYPE_BOOL, Option::LEVEL_DEV)
     .set_default(true)
-    .set_description(""),
+    .set_description("Do not store full-object checksums if the backend (bluestore) does its own checksums.  Do not ever turn this off if it has ever been turned on."),
 
     Option("osd_op_queue", Option::TYPE_STR, Option::LEVEL_ADVANCED)
     .set_default("wpq")