]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/usage: Quota tracking integration and testing
authorHarsimran Singh <hsthukral51@gmail.com>
Tue, 2 Sep 2025 14:24:57 +0000 (19:54 +0530)
committerThomas Serlin <tserlin@redhat.com>
Mon, 22 Sep 2025 19:18:18 +0000 (15:18 -0400)
commitfdb726ce96cb2c834c7510e0ac201f086b817c35
tree23b7f92e1afb2db6700a1860ca8c42ee567333ae
parent829788372d3442b5e8a7d597a9d80c93fce681d8
rgw/usage: Quota tracking integration and testing

This squashes:
- Quota Tracking Changes
- Fixing issues in integration and Testing

Resolves: rhbz#2036531

Signed-off-by: Harsimran Singh <hsthukral51@gmail.com>
(cherry picked from commit b588fd05c7d82b52fc8fa3742976a9a45c3755b4)
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
14 files changed:
src/common/options/rgw.yaml.in
src/rgw/CMakeLists.txt
src/rgw/rgw_appmain.cc
src/rgw/rgw_main.h
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_perf_counters.cc
src/rgw/rgw_usage_cache.cc [new file with mode: 0644]
src/rgw/rgw_usage_cache.h [new file with mode: 0644]
src/rgw/rgw_usage_perf.cc [new file with mode: 0644]
src/rgw/rgw_usage_perf.h [new file with mode: 0644]
src/test/rgw/CMakeLists.txt
src/test/rgw/test_rgw_usage_cache.cc [new file with mode: 0644]
src/test/rgw/test_rgw_usage_perf_counters.cc [new file with mode: 0644]