Project

General

Profile

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

Back