get wrong content when download object with specific range when compression was enabled
create a bucket with compression enabled
Given a 32MB file, do steps:
1.divided the file into 4 parts
2.upload the file using swift slo
3.using curl -r to get the range [5348500, 5348700]
4.using readfile to read the source file range [5348500, 5348700]
the content from step 3 is different from step 4
#3 Updated by fang yuxiang 9 months ago
the previous description is not proper.
In fact, this issue exists in s3 download with specific range for a multipart uploaded object.
For swift slo/dlo, the issue is more complicated and seems that compression can not be used at all(http://tracker.ceph.com/issues/20101)