]> 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:26:06 +0000 (14:26 -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 7983a5d346773f3335387f4156a08f31af9d3745..7a8b591e3c5e9af15b327a13a076ecd75f53c37c 100644 (file)
@@ -2316,9 +2316,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")