aboutsummaryrefslogtreecommitdiff
path: root/weed/command/filer_copy.go
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-06-06 00:39:35 -0700
committerchrislu <chris.lu@gmail.com>2022-06-06 00:39:35 -0700
commit4fd5f9659836390b9949838d8ca0e9feec35f66d (patch)
treea94ea2e28dade642cd4b919922b1a8b2f23685bc /weed/command/filer_copy.go
parentcbf46de5f4f788c166028cb223dc4bd70d7eb0f6 (diff)
downloadseaweedfs-4fd5f9659836390b9949838d8ca0e9feec35f66d.tar.xz
seaweedfs-4fd5f9659836390b9949838d8ca0e9feec35f66d.zip
filer: remove replication, collection, disk_type info from entry metadata
these metadata can change and are not used
Diffstat (limited to 'weed/command/filer_copy.go')
-rw-r--r--weed/command/filer_copy.go36
1 files changed, 16 insertions, 20 deletions
diff --git a/weed/command/filer_copy.go b/weed/command/filer_copy.go
index 9a41dd933..f20ae99bf 100644
--- a/weed/command/filer_copy.go
+++ b/weed/command/filer_copy.go
@@ -410,16 +410,14 @@ func (worker *FileCopyWorker) uploadFileAsOne(task FileCopyTask, f *os.File) err
Entry: &filer_pb.Entry{
Name: fileName,
Attributes: &filer_pb.FuseAttributes{
- Crtime: time.Now().Unix(),
- Mtime: time.Now().Unix(),
- Gid: task.gid,
- Uid: task.uid,
- FileSize: uint64(task.fileSize),
- FileMode: uint32(task.fileMode),
- Mime: mimeType,
- Replication: *worker.options.replication,
- Collection: *worker.options.collection,
- TtlSec: worker.options.ttlSec,
+ Crtime: time.Now().Unix(),
+ Mtime: time.Now().Unix(),
+ Gid: task.gid,
+ Uid: task.uid,
+ FileSize: uint64(task.fileSize),
+ FileMode: uint32(task.fileMode),
+ Mime: mimeType,
+ TtlSec: worker.options.ttlSec,
},
Chunks: chunks,
},
@@ -547,16 +545,14 @@ func (worker *FileCopyWorker) uploadFileInChunks(task FileCopyTask, f *os.File,
Entry: &filer_pb.Entry{
Name: fileName,
Attributes: &filer_pb.FuseAttributes{
- Crtime: time.Now().Unix(),
- Mtime: time.Now().Unix(),
- Gid: task.gid,
- Uid: task.uid,
- FileSize: uint64(task.fileSize),
- FileMode: uint32(task.fileMode),
- Mime: mimeType,
- Replication: replication,
- Collection: collection,
- TtlSec: worker.options.ttlSec,
+ Crtime: time.Now().Unix(),
+ Mtime: time.Now().Unix(),
+ Gid: task.gid,
+ Uid: task.uid,
+ FileSize: uint64(task.fileSize),
+ FileMode: uint32(task.fileMode),
+ Mime: mimeType,
+ TtlSec: worker.options.ttlSec,
},
Chunks: manifestedChunks,
},