ZIP圧縮で圧縮率100%超の場合はSTOREにすべき
ストリームから圧縮する場合は、圧縮率を計算しないで追加する。
現在はストリームからの圧縮しか実装していないため、Archiverにランダムアクセス可能なインターフェイスを追加する。ランダムアクセス可能な場合は、圧縮率を計算して100%を上回った場合はSTOREで格納する。
将来は、さらにそれが選択できるようにする?
とりあえず、「#15608: Archiverにランダムアクセス可能なインターフェイスを追加」を登録したので、この件はクローズとする。
ZIP圧縮で、圧縮後サイズ≧元のサイズの場合、
STORE(未圧縮)で登録するようにしたほうがよいでしょう。