Tags: jonoirwinrsa/image-service
Tags
fix: compatibility to image without ext table for blob cache There are scenes that cache file is smaller than expect size. Such as: 1. Nydusd 1.6 generates cache file by prefetch, which is smaller than size in boot. 2. Nydusd 2.2 generates cache file by prefetch, when image not provide ext blob tables. 3. Nydusd not have enough time to fill cache for blob. Equality check for size is too much strict for both 1.6 compatibility and 2.2 concurrency. This pr ensures blob size smaller or equal than expect size. It also truncates blob cache when smaller than expect size. Signed-off-by: 泰友 <cuichengxu.ccx@antgroup.com>
action:use more images in benchmark Include: - python:3.10.7 - golang:1.19.3 - ruby:3.1.3 - amazoncorretto:8-al2022-jdk Signed-off-by: Yadong Ding <ding_yadong@foxmail.com>
storage: fix auth compatibility for registry backend Signed-off-by: lihuahua123 <771725652@qq.com>
storage: refine the way to implement BlobIoChunk Backport the new implementation of BlobIoChunk from master into v2.1. Fixes: dragonflyoss#1198 Signed-off-by: Jiang Liu <gerry@linux.alibaba.com>
PreviousNext