diff --git a/internal/vfs/s3fs.go b/internal/vfs/s3fs.go index 70884f83..a1310795 100644 --- a/internal/vfs/s3fs.go +++ b/internal/vfs/s3fs.go @@ -190,9 +190,6 @@ func (fs *S3Fs) Stat(name string) (os.FileInfo, error) { isDir = err == nil } info := NewFileInfo(name, isDir, util.GetIntFromPointer(obj.ContentLength), util.GetTimeFromPointer(obj.LastModified), false) - if !isDir { - info.setMetadata(obj.Metadata) - } return info, nil } if !fs.IsNotExist(err) { @@ -745,11 +742,6 @@ func (fs *S3Fs) copyFileInternal(source, target string, srcInfo os.FileInfo) err SSECustomerKeyMD5: util.NilIfEmpty(fs.sseCustomerKeyMD5), } - metadata := getMetadata(srcInfo) - if len(metadata) > 0 { - copyObject.Metadata = metadata - } - _, err := fs.svc.CopyObject(ctx, copyObject) metric.S3CopyObjectCompleted(err)