Review implementation of decompressive transcoding
coryan opened this issue · 0 comments
coryan commented
I am not sure the implementation of decompressive transcoding works as it should. It seems to decompress the data when uploaded:
storage-testbench/testbench/handle_gzip.py
Lines 29 to 34 in 465f85e
But that probably won't work with uploadType=multipart
, where the Content-Type
is multipart/related;
. I think we need to decompress the results on the fly, and disable decompression if the Accept-Encoding: gzip
flag is enabled. We also need to store the checksums of the compressed data, which suggests (again) that decompressing the request is not the right idea.