diff options
| author | Chris Lu <chris.lu@gmail.com> | 2019-12-17 21:39:48 -0800 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2019-12-17 21:39:48 -0800 |
| commit | 014487b1a6eef2be9f2aea2912d5bb84fb942a80 (patch) | |
| tree | ffe13f70157ab356c9bf4826d71a0c25a89193ab | |
| parent | e707211dad942dd9f1ea1c84a63a05fcab4367f7 (diff) | |
| download | seaweedfs-014487b1a6eef2be9f2aea2912d5bb84fb942a80.tar.xz seaweedfs-014487b1a6eef2be9f2aea2912d5bb84fb942a80.zip | |
passing entry.Extended
| -rw-r--r-- | weed/server/filer_grpc_server.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/weed/server/filer_grpc_server.go b/weed/server/filer_grpc_server.go index 729f4948a..a84feec2d 100644 --- a/weed/server/filer_grpc_server.go +++ b/weed/server/filer_grpc_server.go @@ -29,6 +29,7 @@ func (fs *FilerServer) LookupDirectoryEntry(ctx context.Context, req *filer_pb.L IsDirectory: entry.IsDirectory(), Attributes: filer2.EntryAttributeToPb(entry), Chunks: entry.Chunks, + Extended: entry.Extended, }, }, nil } @@ -74,6 +75,7 @@ func (fs *FilerServer) ListEntries(req *filer_pb.ListEntriesRequest, stream file IsDirectory: entry.IsDirectory(), Chunks: entry.Chunks, Attributes: filer2.EntryAttributeToPb(entry), + Extended: entry.Extended, }, }); err != nil { return err @@ -162,13 +164,14 @@ func (fs *FilerServer) UpdateEntry(ctx context.Context, req *filer_pb.UpdateEntr newEntry := &filer2.Entry{ FullPath: filer2.FullPath(filepath.ToSlash(filepath.Join(req.Directory, req.Entry.Name))), Attr: entry.Attr, - Extended: entry.Extended, + Extended: req.Entry.Extended, Chunks: chunks, } - glog.V(3).Infof("updating %s: %+v, chunks %d: %v => %+v, chunks %d: %v", + glog.V(3).Infof("updating %s: %+v, chunks %d: %v => %+v, chunks %d: %v, extended: %v => %v", fullpath, entry.Attr, len(entry.Chunks), entry.Chunks, - req.Entry.Attributes, len(req.Entry.Chunks), req.Entry.Chunks) + req.Entry.Attributes, len(req.Entry.Chunks), req.Entry.Chunks, + entry.Extended, req.Entry.Extended) if req.Entry.Attributes != nil { if req.Entry.Attributes.Mtime != 0 { |
