| ... | ... | @@ -2,7 +2,7 @@ Delta Generator is a research proposal aimed at interns. |
|
|
|
|
|
|
|
The goal of the research project is to provide an algorithm and tooling for generating offline deltas between two `squashfs` images. Existing approaches (`xdelta3`) either are ignorant of the internal compression and structure or (`squashdelta`) have limited support for files used in the wild.
|
|
|
|
|
|
|
|
Researchers should analyze the `squashfs` data format, as documented in the kernel and in other places, and propose a delta algorithm of their choice. The algorithm should be benchmarked on daily builds of `oniro-image-base` for x86 and aarch64 architectures. The baseline to compare against is `xdelta3`.
|
|
|
|
Researchers should analyze the `squashfs` data format, as documented in the [kernel](https://docs.kernel.org/filesystems/squashfs.html) and in [other places](https://dr-emann.github.io/squashfs/squashfs.html), and propose a delta algorithm of their choice. The algorithm should be benchmarked on daily builds of `oniro-image-base` for x86 and aarch64 architectures. The baseline to compare against is `xdelta3`.
|
|
|
|
|
|
|
|
The result of the work should be an algorithm and preliminary tooling for performing the delta and separate preliminary tooling for comparisons and reporting.
|
|
|
|
|
| ... | ... | |