commit | e1140a25f4f26535d6c42d604e790ff4e432bb96 | [log] [tgz] |
---|---|---|
author | Alex Deymo <deymo@google.com> | Mon Oct 02 21:01:15 2017 +0200 |
committer | Alex Deymo <deymo@google.com> | Wed Oct 11 13:08:47 2017 +0200 |
tree | 50b377948ccf269606e6d6aacc72175e7603cced | |
parent | f356f5013fdf4c46cb6eeef00883426fad6c3e12 [diff] |
New SplitPatchWriter to split a bsdiff patch into multiple ones. This new PatchWriterInterface derived class allows to split the output patch of a bsdiff run into multiple files of a fixed new file size. This allows to split long operations with minimal loss of patch size due to splitting the compression blocks. For large enough new file sections, this patch size reduction should be minimal. Bug: 34220646 Test: Added unittests. Change-Id: Ib90fddd5c55a38c87ce396f2792aa558ecd07b22