From ac1149a3f50e5b74f5c7129f26039af0f14807bb Mon Sep 17 00:00:00 2001 From: Ben Johnson Date: Mon, 2 Feb 2015 08:27:34 -0700 Subject: Persist sequence-only changes. This commit fixes a bug where only calling NextSequence() on a Bucket does not cause the Bucket to be peristed. The simple fix is to simply materialize the root node so that the bucket is flushed out during commit. Thanks to Matthew Dawson (@MJDSys) for reporting. https://github.com/boltdb/bolt/issues/296 --- db_test.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'db_test.go') diff --git a/db_test.go b/db_test.go index 7ba5ce8..4f05ad9 100644 --- a/db_test.go +++ b/db_test.go @@ -696,3 +696,6 @@ func fileSize(path string) int64 { } return fi.Size() } + +func warn(v ...interface{}) { fmt.Fprintln(os.Stderr, v...) } +func warnf(msg string, v ...interface{}) { fmt.Fprintf(os.Stderr, msg+"\n", v...) } -- cgit v1.2.3