diff options
author | Kelsey Schubert <kelsey@mongodb.com> | 2018-04-13 10:05:52 -0400 |
---|---|---|
committer | Kelsey Schubert <kelsey@mongodb.com> | 2018-04-13 10:05:52 -0400 |
commit | 404d3fc4c5d1183e5a29433ea7fe52ef88546710 (patch) | |
tree | 684e4d296e6b6c1b6e4fa2bb6aed7e3b8e504deb /src/third_party/wiredtiger/src/conn/conn_dhandle.c | |
parent | a1702ca1fccd9054111ec58bca163893a794ade1 (diff) | |
download | mongo-404d3fc4c5d1183e5a29433ea7fe52ef88546710.tar.gz |
Import wiredtiger: 5fc85c47caba5dbd4fc49ad6fa924fee4e3d5695 from branch mongodb-3.8
ref: 5bfcc92407..5fc85c47ca
for: 3.7.4
WT-3959 Recovery timestamp set on restart scenarios need addressing
WT-4032 parent pages can be evicted while being split.
WT-4034 Re-entering eviction can result in checkpoint corruption
Diffstat (limited to 'src/third_party/wiredtiger/src/conn/conn_dhandle.c')
-rw-r--r-- | src/third_party/wiredtiger/src/conn/conn_dhandle.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/src/conn/conn_dhandle.c b/src/third_party/wiredtiger/src/conn/conn_dhandle.c index 799c75d6a0e..7c24f3c126f 100644 --- a/src/third_party/wiredtiger/src/conn/conn_dhandle.c +++ b/src/third_party/wiredtiger/src/conn/conn_dhandle.c @@ -790,7 +790,8 @@ __wt_conn_dhandle_discard(WT_SESSION_IMPL *session) restart: TAILQ_FOREACH(dhandle, &conn->dhqh, q) { if (WT_IS_METADATA(dhandle) || - strcmp(dhandle->name, WT_LAS_URI) == 0) + strcmp(dhandle->name, WT_LAS_URI) == 0 || + WT_PREFIX_MATCH(dhandle->name, WT_SYSTEM_PREFIX)) continue; WT_WITH_DHANDLE(session, dhandle, |