]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
Merge pull request #64730 from benhanokh/dedup_throttle
authorYuval Lifshitz <ylifshit@ibm.com>
Sun, 19 Oct 2025 11:20:01 +0000 (14:20 +0300)
committerGitHub <noreply@github.com>
Sun, 19 Oct 2025 11:20:01 +0000 (14:20 +0300)
rgw/dedup: add throttling mechanism

1  2 
src/rgw/radosgw-admin/radosgw-admin.cc
src/test/cli/radosgw-admin/help.t

index d57e8d1493dfa86bb2936d2b6f5f2b3f49611f9f,8c98348649fd03e8f1d088c49c9fc41a45d49d62..a48adb01124629865127a1872059ecd2f231e47c
@@@ -3704,18 -3696,18 +3713,22 @@@ int main(int argc, const char **argv
    int64_t max_size = -1;
    int64_t max_read_ops = 0;
    int64_t max_write_ops = 0;
 +  int64_t max_list_ops = 0;
 +  int64_t max_delete_ops = 0;
    int64_t max_read_bytes = 0;
    int64_t max_write_bytes = 0;
+   uint32_t max_bucket_index_ops = 0;
+   uint32_t max_metadata_ops = 0;
    bool have_max_objects = false;
    bool have_max_size = false;
    bool have_max_write_ops = false;
    bool have_max_read_ops = false;
 +  bool have_max_list_ops = false;
 +  bool have_max_delete_ops = false;
    bool have_max_write_bytes = false;
    bool have_max_read_bytes = false;
+   bool have_max_bucket_index_ops = false;
+   bool have_max_metadata_ops = false;
    int include_all = false;
    int allow_unordered = false;
  
Simple merge