]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #18971 from liewegas/wip-pg-scrub-preempt
authorSage Weil <sage@newdream.net>
Thu, 18 Jan 2018 18:37:48 +0000 (12:37 -0600)
committerGitHub <noreply@github.com>
Thu, 18 Jan 2018 18:37:48 +0000 (12:37 -0600)
osd/PG: allow scrub preemption

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
1  2 
qa/tasks/ceph.py
src/common/legacy_config_opts.h
src/common/options.cc
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h
src/osd/PrimaryLogPG.cc
src/osd/osd_types.h

Simple merge
Simple merge
index f9eaec40f85acf62a3945dbb558cf33b35f33cd5,24c04030514ab0faf6ed0001713f94c3e3e6a7a7..505cf277e7fae3df9ade7019dd315b0af7b76657
@@@ -3189,17 -3155,9 +3216,17 @@@ std::vector<Option> get_global_options(
      .set_default(1<<20)
      .set_description(""),
  
 +    Option("osd_pg_delete_priority", Option::TYPE_UINT, Option::LEVEL_ADVANCED)
 +    .set_default(5)
 +    .set_description(""),
 +
 +    Option("osd_pg_delete_cost", Option::TYPE_UINT, Option::LEVEL_ADVANCED)
 +    .set_default(1<<20)
 +    .set_description(""),
 +
      Option("osd_scrub_priority", Option::TYPE_UINT, Option::LEVEL_ADVANCED)
      .set_default(5)
-     .set_description(""),
+     .set_description("Priority for scrub operations in work queue"),
  
      Option("osd_scrub_cost", Option::TYPE_UINT, Option::LEVEL_ADVANCED)
      .set_default(50<<20)
diff --cc src/osd/OSD.cc
Simple merge
diff --cc src/osd/PG.cc
Simple merge
diff --cc src/osd/PG.h
Simple merge
Simple merge
Simple merge