diff options
author | Benety Goh <benety@mongodb.com> | 2019-05-22 15:30:27 -0400 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2019-05-22 15:30:40 -0400 |
commit | fabcd95aa7c86f673387fd0143b88013168d71d6 (patch) | |
tree | f6789442afb22e94d9d98364de275f06e93651fe /jstests/replsets/inmemory_preserves_active_txns.js | |
parent | fbb03c4cc21c495b6ce360a90a8c6dde57871ad7 (diff) | |
download | mongo-fabcd95aa7c86f673387fd0143b88013168d71d6.tar.gz |
SERVER-39813 add oldest required timestamp to server status
Diffstat (limited to 'jstests/replsets/inmemory_preserves_active_txns.js')
-rw-r--r-- | jstests/replsets/inmemory_preserves_active_txns.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/jstests/replsets/inmemory_preserves_active_txns.js b/jstests/replsets/inmemory_preserves_active_txns.js index 931f9c90f65..404181e7b4b 100644 --- a/jstests/replsets/inmemory_preserves_active_txns.js +++ b/jstests/replsets/inmemory_preserves_active_txns.js @@ -57,6 +57,10 @@ assert.commandWorked(session.getDatabase("test").test.insert({myTransaction: 1})); const prepareTimestamp = PrepareHelpers.prepareTransaction(session); + const oldestRequiredTimestampForCrashRecovery = + PrepareHelpers.getOldestRequiredTimestampForCrashRecovery(primary.getDB("test")); + assert.lte(oldestRequiredTimestampForCrashRecovery, prepareTimestamp); + jsTestLog("Get transaction entry from config.transactions"); const txnEntry = primary.getDB("config").transactions.findOne(); |