containerd / overlaybd

Overlaybd: a block based remote image format. The storage backend of containerd/accelerated-container-image.
Apache License 2.0
259 stars 58 forks source link

[EROFS]: cleanup and introduce prefetch feature #344

Closed salvete closed 3 months ago

salvete commented 3 months ago

What this PR does / why we need it:

  1. Remove the global variables _target and _source, and introduce struct liberofs_file to wrap the source and target files.
  2. Introduce prefetch feature.

The corresponding accelerated-container-image PR: https://github.com/containerd/accelerated-container-image/pull/299

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged): Fixes #

Please check the following list:

BigVan commented 3 months ago

thanks