Merge pull request #3506 from philips/improve-tocommit-error

raft: improve panic error message
This commit is contained in:
Xiang Li 2015-09-13 17:46:53 -07:00
commit cdaa263346

View File

@ -181,7 +181,7 @@ func (l *raftLog) commitTo(tocommit uint64) {
// never decrease commit // never decrease commit
if l.committed < tocommit { if l.committed < tocommit {
if l.lastIndex() < tocommit { if l.lastIndex() < tocommit {
l.logger.Panicf("tocommit(%d) is out of range [lastIndex(%d)]", tocommit, l.lastIndex()) l.logger.Panicf("tocommit(%d) is out of range [lastIndex(%d)]. Was the raft log corrupted, truncated, or lost?", tocommit, l.lastIndex())
} }
l.committed = tocommit l.committed = tocommit
} }