aboutsummaryrefslogtreecommitdiff
path: root/bucket.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-05-09 09:38:08 -0600
committerBen Johnson <benbjohnson@yahoo.com>2014-05-09 09:38:08 -0600
commitd1b21e619d11001e069ba793bb023951cd6f15fd (patch)
tree058209a444636914495eaa47621d7811a11156c0 /bucket.go
parentFix deletion reclamation. (diff)
parentFix node unit tests. (diff)
downloaddedo-d1b21e619d11001e069ba793bb023951cd6f15fd.tar.gz
dedo-d1b21e619d11001e069ba793bb023951cd6f15fd.tar.xz
Merge branch 'master' of https://github.com/boltdb/bolt into fix-deletion
Conflicts: node.go
Diffstat (limited to 'bucket.go')
-rw-r--r--bucket.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/bucket.go b/bucket.go
index 37dba0f..43204f7 100644
--- a/bucket.go
+++ b/bucket.go
@@ -476,6 +476,7 @@ func (b *Bucket) spill() error {
b.rootNode = b.rootNode.root()
// Update the root node for this bucket.
+ _assert(b.rootNode.pgid < b.tx.meta.pgid, "pgid (%d) above high water mark (%d)", b.rootNode.pgid, b.tx.meta.pgid)
b.root = b.rootNode.pgid
return nil