housisong

Results 38 issues of housisong

内存版比较容易实现,但stream流式版本比较困难 支持解压多种压缩格式也会遇到一些麻烦; ps: java\C#等版本?

P3

提供一个输出格式兼容git的diff –binary二进制补丁格式; 提供一个插件给git,从而让git支持超大二进制的diff的解决方案;

P3

当前偏 用例测试,而不是每函数级别的单元测试; 某些路径在现有测试中也没有覆盖; 要满足该目标,可能需要较大的重构;

P1

zip_diff: used lzma recompress zip file to lzma data; zip_patch: decompress lzma data & compress to zip file;

enhancement

当前默认引用了oldZip中的所有文件,不利于patch阶段的执行性能; 优化:从中去除对newZip没有太多参考价值的文件;减少patch时的解压文件数;

P1

1. 和zlib生成的编码不同,升级用的工具链需要处理兼容和长期过渡问题; 2. 也因为和zlib生成的编码不同,可能在谷歌play商店遇到部分升级补丁大小优化兼容问题; 3. libdeflate不支持流式压缩,使用环境部分受限;

P3

now, no SD card for test

yes, suport it as zip file by ApkDiffPatch;