diff options
| author | chrislu <chris.lu@gmail.com> | 2022-06-06 00:39:35 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-06-06 00:39:35 -0700 |
| commit | 4fd5f9659836390b9949838d8ca0e9feec35f66d (patch) | |
| tree | a94ea2e28dade642cd4b919922b1a8b2f23685bc /weed/server/webdav_server.go | |
| parent | cbf46de5f4f788c166028cb223dc4bd70d7eb0f6 (diff) | |
| download | seaweedfs-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/server/webdav_server.go')
| -rw-r--r-- | weed/server/webdav_server.go | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/weed/server/webdav_server.go b/weed/server/webdav_server.go index 267c3e1f0..265dea03a 100644 --- a/weed/server/webdav_server.go +++ b/weed/server/webdav_server.go @@ -218,14 +218,12 @@ func (fs *WebDavFileSystem) OpenFile(ctx context.Context, fullFilePath string, f Name: name, IsDirectory: perm&os.ModeDir > 0, Attributes: &filer_pb.FuseAttributes{ - Mtime: time.Now().Unix(), - Crtime: time.Now().Unix(), - FileMode: uint32(perm), - Uid: fs.option.Uid, - Gid: fs.option.Gid, - Collection: fs.option.Collection, - Replication: fs.option.Replication, - TtlSec: 0, + Mtime: time.Now().Unix(), + Crtime: time.Now().Unix(), + FileMode: uint32(perm), + Uid: fs.option.Uid, + Gid: fs.option.Gid, + TtlSec: 0, }, }, Signatures: []int32{fs.signature}, @@ -478,8 +476,6 @@ func (f *WebDavFile) Write(buf []byte) (int, error) { flushErr := f.fs.WithFilerClient(false, func(client filer_pb.SeaweedFilerClient) error { f.entry.Attributes.Mtime = time.Now().Unix() - f.entry.Attributes.Collection = f.collection - f.entry.Attributes.Replication = f.replication request := &filer_pb.UpdateEntryRequest{ Directory: dir, |
