❗ PLEASE NOTE:❗ while v0.11.0 should not be a breaking change, it is coming very quickly after v0.10.0, which does have breaking changes. Please refer to the v0.10.0 release notes for more information on the breaking changes.
Changelog
Features
- Add parallel pull/unpack mode (#1607)
- This is an entirely non-lazy-loading pull mode (parallel_pull_unpack) that pulls large layers in chunks, allowing them to be pulled faster, similar in idea to the multi-part fetch introduced in containerd 2.1. This implementation notably uses a temporary file as a buffer instead of smaller in-memory buffers. This allows SOCI to parallelize the store and decompression operations. Additionally, upon getting the first Prepare request from containerd, we will prepare all of these operations across multiple layers. All of this parallelization combined can result in much faster image pulls for more powerful hardware.
Full Changelog: v0.10.0...v0.11.0
These binaries were compiled using glibc 2.34.