diff options
Diffstat (limited to 'weed/mount')
| -rw-r--r-- | weed/mount/dirty_pages_chunked.go | 2 | ||||
| -rw-r--r-- | weed/mount/filehandle.go | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/weed/mount/dirty_pages_chunked.go b/weed/mount/dirty_pages_chunked.go index 9cc17e2f4..803bc29a6 100644 --- a/weed/mount/dirty_pages_chunked.go +++ b/weed/mount/dirty_pages_chunked.go @@ -78,7 +78,7 @@ func (pages *ChunkedDirtyPages) saveChunkedFileIntervalToStorage(reader io.Reade pages.lastErr = err return } - chunk.Mtime = mtime + chunk.ModifiedTsNs = mtime pages.fh.AddChunks([]*filer_pb.FileChunk{chunk}) pages.fh.entryViewCache = nil glog.V(3).Infof("%v saveToStorage %s [%d,%d)", fileFullPath, chunk.FileId, offset, offset+size) diff --git a/weed/mount/filehandle.go b/weed/mount/filehandle.go index aadcb3836..b2e6730c0 100644 --- a/weed/mount/filehandle.go +++ b/weed/mount/filehandle.go @@ -124,8 +124,8 @@ func (fh *FileHandle) Release() { } func lessThan(a, b *filer_pb.FileChunk) bool { - if a.Mtime == b.Mtime { + if a.ModifiedTsNs == b.ModifiedTsNs { return a.Fid.FileKey < b.Fid.FileKey } - return a.Mtime < b.Mtime + return a.ModifiedTsNs < b.ModifiedTsNs } |
