summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/format
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2021-03-17 11:33:06 +1100
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-03-17 00:45:57 +0000
commit4f4af8fac1f4019ceb1696a92845303b5f170f2a (patch)
treeeb11009f5234cbc6c4317c3cf027f012b3a2ea76 /src/third_party/wiredtiger/test/format
parent44936147c571d6f42821ba81b154e0746c3d7a14 (diff)
downloadmongo-4f4af8fac1f4019ceb1696a92845303b5f170f2a.tar.gz
Import wiredtiger: 8d6061cfc8910dd0e591d8025e8b2649c063e71e from branch mongodb-4.4
ref: 68bc106b4a..8d6061cfc8 for: 4.4.5 WT-6066 Re-enable endianness tests on evergreen WT-6525 New parameter required in __wt_hs_insert_updates to indicate successful write in history WT-6709 Remove timestamp queues that used to store read/durable timestamps WT-6854 Implement test harness validation WT-6855 Initial implementation of runtime monitor WT-6935 Update connection base write generation value from all file checkpoints in metadata WT-7072 Add a column store example WT-7108 Update column store documentation to include ex_col_store example WT-7120 Add variable-length column store to RTS for updates in the data store with history WT-7150 Trailing uninit mem in schema project WT-7177 Create a shared storage extension that implements a local storage solution WT-7223 WT_CALL_FUNCTION should not print out a message WT-7301 Revert configuration changes in poc_test
Diffstat (limited to 'src/third_party/wiredtiger/test/format')
-rw-r--r--src/third_party/wiredtiger/test/format/CONFIG.endian1
-rw-r--r--src/third_party/wiredtiger/test/format/config.c4
2 files changed, 3 insertions, 2 deletions
diff --git a/src/third_party/wiredtiger/test/format/CONFIG.endian b/src/third_party/wiredtiger/test/format/CONFIG.endian
index 1ac81778d19..791b24a4c11 100644
--- a/src/third_party/wiredtiger/test/format/CONFIG.endian
+++ b/src/third_party/wiredtiger/test/format/CONFIG.endian
@@ -4,3 +4,4 @@ logging.archive=0
logging=1
runs.timer=4
runs.rows=1000000
+runs.type=row-store
diff --git a/src/third_party/wiredtiger/test/format/config.c b/src/third_party/wiredtiger/test/format/config.c
index 996d636340f..0094cec7c88 100644
--- a/src/third_party/wiredtiger/test/format/config.c
+++ b/src/third_party/wiredtiger/test/format/config.c
@@ -959,6 +959,8 @@ config_transaction(void)
if (g.c_txn_freq != 100 && config_is_perm("transaction.frequency"))
testutil_die(EINVAL, "timestamps require transaction frequency set to 100");
}
+ if (g.c_logging && config_is_perm("logging") && g.c_prepare)
+ config_single("ops.prepare=off", false);
/* FIXME-WT-6431: temporarily disable salvage with timestamps. */
if (g.c_txn_timestamps && g.c_salvage) {
@@ -994,8 +996,6 @@ config_transaction(void)
if (g.c_txn_rollback_to_stable) {
if (!g.c_txn_timestamps)
config_single("transaction.timestamps=on", false);
- if (g.c_logging)
- config_single("logging=off", false);
}
if (g.c_txn_timestamps) {
if (g.c_isolation_flag != ISOLATION_SNAPSHOT)