summaryrefslogtreecommitdiff
path: root/src/include/session.h
diff options
context:
space:
mode:
authorKeith Bostic <keith@wiredtiger.com>2015-03-06 07:28:59 -0500
committerKeith Bostic <keith@wiredtiger.com>2015-03-06 07:28:59 -0500
commit468d2890bd8779450e08083a941006ec2d545e24 (patch)
tree2d28f2bb164d1f3e1b00daa58c338bcb2008eb5b /src/include/session.h
parent25d682f66ecbf4659e78ca9964eb8133604e4bc5 (diff)
downloadmongo-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.h4
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 *);