summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/dist
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2021-02-01 17:52:01 +1100
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-02-01 07:24:25 +0000
commitde1a08ce57ff10e5b7c79448214b781e9ae5417e (patch)
treed0714d7913074e235f57b1e7cf53d8b5bb0a96c4 /src/third_party/wiredtiger/dist
parentd0e596d3822a67ee557fa59d66df215c7cb35d20 (diff)
downloadmongo-de1a08ce57ff10e5b7c79448214b781e9ae5417e.tar.gz
Import wiredtiger: d8cc45b419a54d6c23c2365de352e5ed396b2392 from branch mongodb-5.0
ref: 0459375c52..d8cc45b419 for: 4.9.0 WT-7117 RTS to skip modifies that are more than on-disk base update while restoring an update
Diffstat (limited to 'src/third_party/wiredtiger/dist')
-rwxr-xr-xsrc/third_party/wiredtiger/dist/s_void1
-rw-r--r--src/third_party/wiredtiger/dist/stat_data.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/dist/s_void b/src/third_party/wiredtiger/dist/s_void
index 5beea1cddc1..fca1ccc9810 100755
--- a/src/third_party/wiredtiger/dist/s_void
+++ b/src/third_party/wiredtiger/dist/s_void
@@ -78,6 +78,7 @@ func_ok()
-e '/int __wt_stat_dsrc_desc$/d' \
-e '/int __wt_stat_join_desc$/d' \
-e '/int __wt_stat_session_desc/d' \
+ -e '/int __wt_txn_read_upd_list$/d' \
-e '/int __wt_txn_rollback_required$/d' \
-e '/int __wt_win_directory_list_free$/d' \
-e '/int bdb_compare_reverse$/d' \
diff --git a/src/third_party/wiredtiger/dist/stat_data.py b/src/third_party/wiredtiger/dist/stat_data.py
index e975a4f7e6f..3ccc3e0b57e 100644
--- a/src/third_party/wiredtiger/dist/stat_data.py
+++ b/src/third_party/wiredtiger/dist/stat_data.py
@@ -859,6 +859,7 @@ conn_dsrc_stats = [
TxnStat('txn_checkpoint_obsolete_applied', 'transaction checkpoints due to obsolete pages'),
TxnStat('txn_read_race_prepare_update', 'race to read prepared update retry'),
TxnStat('txn_rts_hs_removed', 'rollback to stable updates removed from history store'),
+ TxnStat('txn_rts_hs_restore_updates', 'rollback to stable restored updates from history store'),
TxnStat('txn_rts_hs_restore_tombstones', 'rollback to stable restored tombstones from history store'),
TxnStat('txn_rts_hs_stop_older_than_newer_start', 'rollback to stable hs records with stop timestamps older than newer records'),
TxnStat('txn_rts_keys_removed', 'rollback to stable keys removed'),