From 47b243be5d649b773ed11f0446ad490d3642ee1f Mon Sep 17 00:00:00 2001 From: Yicheng Qin Date: Sat, 22 Aug 2015 16:42:27 -0700 Subject: [PATCH] storage: let TxnDeleteRange return rev if no error If it doesn't return error, it should return valid rev. --- storage/kvstore.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/storage/kvstore.go b/storage/kvstore.go index c6e276b84..53f63c2a1 100644 --- a/storage/kvstore.go +++ b/storage/kvstore.go @@ -146,6 +146,8 @@ func (s *store) TxnDeleteRange(txnID int64, key, end []byte) (n, rev int64, err n = s.deleteRange(key, end, s.currentRev.main+1) if n != 0 || s.currentRev.sub != 0 { rev = int64(s.currentRev.main + 1) + } else { + rev = int64(s.currentRev.main) } return n, rev, nil }