diff options
author | Keith Bostic <keith@wiredtiger.com> | 2015-06-06 13:23:21 -0400 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2015-06-06 13:23:21 -0400 |
commit | b3e3f19a08bbd8897dc0ba3f54b217292e35ea6b (patch) | |
tree | a84f1f29d2cdf0bf6d75d95b07add8ed657148ff /src/btree/bt_vrfy.c | |
parent | 91cf1aac2119c629e88e428c060c6a224c010438 (diff) | |
download | mongo-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.c | 4 |
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. */ |