From 7fd809a8b7fbf7243ccc3564158cc716974aeafd Mon Sep 17 00:00:00 2001 From: Preetam Jinka Date: Tue, 22 May 2018 21:05:36 -0700 Subject: [PATCH] truncate to LastCommit on open (#52) --- lm2.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lm2.go b/lm2.go index 21bc175..2471883 100644 --- a/lm2.go +++ b/lm2.go @@ -249,6 +249,12 @@ func NewCollection(file string, cacheSize int) (*Collection, error) { c.wal.Close() return nil, err } + err = c.f.Truncate(c.LastCommit) + if err != nil { + c.f.Close() + c.wal.Close() + return nil, err + } return c, nil }