aboutsummaryrefslogtreecommitdiff
path: root/db_test.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-06-30 08:01:41 -0600
committerBen Johnson <benbjohnson@yahoo.com>2014-06-30 08:01:41 -0600
commitdef455554b5607ec6ccd0af51d0dea5401003e93 (patch)
tree3c866e1b594f37ae317218b3ba94965592ae8646 /db_test.go
parentMerge pull request #214 from Shopify/fix_stats_sub (diff)
downloaddedo-def455554b5607ec6ccd0af51d0dea5401003e93.tar.gz
dedo-def455554b5607ec6ccd0af51d0dea5401003e93.tar.xz
Add freelist cache.
This commit adds a cache to the freelist which combines the available free pages and pending free pages in a single map. This was added to improve performance where freelist.isFree() was consuming 70% of CPU time for large freelists.
Diffstat (limited to 'db_test.go')
-rw-r--r--db_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/db_test.go b/db_test.go
index e689836..74ffcb9 100644
--- a/db_test.go
+++ b/db_test.go
@@ -418,7 +418,7 @@ func TestDB_DoubleFree(t *testing.T) {
})
}()
- assert.Equal(t, "tx 2: page 3 already freed in tx 0", msg)
+ assert.Equal(t, "assertion failed: page 3 already freed", msg)
}
func ExampleDB_Update() {