mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-19 21:39:55 +08:00
filer.sync: pass attributes for mount
fix https://github.com/chrislusf/seaweedfs/issues/3012
This commit is contained in:
@@ -208,6 +208,12 @@ func (fs *FilerSink) UpdateEntry(key string, oldEntry *filer_pb.Entry, newParent
|
|||||||
return true, fmt.Errorf("replicte %s chunks error: %v", key, err)
|
return true, fmt.Errorf("replicte %s chunks error: %v", key, err)
|
||||||
}
|
}
|
||||||
existingEntry.Chunks = append(existingEntry.Chunks, replicatedChunks...)
|
existingEntry.Chunks = append(existingEntry.Chunks, replicatedChunks...)
|
||||||
|
existingEntry.Attributes = newEntry.Attributes
|
||||||
|
existingEntry.Extended = newEntry.Extended
|
||||||
|
existingEntry.HardLinkId = newEntry.HardLinkId
|
||||||
|
existingEntry.HardLinkCounter = newEntry.HardLinkCounter
|
||||||
|
existingEntry.Content = newEntry.Content
|
||||||
|
existingEntry.RemoteEntry = newEntry.RemoteEntry
|
||||||
}
|
}
|
||||||
|
|
||||||
// save updated meta data
|
// save updated meta data
|
||||||
|
Reference in New Issue
Block a user