summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2021-03-18 16:04:31 +1100
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-03-18 05:26:55 +0000
commitf639926bfe98418c868076ba2c1bcd1ad5b080d8 (patch)
tree86b5faa7ae156b7049ec1a509a83bb1c5a6841cc
parentd1677c26b4448ba4cfcabab9505fb9dfcb4a32da (diff)
downloadmongo-f639926bfe98418c868076ba2c1bcd1ad5b080d8.tar.gz
Import wiredtiger: 94d67e377a3f5dd09b3ac4bc03cc98c4e173f5e7 from branch mongodb-5.0
ref: 195c82322f..94d67e377a for: 4.9.0 WT-7288 Construct a many-dhandle-stress.wtperf workload
-rw-r--r--src/third_party/wiredtiger/bench/wtperf/runners/many-dhandle-stress.wtperf21
-rw-r--r--src/third_party/wiredtiger/import.data2
2 files changed, 22 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/bench/wtperf/runners/many-dhandle-stress.wtperf b/src/third_party/wiredtiger/bench/wtperf/runners/many-dhandle-stress.wtperf
new file mode 100644
index 00000000000..adc4af0e7d5
--- /dev/null
+++ b/src/third_party/wiredtiger/bench/wtperf/runners/many-dhandle-stress.wtperf
@@ -0,0 +1,21 @@
+# This workload uses 10000 tables and the workload is evenly distributed among them.
+# The workload creates, opens and drop tables, and it fails if the time taken is more
+# than the configured idle_table_cycle.
+conn_config="cache_size=10G,eviction=(threads_min=4,threads_max=4),file_manager=(close_idle_time=30),session_max=1000"
+table_config="type=file"
+table_count=10000
+idle_table_cycle=15
+random_range=1000000000
+pareto=10
+range_partition=true
+report_interval=5
+checkpoint_threads=1
+checkpoint_interval=30
+populate_threads=1
+pre_load_data=true
+icount=10000000
+run_time=900
+threads=((count=10,inserts=1,throttle=1000),(count=10,reads=1))
+max_latency=1000
+sample_interval=5
+sample_rate=1
diff --git a/src/third_party/wiredtiger/import.data b/src/third_party/wiredtiger/import.data
index 82195d5a1bf..9f40a18b5cb 100644
--- a/src/third_party/wiredtiger/import.data
+++ b/src/third_party/wiredtiger/import.data
@@ -2,5 +2,5 @@
"vendor": "wiredtiger",
"github": "wiredtiger/wiredtiger.git",
"branch": "mongodb-5.0",
- "commit": "195c82322f15ab3a1a7ca2b9c6e34ef31dac96d3"
+ "commit": "94d67e377a3f5dd09b3ac4bc03cc98c4e173f5e7"
}