Don't issue extraneous HEAD requests for S3 GetObject operations.

This commit is contained in:
miyuko
2025-11-11 17:16:46 +00:00
parent 02b5b7d2bb
commit cf5b98e3e5

View File

@@ -278,12 +278,12 @@ func (s3 *S3Backend) GetBlob(
}
defer object.Close()
stat, err := object.Stat()
data, err := io.ReadAll(object)
if err != nil {
return nil, err
}
data, err := io.ReadAll(object)
stat, err := object.Stat()
if err != nil {
return nil, err
}
@@ -409,12 +409,12 @@ func (l s3ManifestLoader) load(ctx context.Context, name string, oldManifest *Ca
}
defer object.Close()
stat, err := object.Stat()
data, err := io.ReadAll(object)
if err != nil {
return nil, 0, "", err
}
data, err := io.ReadAll(object)
stat, err := object.Stat()
if err != nil {
return nil, 0, "", err
}