Browse Source

storage: correct revision for range when deleteRange

to make it logically reasonable.
Yicheng Qin 10 years ago
parent
commit
9175df7c71
1 changed files with 1 additions and 2 deletions
  1. 1 2
      storage/kvstore.go

+ 1 - 2
storage/kvstore.go

@@ -366,8 +366,7 @@ func (s *store) put(key, value []byte) {
 }
 }
 
 
 func (s *store) deleteRange(key, end []byte) int64 {
 func (s *store) deleteRange(key, end []byte) int64 {
-	rev := s.currentRev.main + 1
-	rrev := rev
+	rrev := s.currentRev.main
 	if s.currentRev.sub > 0 {
 	if s.currentRev.sub > 0 {
 		rrev += 1
 		rrev += 1
 	}
 	}