diff options
author | David Hows <howsdav@gmail.com> | 2016-11-11 23:04:25 +1100 |
---|---|---|
committer | Michael Cahill <michael.cahill@mongodb.com> | 2016-11-11 23:04:25 +1100 |
commit | dc2d7aa2d1f5756bdf522168fc056824543eb067 (patch) | |
tree | 3fe37e5e9c142c7040c7f0daf661a2b363d6a57b /src/lsm | |
parent | 8b05389ae90d593bc2376c8c7f0fa72830ce5fbf (diff) | |
download | mongo-dc2d7aa2d1f5756bdf522168fc056824543eb067.tar.gz |
WT-3012 Don't track the LSM Primary as part of dirty bytes in cache (#3136)
Diffstat (limited to 'src/lsm')
-rw-r--r-- | src/lsm/lsm_cursor.c | 2 | ||||
-rw-r--r-- | src/lsm/lsm_work_unit.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lsm/lsm_cursor.c b/src/lsm/lsm_cursor.c index 698fed77e77..c40f0f64b33 100644 --- a/src/lsm/lsm_cursor.c +++ b/src/lsm/lsm_cursor.c @@ -700,7 +700,7 @@ retry: if (F_ISSET(clsm, WT_CLSM_MERGE)) { if (btree->bulk_load_ok) { btree->bulk_load_ok = false; WT_WITH_BTREE(session, btree, - __wt_btree_evictable(session, false)); + __wt_btree_lsm_switch_primary(session, true)); } } diff --git a/src/lsm/lsm_work_unit.c b/src/lsm/lsm_work_unit.c index 917104031fc..dfb8690f1ed 100644 --- a/src/lsm/lsm_work_unit.c +++ b/src/lsm/lsm_work_unit.c @@ -383,7 +383,7 @@ __wt_lsm_checkpoint_chunk(WT_SESSION_IMPL *session, * forced eviction. */ WT_ERR(__wt_session_get_btree(session, chunk->uri, NULL, NULL, 0)); - __wt_btree_evictable(session, true); + __wt_btree_lsm_switch_primary(session, false); WT_ERR(__wt_session_release_btree(session)); /* Make sure we aren't pinning a transaction ID. */ |