diff options
author | Keith Bostic <keith@wiredtiger.com> | 2015-03-06 07:28:59 -0500 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2015-03-06 07:28:59 -0500 |
commit | 468d2890bd8779450e08083a941006ec2d545e24 (patch) | |
tree | 2d28f2bb164d1f3e1b00daa58c338bcb2008eb5b /src/include/session.h | |
parent | 25d682f66ecbf4659e78ca9964eb8133604e4bc5 (diff) | |
download | mongo-468d2890bd8779450e08083a941006ec2d545e24.tar.gz |
Remove the code that merges child pages into internal pages as part of
eviction. The only remaining page type that could be merged was
WT_PM_REC_EMPTY, and eviction aggressively targets empty pages for
eviction so there's little reason to believe it's worth maintaining the
additional complexity in the code.
Diffstat (limited to 'src/include/session.h')
-rw-r--r-- | src/include/session.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/include/session.h b/src/include/session.h index 36df35a104e..8fc2a08e9fb 100644 --- a/src/include/session.h +++ b/src/include/session.h @@ -117,10 +117,6 @@ struct WT_COMPILER_TYPE_ALIGN(WT_CACHE_LINE_ALIGNMENT) __wt_session_impl { WT_TXN txn; /* Transaction state */ u_int ncursors; /* Count of active file cursors. */ - WT_REF **excl; /* Eviction exclusive list */ - u_int excl_next; /* Next empty slot */ - size_t excl_allocated; /* Bytes allocated */ - void *block_manager; /* Block-manager support */ int (*block_manager_cleanup)(WT_SESSION_IMPL *); |