summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 528a624b954f6be31b9399944fa07e813d1a0b26 from branch ↵r5.2.0-rc2Luke Chen2021-12-2115-393/+11
| | | | | | | | | | mongodb-5.2 ref: fa57e01152..528a624b95 for: 5.2.0-rc2 Reverted ticket(s): WT-8303 Implement weak hazard pointers
* Import wiredtiger: fa57e011521883f1977ab6008b30a3bbd41cdd0d from branch ↵Luke Chen2021-12-2113-302/+59
| | | | | | | | | | mongodb-5.2 ref: 8cea6f7091..fa57e01152 for: 5.2.0-rc2 Reverted ticket(s): WT-8306 Resolve weak hazard pointer references on transaction commit and rollback
* Import wiredtiger: 8cea6f709115ebfa38f66a8d720e9891db34da81 from branch ↵Luke Chen2021-12-213-5/+5
| | | | | | | | | mongodb-5.2 ref: 1ac6c11984..8cea6f7091 for: 5.2.0-rc2 WT-8288 Corrected code typos in Python test
* Import wiredtiger: 1ac6c119846cfdf77c1496541af50f9c3caef22f from branch ↵Luke Chen2021-12-212-3/+3
| | | | | | | | | mongodb-5.2 ref: 8e539b739f..1ac6c11984 for: 5.2.0-rc2 WT-8576 Enable logging in test checkpoint
* Import wiredtiger: 8e539b739fc7f34a56796c7c36bd55d12c439221 from branch ↵Luke Chen2021-12-212-5/+7
| | | | | | | | | mongodb-5.2 ref: 807ced11c4..8e539b739f for: 5.2.0-rc2 WT-8577 Fix UBSAN undefined error in schema layer
* Import wiredtiger: 807ced11c405e321e1451e1b291b93271dc6634f from branch ↵Luke Chen2021-12-212-5/+83
| | | | | | | | | mongodb-5.2 ref: d83714d108..807ced11c4 for: 5.2.0-rc2 WT-8408 Allow the "wiredtiger-perf-long-btree" tests to run in parallel.
* Import wiredtiger: d83714d108fb7d4402a4d40c5b4363c5148a166f from branch ↵Luke Chen2021-12-212-7/+9
| | | | | | | | | mongodb-5.2 ref: 7772d3df45..d83714d108 for: 5.2.0-rc2 WT-8575 Fix UBSAN undefined error in logging
* Import wiredtiger: 7772d3df457a763f31c7825b07230cf2f77e1eae from branch ↵Luke Chen2021-12-217-30/+36
| | | | | | | | | mongodb-5.2 ref: d88acfac3b..7772d3df45 for: 5.2.0-rc2 WT-8544 Fix clang UBSAN failure
* Import wiredtiger: d88acfac3bc54cad6c2f7b27c1d932abac4a54a7 from branch ↵Luke Chen2021-12-212-2/+2
| | | | | | | | | mongodb-5.2 ref: bd9148d45b..d88acfac3b for: 5.2.0-rc2 WT-8548 Define Atlas credentials for perf tests
* Import wiredtiger: bd9148d45bc5f7b8e2a9b59f96d4785d0db30f13 from branch ↵Luke Chen2021-12-2110-83/+270
| | | | | | | | | mongodb-5.2 ref: 7d2c1389a4..bd9148d45b for: 5.2.0-rc2 WT-8479 Expose verbose category identifiers in public WiredTiger API
* Import wiredtiger: 7d2c1389a470ccc0db0f61a703191a6f7fab3f97 from branch ↵Luke Chen2021-12-218-302/+1
| | | | | | | | | mongodb-5.2 ref: fd75a4e752..7d2c1389a4 for: 5.2.0-rc2 WT-8572 Remove unused history store verification code
* Import wiredtiger: fd75a4e7527ed6d4c527f5a0f00812c3eb7e376b from branch ↵Luke Chen2021-12-213-2/+4
| | | | | | | | | mongodb-5.2 ref: 172d0033bd..fd75a4e752 for: 5.2.0-rc2 WT-8529 MongoDB V4 toolchain can't build cppsuite
* Import wiredtiger: 172d0033bd8608828bcb79cf935e458493c9aba1 from branch ↵Luke Chen2021-12-214-14/+65
| | | | | | | | | mongodb-5.2 ref: ee54c69877..172d0033bd for: 5.2.0-rc2 WT-8534 Allow retrieving checkpoint snapshot for backup restore recovery
* Import wiredtiger: ee54c69877aaada353b45a2a4c058be5e6a70d23 from branch ↵Luke Chen2021-12-212-34/+11
| | | | | | | | | mongodb-5.2 ref: ed0ea8e24a..ee54c69877 for: 5.2.0-rc2 WT-8500 Update stale comments in evergreen.yml
* Import wiredtiger: ed0ea8e24a952cc77811d0f3a6a49c97a699ea2a from branch ↵Luke Chen2021-12-212-1/+4
| | | | | | | | | mongodb-5.2 ref: eeb51ded34..ed0ea8e24a for: 5.2.0-rc2 WT-8533 Turn off block-cache configurations in test/format
* Import wiredtiger: eeb51ded34980625c5548f22105e6b9abf026894 from branch ↵Luke Chen2021-12-218-337/+340
| | | | | | | | | mongodb-5.2 ref: c9a4f73f9b..eeb51ded34 for: 5.2.0-rc2 WT-8545 Don't truncate WiredTiger verbose/error messages
* Import wiredtiger: c9a4f73f9be0fcf5cc5f4818d4e5c598ab6a0c31 from branch ↵Luke Chen2021-12-216-40/+79
| | | | | | | | | mongodb-5.2 ref: 5ddf723b53..c9a4f73f9b for: 5.2.0-rc2 WT-8421 Add a config to allow import for tables with a checkpoint timestamp smaller than or equal to the stable timestamp
* Import wiredtiger: 5ddf723b53f23b34e5c3ccddc9586a6f9a75e84a from branch ↵Luke Chen2021-12-214-4/+4
| | | | | | | | | mongodb-5.2 ref: 815660372b..5ddf723b53 for: 5.2.0-rc2 WT-8535 The history-store/timestamp rework of FLCS limits the maximum leaf page size to 128KB
* Import wiredtiger: 815660372b3f4dbe95a8f2a5e87ef90b6d63711e from branch ↵Luke Chen2021-12-215-24/+59
| | | | | | | | | mongodb-5.2 ref: 42cd7da2d6..815660372b for: 5.2.0-rc2 WT-8516 Patch CMake to support Evergreen testing
* Import wiredtiger: 42cd7da2d67730e31cdfe31532ca55c02cac3dc3 from branch ↵Luke Chen2021-12-214-2/+398
| | | | | | | | | mongodb-5.2 ref: 991d999fc8..42cd7da2d6 for: 5.2.0-rc2 WT-8493 Fix behavior of fast-truncate when conflicting with a prior remove
* Import wiredtiger: 991d999fc83966b38669db49368eff20ed06a522 from branch ↵Luke Chen2021-12-215-25/+88
| | | | | | | | | mongodb-5.2 ref: 33d207d74c..991d999fc8 for: 5.2.0-rc2 WT-8513 Conditionally eliminate the empty space on FLCS pages
* Import wiredtiger: 33d207d74c7ba955c8b98286072b0922047c7bae from branch ↵Luke Chen2021-12-212-2/+1
| | | | | | | | | mongodb-5.2 ref: 09371221d4..33d207d74c for: 5.2.0-rc2 WT-8549 Don't wipe out timestamps after rts rolls back an update
* Import wiredtiger: 09371221d48aa77fbbb7e8ab654aa858ba29885e from branch ↵Luke Chen2021-12-215-1/+414
| | | | | | | | | mongodb-5.2 ref: 89f8b4ef47..09371221d4 for: 5.2.0-rc2 WT-8184 Demonstration of custom analysis of performance data
* Import wiredtiger: 89f8b4ef47b243618c37e682342731ce68c7810c from branch ↵Luke Chen2021-12-213-8/+30
| | | | | | | | | mongodb-5.2 ref: eb8acd34ae..89f8b4ef47 for: 5.2.0-rc2 WT-8324 Improve core dump handling for ASAN builds
* Import wiredtiger: eb8acd34aea078aa070cf3037585ebbcef5579d8 from branch ↵Luke Chen2021-12-215-19/+56
| | | | | | | | | mongodb-5.2 ref: 93587d1bd5..eb8acd34ae for: 5.2.0-rc2 WT-8546 Don't reconfigure JSON or verbose settings just because some other setting is being reconfigured
* Import wiredtiger: 93587d1bd598ef1eef01b2435e0ed0098437e9b9 from branch ↵Luke Chen2021-12-212-2/+10
| | | | | | | | | mongodb-5.2 ref: 6061aad30d..93587d1bd5 for: 5.2.0-rc2 WT-8149 Updating metadata salvage csuite test to handle salvaging table metadata without salvaging file metadata
* Import wiredtiger: 6061aad30d3e7c837d607d96f76c6ed568d54b75 from branch ↵Luke Chen2021-12-212-8/+8
| | | | | | | | | mongodb-5.2 ref: d0655fdab4..6061aad30d for: 5.2.0-rc2 WT-8536 Update the LLVM symbolizer path in the evergreen.yml
* Import wiredtiger: d0655fdab45eae43c0dfe06f9c39d7332f51f31a from branch ↵Luke Chen2021-12-215-31/+75
| | | | | | | | | mongodb-5.2 ref: b576623d79..d0655fdab4 for: 5.2.0-rc2 WT-8547 Turn off MongoDB timestamp informational messages in standalone builds
* Import wiredtiger: b576623d796ae3a1f0da97f3a83e14633bf99f06 from branch ↵Luke Chen2021-12-212-11/+10
| | | | | | | | | mongodb-5.2 ref: eb062defe2..b576623d79 for: 5.2.0-rc2 WT-8530 Fix V4 toolchain complaints in ex_col_store example program
* Import wiredtiger: eb062defe28d609bba2f846faf00db33d228abc1 from branch ↵Luke Chen2021-12-212-10/+2
| | | | | | | | | | mongodb-5.2 ref: fb1f8e34b9..eb062defe2 for: 5.2.0-rc2 Reverted ticket(s): WT-8149 Updating metadata salvage csuite test to handle salvaging table metadata without salvaging file metadata
* Import wiredtiger: fb1f8e34b9d7e35f7f7a86609b1868ff33cd2022 from branch ↵Luke Chen2021-12-212-2/+10
| | | | | | | | | mongodb-5.2 ref: aa47496393..fb1f8e34b9 for: 5.2.0-rc2 WT-8149 Updating metadata salvage csuite test to handle salvaging table metadata without salvaging file metadata
* Import wiredtiger: aa474963936aed8cb61a30cfffa8ba5657c461f4 from branch ↵Luke Chen2021-12-2115-3/+155
| | | | | | | | | mongodb-5.2 ref: c7c5dd6eaa..aa47496393 for: 5.2.0-rc2 WT-8497 Add support for builds targeting riscv64
* Import wiredtiger: c7c5dd6eaadabaa29e97f5cca1fb0fd04f76278f from branch ↵Luke Chen2021-12-215-3/+24
| | | | | | | | | mongodb-5.2 ref: 1244b67b9a..c7c5dd6eaa for: 5.2.0-rc2 WT-8514 Apply an explicit page size limit to FLCS pages
* Import wiredtiger: 1244b67b9ab4f0ea1c1244bdf620c12058994a52 from branch ↵Luke Chen2021-12-212-42/+42
| | | | | | | | | mongodb-5.2 ref: e26a585898..1244b67b9a for: 5.2.0-rc2 WT-8518 Tidy the FLCS verify code to iterate the page only once
* Import wiredtiger: e26a585898af5c7d6981a1a6286ca08932bfd93e from branch ↵Luke Chen2021-12-2119-371/+371
| | | | | | | | | mongodb-5.2 ref: 63a34fda1e..e26a585898 for: 5.2.0-rc2 WT-8466 Move btree I/O functionality into the block-cache implementation
* Import wiredtiger: 63a34fda1ea72fac21fb9a5a155f89ed7152f351 from branch ↵Luke Chen2021-12-212-2/+1
| | | | | | | | | mongodb-5.2 ref: 8b04c2d7d0..63a34fda1e for: 5.2.0-rc2 WT-8502 Remove duplicate key in the Evergreen task many-dhandle-stress
* Import wiredtiger: 8b04c2d7d00a667ed2a68b77d0e9d303345f6a58 from branch ↵Luke Chen2021-12-219-41/+127
| | | | | | | | | mongodb-5.2 ref: 868741b596..8b04c2d7d0 for: 5.2.0-rc2 WT-8487 FLCS reconciliation zeroes the entire disk buffer in advance
* SERVER-62179 Roundtrip BSONColumn in the validate command after verifying no ↵Gregory Wlodarek2021-12-201-3/+4
| | | | | | corruption is present (cherry picked from commit 47a6e7eeba65c894a129fd08b7f2cbcc2c12eb42)
* SERVER-62182 Fix test lists in multiversion task generationMikhail Shchatko2021-12-201-1/+8
| | | | (cherry picked from commit b027fafb2869c9aa06baaa1d6c02c0e55330b356)
* SERVER-62094 fix memory tracking in $top/$bottom/$topN/$bottomN window ↵Mickey. J Winters2021-12-182-10/+58
| | | | | | functions to prevent underflow (cherry-picked from commit 8376b0cbfcffb3d6737eaa1b42d0879df562fe0a)
* SERVER-61300 Configure aggregation_mongos_passthrough suite to use ↵Mihai Andrei2021-12-173-11/+3
| | | | | | CleanEveryN and re-enable some jstests (cherry picked from commit 64847408edbae1fdcd250b90aa54a8da0a21aac6)
* SERVER-57766 Omit shardingStatistics.resharding section when resharding ↵Matt Boros2021-12-177-46/+120
| | | | | | hasn't been run (cherry picked from commit af124a52fdc593418c4146b76c0c55f732739d16)
* SERVER-61869 Fix race in migration testA. Jesse Jiryu Davis2021-12-171-87/+0
| | | | (cherry picked from commit 7abd35a7a1721c9ed43e3a3961cd93b0421a4010)
* SERVER-61551 IDL compatibility checker should check chained structsHuayu Ouyang2021-12-1710-34/+518
| | | | (cherry picked from commit 498f8a7cffd652321d235b4684ffad6897cdd792)
* SERVER-62045 Add basic jstest coverage for $bucketAuto for the exact topN ↵Mihai Andrei2021-12-173-5/+118
| | | | accumulators (cherry picked from commit 10fbdd7be2fbe0dad422762a3ccd0eab30f45bc3)
* SERVER-62086 Increase `HashAggStage`'s maximum allowed memory usage before spillYoonsoo Kim2021-12-171-1/+1
|
* SERVER-62003 Fix change stream rewrite for 'fullDocument' null-equality on ↵Bernard Gorman2021-12-163-22/+201
| | | | | | 'delete' and non-CRUD oplog entries (cherry picked from commit 577a111d0f31418b60b0b3ee999ffb7657943ea5)
* SERVER-61846 redact document using null instead of default mask to stay ↵Benety Goh2021-12-152-8/+21
| | | | under BSON limit
* SERVER-61846 add redaction test for small fieldsBenety Goh2021-12-151-0/+13
|
* SERVER-61868 Switch aggColl(Min|Max) to use comparison that is aware of MQL ↵Irina Yatsenko2021-12-153-135/+101
| | | | | | semantics for NaN (cherry picked from commit 560421e00c89080b410469550618536897e4cabf)