compress: added experimental compression remote - implements #2098, #1356, #675

This remote implements transparent compression using gzip. Uses JSON as a for storing metadata.

Co-authored-by: id01 <gaviniboom@gmail.com>
This commit is contained in:
buengese 2019-06-14 13:55:21 -07:00 committed by buengese
parent 2812816142
commit bc4282e49e
6 changed files with 1428 additions and 0 deletions

1347
backend/compress/compress.go Normal file

File diff suppressed because it is too large Load diff