From 7f149d8fb63d1bc29b3125786d214f10ca1c0f75 Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Fri, 16 Jun 2017 11:27:34 -0700 Subject: [PATCH] mvcc: set db size metric on restore Fixes #8080 --- mvcc/kvstore.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mvcc/kvstore.go b/mvcc/kvstore.go index 776371db5d8..d6def51bda3 100644 --- a/mvcc/kvstore.go +++ b/mvcc/kvstore.go @@ -260,6 +260,9 @@ func (s *store) restore() error { // restore index tx := s.b.BatchTx() tx.Lock() + + dbTotalSize.Set(float64(s.b.Size())) + _, finishedCompactBytes := tx.UnsafeRange(metaBucketName, finishedCompactKeyName, nil, 0) if len(finishedCompactBytes) != 0 { s.compactMainRev = bytesToRev(finishedCompactBytes[0]).main