ceph/qa/workunits/rgw
J. Eric Ivancich aa0071ce8b rgw: in bucket reshard list, clarify new num shards is tentative
With dynamic bucket index resharding, when the average number of
objects per shard exceeds the configured value, that bucket is
scheduled for reshard. That bucket may receive more new objects before
the resharding takes place. As a result, the existing code
re-calculates the number of new shards just prior to resharding,
rather than waste a resharding opportunity with too low a value.

The same holds true for a user-scheduled resharding.

A user reported confusion that the number reported in `radosgw-admin
reshard list` wasn't the number that the reshard operation ultimately
used. This commit makes it clear that the new number of shards is
"tentative". And test_rgw_reshard.py is updated to reflect this
altered output.

Additionally this commit adds some modernization and efficiency to the
"reshard list" subcommand.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2022-01-28 12:05:54 -05:00
..
run-datacache.sh qa: add workunit for testing rgw datacache 2021-07-04 14:18:06 +03:00
run-reshard.sh qa/rgw: add ssl option in reshard tests 2020-05-05 15:07:59 +05:30
run-s3tests.sh qa/tasks: nosetests -> python -m nose 2019-12-17 12:57:57 -06:00
s3_bucket_quota.pl qa/rgw: update default port in perl workunits 2019-06-19 07:50:35 -04:00
s3_multipart_upload.pl qa/rgw: update default port in perl workunits 2019-06-19 07:50:35 -04:00
s3_user_quota.pl qa/rgw: update default port in perl workunits 2019-06-19 07:50:35 -04:00
s3_utilities.pm workunits/rgw: semicolon terminates perl statements 2021-09-14 17:13:49 -04:00
test_librgw_file.sh test/rgw_file: override keyring if we gen keys 2021-01-25 16:46:50 -05:00
test_rgw_datacache.py rgw: D3N Cache changes for Upstream 2021-07-06 21:36:06 +03:00
test_rgw_gc_log.sh test/rgw: run ceph_test_rgw_gc_log in rgw verify suite 2019-10-19 13:28:18 +05:30
test_rgw_obj.sh qa/rgw: add rgw_obj and throttle tests to rgw verify suite 2020-01-09 16:51:37 -05:00
test_rgw_orphan_list.sh rgw: test radosgw-admin radoslist and incomplete multiparts better 2021-04-10 02:07:53 -04:00
test_rgw_reshard.py rgw: in bucket reshard list, clarify new num shards is tentative 2022-01-28 12:05:54 -05:00
test_rgw_throttle.sh qa/rgw: add rgw_obj and throttle tests to rgw verify suite 2020-01-09 16:51:37 -05:00