summaryrefslogtreecommitdiff
path: root/src/btree
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@mongodb.com>2016-04-12 13:22:57 +1000
committerAlex Gorrod <alexander.gorrod@mongodb.com>2016-04-12 13:22:57 +1000
commitf6286c2cb7ff196056730d681c267da4999c66b1 (patch)
tree8daddf0e265217221349c56c776f84278ac74a86 /src/btree
parented2d07f2902bfb3c6e1c39ebd9828de060b421bc (diff)
downloadmongo-f6286c2cb7ff196056730d681c267da4999c66b1.tar.gz
Merge pull request #2243 from wiredtiger/WT-2157 (#2643)mongodb-3.0.12
WT-2157 If we give up trying to split a page, make sure it is written by the next checkpoint (cherry picked from commit bf1d359892b6ea0717e6b0465bfb59e0ecb5c4aa)
Diffstat (limited to 'src/btree')
-rw-r--r--src/btree/bt_sync.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/btree/bt_sync.c b/src/btree/bt_sync.c
index 5d5ad491145..aed58f4a3fe 100644
--- a/src/btree/bt_sync.c
+++ b/src/btree/bt_sync.c
@@ -164,8 +164,7 @@ __sync_file(WT_SESSION_IMPL *session, int syncop)
*/
if (!WT_PAGE_IS_INTERNAL(page) &&
F_ISSET(txn, WT_TXN_HAS_SNAPSHOT) &&
- WT_TXNID_LT(txn->snap_max, mod->first_dirty_txn) &&
- mod->rec_result != WT_PM_REC_REWRITE) {
+ WT_TXNID_LT(txn->snap_max, mod->first_dirty_txn)) {
__wt_page_modify_set(session, page);
continue;
}