From: Yehuda Sadeh Date: Thu, 22 Feb 2018 22:28:29 +0000 (-0800) Subject: rgw: make gc concurrenct io size configurable X-Git-Tag: v12.2.13~191^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d1c74ad59a051c7fcc06a59a2eee857e14c44d5d;p=ceph.git rgw: make gc concurrenct io size configurable and another tunable for log trim size Signed-off-by: Yehuda Sadeh (cherry picked from commit 1cceef22cf26e1a4a0234fb2f977a5fefae82905) --- diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index 3fb2440ea14..c23f7128a05 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -1467,6 +1467,8 @@ OPTION(rgw_gc_max_objs, OPT_INT) OPTION(rgw_gc_obj_min_wait, OPT_INT) // wait time before object may be handled by gc OPTION(rgw_gc_processor_max_time, OPT_INT) // total run time for a single gc processor work OPTION(rgw_gc_processor_period, OPT_INT) // gc processor cycle time +OPTION(rgw_gc_max_concurrent_io, OPT_INT) // gc processor cycle time +OPTION(rgw_gc_max_trim_chunk, OPT_INT) // gc trim chunk size OPTION(rgw_s3_success_create_obj_status, OPT_INT) // alternative success status response for create-obj (0 - default) OPTION(rgw_resolve_cname, OPT_BOOL) // should rgw try to resolve hostname as a dns cname record OPTION(rgw_obj_stripe_size, OPT_INT) diff --git a/src/common/options.cc b/src/common/options.cc index 8d24234ed91..614ea6c30fd 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -5181,7 +5181,7 @@ std::vector