aboutsummaryrefslogtreecommitdiff
path: root/weed/filesys
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2018-05-28 14:32:16 -0700
committerChris Lu <chris.lu@gmail.com>2018-05-28 14:32:16 -0700
commit74332e1a619b3be449994e38f26247e4cdf883ef (patch)
tree40b5121fe05ed6c661989be970f5d7b48f4ea6e3 /weed/filesys
parentbe0e88a6068e61f17330502e3128723f0b2640d4 (diff)
downloadseaweedfs-74332e1a619b3be449994e38f26247e4cdf883ef.tar.xz
seaweedfs-74332e1a619b3be449994e38f26247e4cdf883ef.zip
minor
Diffstat (limited to 'weed/filesys')
-rw-r--r--weed/filesys/dirty_page.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/weed/filesys/dirty_page.go b/weed/filesys/dirty_page.go
index e4e743166..584db809d 100644
--- a/weed/filesys/dirty_page.go
+++ b/weed/filesys/dirty_page.go
@@ -2,7 +2,6 @@ package filesys
import (
"sync"
- "sort"
"fmt"
"bytes"
"io"
@@ -63,7 +62,7 @@ func (pages *ContinuousDirtyPages) AddPage(ctx context.Context, offset int64, da
if pages.f.wfs.chunkSizeLimit > 0 && pages.totalSize() >= pages.f.wfs.chunkSizeLimit {
chunk, err = pages.saveToStorage(ctx)
pages.pages = nil
- glog.V(3).Infof("%s/%s add split [%d,%d)", pages.f.dir.Path, pages.f.Name, chunk.Offset, chunk.Offset+int64(chunk.Size))
+ glog.V(3).Infof("%s/%s over size limit [%d,%d)", pages.f.dir.Path, pages.f.Name, chunk.Offset, chunk.Offset+int64(chunk.Size))
}
return
}
@@ -87,6 +86,9 @@ func (pages *ContinuousDirtyPages) FlushToStorage(ctx context.Context) (chunk *f
if chunk, err = pages.saveToStorage(ctx); err == nil {
pages.pages = nil
+ if chunk != nil {
+ glog.V(3).Infof("%s/%s flush [%d,%d)", pages.f.dir.Path, pages.f.Name, chunk.Offset, chunk.Offset+int64(chunk.Size))
+ }
}
return
}
@@ -104,10 +106,6 @@ func (pages *ContinuousDirtyPages) saveToStorage(ctx context.Context) (*filer_pb
return nil, nil
}
- sort.Slice(pages.pages, func(i, j int) bool {
- return pages.pages[i].Offset < pages.pages[j].Offset
- })
-
var fileId, host string
if err := pages.f.wfs.withFilerClient(func(client filer_pb.SeaweedFilerClient) error {