summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/connection.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/connection.h')
-rw-r--r--src/third_party/wiredtiger/src/include/connection.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/third_party/wiredtiger/src/include/connection.h b/src/third_party/wiredtiger/src/include/connection.h
index a9855e42980..bd5726a06c3 100644
--- a/src/third_party/wiredtiger/src/include/connection.h
+++ b/src/third_party/wiredtiger/src/include/connection.h
@@ -303,15 +303,11 @@ struct __wt_connection_impl {
WT_KEYED_ENCRYPTOR *kencryptor; /* Encryptor for metadata and log */
- WT_SESSION_IMPL *evict_session; /* Eviction server sessions */
- wt_thread_t evict_tid; /* Eviction server thread ID */
- bool evict_tid_set; /* Eviction server thread ID set */
-
- uint32_t evict_workers_alloc;/* Allocated eviction workers */
- uint32_t evict_workers_max;/* Max eviction workers */
- uint32_t evict_workers_min;/* Min eviction workers */
- uint32_t evict_workers; /* Number of eviction workers */
- WT_EVICT_WORKER *evict_workctx; /* Eviction worker context */
+ bool evict_server_running;/* Eviction server operating */
+
+ WT_THREAD_GROUP evict_threads;
+ uint32_t evict_threads_max;/* Max eviction threads */
+ uint32_t evict_threads_min;/* Min eviction threads */
#define WT_STATLOG_FILENAME "WiredTigerStat.%d.%H"
WT_SESSION_IMPL *stat_session; /* Statistics log session */