Luke Chen
0dbec1c169
Import wiredtiger: 401f35d2a966cd8009070a39a7901a3ba2dc3584 from branch mongodb-master
...
ref: 79d709cf3b..401f35d2a9
for: 6.1.0-rc0
Reverted ticket(s):
WT-9252 instantiated fast-truncate pages in read-only trees fail eviction tests
2022-05-06 07:07:07 +00:00
Luke Chen
0f36b8b48e
Import wiredtiger: 79d709cf3b9ee2101676a852ae228f561b7d0b67 from branch mongodb-master
...
ref: 5b8afc58ac..79d709cf3b
for: 6.1.0-rc0
WT-9273 Refactor __wt_rec_upd_select to reduce cyclomatic complexity
2022-05-06 07:07:07 +00:00
Luke Chen
0d8e356714
Import wiredtiger: 5b8afc58ac7f6f3f50f2dbcd214ffcdee3f30ca1 from branch mongodb-master
...
ref: 2f49352d4f..5b8afc58ac
for: 6.1.0-rc0
WT-9201 change mixed-mode to a per-transaction basis
2022-05-06 07:07:07 +00:00
Luke Chen
79d8f78c00
Import wiredtiger: 2f49352d4f844fc90012ec7868bfb5691f88cd21 from branch mongodb-master
...
ref: 16101f87b9..2f49352d4f
for: 6.1.0-rc0
WT-9053 Finish implementation of WT_SESSION::create(import=()) with metadata_file option
2022-05-06 07:07:07 +00:00
Luke Chen
abef695212
Import wiredtiger: 16101f87b9e5d61cd0650a0a7f7a0ad07700f3f1 from branch mongodb-master
...
ref: c5e3a8a043..16101f87b9
for: 6.1.0-rc0
WT-8838 Enable strict compilation on the S3 extension
2022-05-06 07:07:07 +00:00
Luke Chen
79bcc61255
Import wiredtiger: c5e3a8a043ba2c59c6cb3884f4d729992e2e1185 from branch mongodb-master
...
ref: 38eaacecb7..c5e3a8a043
for: 6.1.0-rc0
WT-9248 Fix test_checkpoint_snapshot05 failure and convert python tests to use stats logic wait
2022-05-06 07:07:07 +00:00
Luke Chen
11185bffc9
Import wiredtiger: 38eaacecb7591e200d62e3ef21710eac960d32af from branch mongodb-master
...
ref: e001971731..38eaacecb7
for: 6.1.0-rc0
WT-9179 Timestamp verification for fast-delete information
2022-05-06 07:07:07 +00:00
Luke Chen
7c42705724
Import wiredtiger: e001971731abd4ed5f70449f315172eb4bb5cddb from branch mongodb-master
...
ref: 5af1c457b9..e001971731
for: 6.1.0-rc0
WT-9151 Use retry mechanism against rollbacks in test_txn24
2022-05-06 07:07:07 +00:00
Luke Chen
9441596df7
Revert "Import wiredtiger: 751b38b8d9c5a147ede529e4365ca7ed890156c8 from branch mongodb-master"
...
This reverts commit 3b16bd7914 .
2022-05-06 03:45:03 +00:00
Will Korteland
489307691e
Import wiredtiger: 5af1c457b908545841a20fa4e9e2c35b402d155a from branch mongodb-master
...
ref: 751b38b8d9..5af1c457b9
for: 6.1.0-rc0
WT-9275 Fix s-style matching hyphenated words as paired typos
2022-05-05 05:33:46 +00:00
Will Korteland
3b16bd7914
Import wiredtiger: 751b38b8d9c5a147ede529e4365ca7ed890156c8 from branch mongodb-master
...
ref: 28336e89b0..751b38b8d9
for: 6.1.0-rc0
WT-9252 instantiated fast-truncate pages in read-only trees fail eviction tests
2022-05-05 05:33:46 +00:00
Luke Chen
d32dd149c0
Import wiredtiger: 28336e89b000b48aa6aece308d615ac2d6b14d71 from branch mongodb-master
...
ref: 4209579bef..28336e89b0
for: 6.1.0-rc0
WT-9164 Add a comment explaining why the exact value could be non-zero in __curhs_insert.
2022-05-04 10:22:27 +00:00
Luke Chen
164fccf9c0
Import wiredtiger: 4209579bef74753e0bf06d01b80b2979eceb13f2 from branch mongodb-master
...
ref: 8e544c13ef..4209579bef
for: 6.1.0-rc0
WT-9059 Improve error handling for S3 extension classes
2022-05-04 10:22:27 +00:00
Luke Chen
5d9ae69448
Import wiredtiger: 8e544c13ef3225db65bd57f916b7ca86419a8a8c from branch mongodb-master
...
ref: c74df15433..8e544c13ef
for: 6.1.0-rc0
WT-9271 Clean up tiered storage id usage in code
2022-05-04 10:22:27 +00:00
Luke Chen
9107c86449
Import wiredtiger: c74df15433974f811daca8adf121106bbc3faca8 from branch mongodb-master
...
ref: 53b56fe602..c74df15433
for: 6.1.0-rc0
WT-9091 cppsuite: Allow customisation of the tracking table
2022-05-04 10:22:26 +00:00
Kyle Suarez
f41717849f
SERVER-65886 delete PEG parser library
2022-05-04 02:45:55 +00:00
Etienne Petrel
0ba7cf78b7
Import wiredtiger: 53b56fe602885f0fc997872e59f6112eca46b876 from branch mongodb-master
...
ref: 4932879a4a..53b56fe602
for: 6.1.0-rc0
WT-8905 Refactor test_tiered* python tests
2022-05-03 00:19:52 +00:00
Etienne Petrel
f8449cbc31
Import wiredtiger: 4932879a4adae4922601eb3a445b465d2c3829e3 from branch mongodb-master
...
ref: cd6bab4314..4932879a4a
for: 6.1.0-rc0
WT-8929 Improve s_style to find all paired typos
2022-05-03 00:19:52 +00:00
Etienne Petrel
6d83b2ad6f
Import wiredtiger: cd6bab431480d4b99cdaad08b0b750502721bd90 from branch mongodb-master
...
ref: f73ace8007..cd6bab4314
for: 6.1.0-rc0
WT-9267 Dont issue rollback log message from the application thread
2022-05-03 00:19:52 +00:00
Etienne Petrel
bd073fd759
Import wiredtiger: f73ace80077f974162340b762cc6f2a92c31bcf4 from branch mongodb-master
...
ref: 90a43c0b68..f73ace8007
for: 6.1.0-rc0
WT-8707 Mongod reader yielding with WT::commit_transaction instead of rollback pins WT pages such that pages cannot be split/evicted by writer threads
2022-05-03 00:19:52 +00:00
Luke Chen
e9d4c080f6
Import wiredtiger: 90a43c0b6817da8dd8ad2712119709338a82201b from branch mongodb-master
...
ref: 2ef5c2612f..90a43c0b68
for: 6.1.0-rc0
WT-9260 Generate documentation for the 6.0 branch
2022-05-02 05:51:17 +00:00
Luke Chen
547d30dd9d
Import wiredtiger: 2ef5c2612f761526a76468b8b0f275f310a01a0b from branch mongodb-master
...
ref: f105038788..2ef5c2612f
for: 6.1.0-rc0
WT-9195 disable torn transaction tests
2022-05-02 05:51:17 +00:00
Luke Chen
9b36efe038
Import wiredtiger: f105038788c9b7b491db03533d82a61622e814c8 from branch mongodb-master
...
ref: 2d2fa87514..f105038788
for: 6.1.0-rc0
WT-9250 Make __wt_debug_cursor_page print the history store for checkpoints
2022-05-02 05:51:17 +00:00
Luke Chen
8a471392f6
Import wiredtiger: 2d2fa8751484f417cc7efc4a6d7b77e72497a1fa from branch mongodb-master
...
ref: f7f24e333e..2d2fa87514
for: 6.1.0-rc0
WT-7205 Fix backup documentation to be more accurate with respect to named checkpoints
2022-05-02 05:51:17 +00:00
Luke Chen
96e1192b46
Import wiredtiger: f7f24e333ef9b7a8f62990f510c6a2d0a5690cf3 from branch mongodb-master
...
ref: de7db74e12..f7f24e333e
for: 6.1.0-rc0
WT-9259 Unquoted shell metacharacters in s_typedef
2022-05-02 05:51:17 +00:00
Luke Chen
82bd121138
Import wiredtiger: de7db74e12cdedd6d026e7674c466d95e47024bd from branch mongodb-master
...
ref: 462db2dbb2..de7db74e12
for: 6.1.0-rc0
WT-8767 Return rollback instead of cache full after cache_max_wait timer expires
2022-05-02 05:51:17 +00:00
Luke Chen
1129ed7211
Import wiredtiger: 462db2dbb2ed77b516dd35addf5dce4f4978f3c1 from branch mongodb-master
...
ref: b61aef73ba..462db2dbb2
for: 6.1.0-rc0
WT-9249 Compare and fix the start durable timestamp if it is greater than ooo timestamp
2022-05-02 05:51:17 +00:00
Luke Chen
2c0d13730c
Import wiredtiger: b61aef73ba16cd63a2c6ec9fc46fe582991d7b44 from branch mongodb-master
...
ref: a248b1755e..b61aef73ba
for: 6.1.0-rc0
WT-9079 All memory barriers on ARM should be DMB instead of DSB
2022-05-02 05:51:17 +00:00
Luke Chen
7bb5cda05a
Import wiredtiger: a248b1755e5916a8dcb24aa1c92388b56481da17 from branch mongodb-master
...
ref: efa421db4e..a248b1755e
for: 6.1.0-rc0
WT-8915 Change log verbosity level mapping between AWS SDK and WiredTiger
2022-05-02 05:51:17 +00:00
Luke Chen
c05ede32f8
Import wiredtiger: efa421db4eeede0811cc436e56ca514bf127ade4 from branch mongodb-master
...
ref: f07924c28e..efa421db4e
for: 6.1.0-rc0
WT-9189 Add the build type RelWithDebInfo to CMake
2022-05-02 05:51:17 +00:00
Luke Chen
51b1e38d02
Import wiredtiger: f07924c28ea6e1efadc34fd175a77fab8050c2ac from branch mongodb-master
...
ref: a39fc77503..f07924c28e
for: 6.1.0-rc0
WT-9200 global durable timestamp should not be bound to stable
2022-05-02 05:51:17 +00:00
Luke Chen
aafe6d097d
Import wiredtiger: a39fc77503274781b8641e9e845ea37ab1d3fe71 from branch mongodb-master
...
ref: e3f48f2713..a39fc77503
for: 6.1.0-rc0
WT-9055 Remove out-of-order timestamp support
2022-05-02 05:51:17 +00:00
Luke Chen
661b97c827
Import wiredtiger: e3f48f2713189b973427d19803b705f15cfeec08 from branch mongodb-master
...
ref: 9085c5150f..e3f48f2713
for: 6.1.0-rc0
WT-9167 Remove redundant ts test against 0
2022-05-02 05:51:17 +00:00
Luke Chen
7d117819cc
Import wiredtiger: 9085c5150ff469d0e99c66378d554a47e5e6e009 from branch mongodb-master
...
ref: 8a6e8fcc67..9085c5150f
for: 6.1.0-rc0
WT-9165 proxy cells must copy fast-truncate information before releasing the WT_REF lock
2022-05-02 05:51:17 +00:00
Will Korteland
f9e7b6d7de
Import wiredtiger: 8a6e8fcc67705940d0c55bb014c52886a0deb9cd from branch mongodb-master
...
ref: f033922dc5..8a6e8fcc67
for: 6.1.0-rc0
WT-9204 Change wtperf checkpoint stopping for flush thread
2022-04-29 04:41:57 +00:00
Will Korteland
997c7a7d04
Import wiredtiger: f033922dc5c534c3e516869f856674bc7b9e73cb from branch mongodb-master
...
ref: df9bf6eacf..f033922dc5
for: 6.1.0-rc0
WT-8820 Fail if checkpoint returns EBUSY.
2022-04-29 04:41:56 +00:00
Will Korteland
3e6dcfe08c
Import wiredtiger: df9bf6eacf564df94d779b6bea02776bbdf29616 from branch mongodb-master
...
ref: 31e2b9ceae..df9bf6eacf
for: 6.1.0-rc0
WT-9028 Fail in WT_SESSION::create for tiered storage if 'type' configuration is not equal to `file`
2022-04-29 04:41:56 +00:00
Will Korteland
9f79069f7d
Import wiredtiger: 31e2b9ceae9326a750684ae16bdd99424b448cc9 from branch mongodb-master
...
ref: 464649a9d3..31e2b9ceae
for: 6.1.0-rc0
WT-8431 Increase test_hs14 cache size to reduce eviction activity
2022-04-29 04:41:56 +00:00
Will Korteland
9577352e93
Import wiredtiger: 464649a9d3e9528377dcd9a91666931ea0d3b445 from branch mongodb-master
...
ref: e82cba5dda..464649a9d3
for: 6.1.0-rc0
WT-9115 Accept EINVAL error code from commit in the cpp suite
2022-04-29 04:41:56 +00:00
Will Korteland
a5f105da6a
Import wiredtiger: e82cba5dda8d173d2fd92182cf99970d5777d581 from branch mongodb-master
...
ref: ec674a5933..e82cba5dda
for: 6.1.0-rc0
WT-9120 Fix freeing the non obsolete prepared fast truncate pages
2022-04-29 04:41:56 +00:00
Will Korteland
c713d9d06f
Import wiredtiger: ec674a59338b67dfd75ea682f52037390b85502d from branch mongodb-master
...
ref: c2c06e9771..ec674a5933
for: 6.1.0-rc0
WT-9183 Fast-truncate in readonly trees can result in truncated items reappearing
2022-04-29 04:41:56 +00:00
Will Korteland
8a3dc0b3d8
Import wiredtiger: c2c06e9771f4006cb69b96dc30e0a36105a0578a from branch mongodb-master
...
ref: 1b1eef9191..c2c06e9771
for: 6.1.0-rc0
WT-9208 add cursor method to allow applications to detect checkpoint cursor mismatch
2022-04-29 04:41:56 +00:00
Will Korteland
dfe78f2934
Import wiredtiger: 1b1eef9191b429fd2b75a66c1d50a9384e857b0d from branch mongodb-master
...
ref: 98951dc367..1b1eef9191
for: 6.1.0-rc0
WT-9093 Allow the user to override the validation algorithm in the cpp suite
2022-04-29 04:41:56 +00:00
Will Korteland
f702a5be02
Import wiredtiger: 98951dc36714908c733b6a853c080a84b4cdb079 from branch mongodb-master
...
ref: 77b525f400..98951dc367
for: 6.1.0-rc0
WT-9029 Remove object_target_size option from WT_SESSION::create
2022-04-29 04:41:56 +00:00
Etienne Petrel
30260c79d9
Import wiredtiger: 77b525f40021c118b3dafdbfd58167c2bcf7da38 from branch mongodb-master
...
ref: fc005cf9a1..77b525f400
for: 6.1.0-rc0
WT-9205 Correct transaction warning text in documentation
2022-04-28 03:35:01 +00:00
Etienne Petrel
3d97739f50
Import wiredtiger: fc005cf9a1c5727fb92a931c7e4166b746c4f4c6 from branch mongodb-master
...
ref: 35458555c2..fc005cf9a1
for: 6.1.0-rc0
WT-9153 Add support to verify tiered storage contents to tiered_abort
2022-04-28 03:35:01 +00:00
Etienne Petrel
f2bc0a3d03
Import wiredtiger: 35458555c25dafd8a5eef313e1a7a4e3db333daf from branch mongodb-master
...
ref: 59de07270f..35458555c2
for: 6.1.0-rc0
WT-9134 Document WiredTiger expectations for transaction progress
2022-04-28 03:35:01 +00:00
Etienne Petrel
481f039fe3
Import wiredtiger: 59de07270f0f63bcc0c50dca3a70cd12a733d398 from branch mongodb-master
...
ref: 1c2766eda6..59de07270f
for: 6.1.0-rc0
WT-9038 Correctly handle overflow blocks that are being discarded in VLCS salvage
2022-04-28 03:35:01 +00:00
Etienne Petrel
ac5b5c42d7
Import wiredtiger: 1c2766eda64f2113b41429bd2d2315e55dbd3c39 from branch mongodb-master
...
ref: a41ab8d3cd..1c2766eda6
for: 6.1.0-rc0
WT-9177 Fix deadlock with checkpoint waiting for transactions to complete
2022-04-28 03:35:01 +00:00
Chenhao Qu
53ce56437c
Import wiredtiger: a41ab8d3cdb7d7a5e00c119e06cf2c4bca8843ca from branch mongodb-master
...
ref: 19f2d419cb..a41ab8d3cd
for: 6.1.0-rc0
WT-9052 Implement parser for WiredTiger.export file
2022-04-27 01:33:53 +00:00