Bug #53199
Updated by Casey Bodley over 2 years ago
steps to reproduce:
1. create a fresh bucket
<pre>
$ s3cmd mb s3://testbucket
Bucket 's3://testbucket/' created
</pre>
2. create a 32MB object (any size over 15MB multipart threshold)
<pre>
$ truncate -s 32M 32m.iso
</pre>
3. perform 8 concurrent multipart uploads to the same object
<pre>
$ for i in {0..7}; do s3cmd put 32m.iso s3://testbucket & done
...
[8]+ Done s3cmd put 32m.iso s3://testbucket
</pre>
4. check 'bucket stats'
<pre>
$ radosgw-admin bucket stats --bucket testbucket
...
"usage": {
"rgw.main": {
"size": 134217728,
"size_actual": 134217728,
"size_utilized": 134217728,
"size_kb": 131072,
"size_kb_actual": 131072,
"size_kb_utilized": 131072,
"num_objects": 10
},
</pre>
expected stats: 1 object of size=33554432