summaryrefslogtreecommitdiff
path: root/src/btree/bt_vrfy.c
diff options
context:
space:
mode:
authorKeith Bostic <keith@wiredtiger.com>2015-06-06 13:23:21 -0400
committerKeith Bostic <keith@wiredtiger.com>2015-06-06 13:23:21 -0400
commitb3e3f19a08bbd8897dc0ba3f54b217292e35ea6b (patch)
treea84f1f29d2cdf0bf6d75d95b07add8ed657148ff /src/btree/bt_vrfy.c
parent91cf1aac2119c629e88e428c060c6a224c010438 (diff)
downloadmongo-b3e3f19a08bbd8897dc0ba3f54b217292e35ea6b.tar.gz
Add the "strict" configuration option to WT_SESSION.verify, default
false, don't error if we leak blocks unless strict is configured. Reference WT-1959.
Diffstat (limited to 'src/btree/bt_vrfy.c')
-rw-r--r--src/btree/bt_vrfy.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/btree/bt_vrfy.c b/src/btree/bt_vrfy.c
index 0ded95c0d8c..ccd1fd8d3ae 100644
--- a/src/btree/bt_vrfy.c
+++ b/src/btree/bt_vrfy.c
@@ -23,7 +23,7 @@ typedef struct {
#define WT_VRFY_DUMP(vs) \
((vs)->dump_address || \
(vs)->dump_blocks || (vs)->dump_pages || (vs)->dump_shape)
- int dump_address; /* Debugging hooks */
+ int dump_address; /* Configure: dump special */
int dump_blocks;
int dump_pages;
int dump_shape;
@@ -183,7 +183,7 @@ __wt_verify(WT_SESSION_IMPL *session, const char *cfg[])
__wt_meta_ckptlist_get(session, btree->dhandle->name, &ckptbase));
/* Inform the underlying block manager we're verifying. */
- WT_ERR(bm->verify_start(bm, session, ckptbase));
+ WT_ERR(bm->verify_start(bm, session, ckptbase, cfg));
bm_start = 1;
/* Loop through the file's checkpoints, verifying each one. */