summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 8a10a0e704b4fe5ec94612c4386028bcdb452d39 from branch ↵r5.0.15-rc2r5.0.15Luke Chen2023-02-162-6/+27
| | | | | | | | | mongodb-5.0 ref: 8685f6cf81..8a10a0e704 for: 5.0.15 WT-10584 Add missing read barriers in __cursor_skip_prev
* Import wiredtiger: 8685f6cf81eca8efc402e1269629370ab5b968f8 from branch ↵Luke Chen2023-02-168-6/+129
| | | | | | | | | mongodb-5.0 ref: d29ce905a4..8685f6cf81 for: 5.0.15 WT-8290 Adding a new API to the session to return the rollback reason.
* SERVER-73916 Improve error in ReshardingTest on failpoint not reached.Max Hirschhorn2023-02-151-2/+15
| | | | | | | | | Enables the ReshardingTest fixture to use the reshardingPauseCoordinatorBeforeCompletion failpoint being hit earlier than expected as an indication the other resharding-related failpoints won't ever be reached. (cherry picked from commit 75ff482b93060c1c8a28f418dc55d16c4fcc02b6)
* SERVER-72815: Track document count and duration for updateMany and ↵Adi Zaimi2023-02-153-52/+190
| | | | deleteMany calls (v5.0)
* SERVER-68434 Fix plan cache key encoding to account for $or in partial index ↵Nicholas Zolnierz2023-02-1411-106/+371
| | | | | | expression (cherry picked from commit f15f2bf8958557b4e8fccc6e8e1c7c8c5834d209)
* SERVER-72868 Remove checks at cluster.js because listCollections and ↵Pol Pinol Castuera2023-02-142-51/+0
| | | | | | listIndexes automatically retry on NotWritablePrimary errors. (cherry picked from commit f1134e89296bd57a014af29d02aa1cb93ac864d2)
* SERVER-73719 Comment out legacy sys-perf buildvariants v5.0dalyd2023-02-131-613/+613
|
* SERVER-66050 findSelfInConfig should attempt fast path for every HostAndPort ↵Matthew Russotto2023-02-1310-7/+167
| | | | | | before trying slow path (cherry picked from commit 0c0f80372c2adee56c16c106ec2711d39ea6b45f)
* SERVER-72512 SERVER-73636 Ensure validate surfaces index key inconsistencies ↵Dan Larkin-York2023-02-102-80/+139
| | | | | | | if they exist (cherry picked from commit c0e1438cad31e00372a9f9edaee80f9db5a4e8ed) (cherry picked from commit 2d90115a227572cc0f46b309ceb47dda6b740da3)
* SERVER-73706 Save WTRecordStoreUassertOutOfOrder fail point state to prevent ↵Gregory Wlodarek2023-02-101-3/+3
| | | | | | concurrency bugs in testing (cherry picked from commit 237c050c840b906a8d4b4cd48e7e71e219f72df4)
* SERVER-73481 Ensure validate detects out-of-order keys with {full: false}Gregory Wlodarek2023-02-103-9/+47
| | | | (cherry picked from commit 288fee69456c966751a49870eefead1b7fa6ae76)
* SERVER-71950 Fail and log the operation when out-of-order keys are detected ↵Gregory Wlodarek2023-02-101-10/+9
| | | | | | in WiredTiger (cherry picked from commit b2085e2d422278733bb6925614eb0c2f36348034)
* SERVER-73745 Zero initialize IndexKeyBucket structGregory Wlodarek2023-02-101-2/+2
| | | | (cherry picked from commit ceb331a7471e03038f72d9ba7d9d3ac9f9d80ada)
* SERVER-72825 [v5.0] Remove Outdated/Duplicate Entries for Multiversion Testsjames-hippler2023-02-101-8/+8
|
* SERVER-73216 Upgrade BlackDuck to Detect v8Mark Benvenuto2023-02-103-3/+13
| | | | (cherry picked from commit 5935850dae716e5f482ff11b0dc9bd9e317c6e17)
* SERVER-73183 Skip storageEngine option sanitization for inMemory modeYu Jin Kang Park2023-02-101-1/+2
| | | | (cherry picked from commit 1041a35afa2d66094e6b51894871f990b0f9f0f3)
* SERVER-68122 Remove encryption from storageOptions on secondary replicationYu Jin Kang Park2023-02-1015-7/+209
| | | | (cherry picked from commit ef120ac5552574fb9b84d36d842ead8519588c31)
* SERVER-38232 Add RuntimeDirectory to mongod.serviceRyan Egesdahl2023-02-1010-39/+29
| | | | | | (cherry picked from commit 1e5c67d6b9c80eda789fece2e1973a7f7c6cb7b0) (cherry picked from commit 8d463a6789d68e2fc39b93346152e1b4a626e14a) (cherry picked from commit 264b8fcfc71376d62ce7a33a4866b1c462569b85)
* SERVER-72677 Surface index validation errors arising from WT::verifyDan Larkin-York2023-02-104-10/+42
| | | | (cherry picked from commit 40c93f028e36f78c06756f4bfd358d240bdd9b34)
* SERVER-73232 Change the default log-verbosity for `_killOperations`Amirsaman Memaripour2023-02-091-1/+2
| | | | (cherry picked from commit cada8ff2bdf32b38170488f574d072a8a9c89545)
* SERVER-66106 sharded_moveChunk_partitioned.js failed moveChunk check may be ↵Enrico Golfieri2023-02-091-1/+7
| | | | incorrect (only pre-6.0)
* Import wiredtiger: d29ce905a4edfed9854b03cccdd10256e0a3161f from branch ↵Luke Chen2023-02-093-5/+78
| | | | | | | | | mongodb-5.0 ref: 6631b50046..d29ce905a4 for: 5.0.15 WT-10461 Fix key out of order in skip list on weakly ordered architecture
* SERVER-71969 Change sys-perf dsi compile-variant expansion v5.0dalyd2023-02-082-14/+14
|
* SERVER-71219 Migration can miss writes from prepared transactionsRandolph Tan2023-02-0823-73/+312
| | | | | | | | This commit does 2 things: 1. Make sure that we register the migration source op observer hook in all paths where transactions transitions into prepare. 2. If we don't have the post image doc, fetch the latest doc from storage. (cherry picked from commit bd227ce5529b0423ca791aa926db48ec8b10c07d)
* SERVER-70427 Remove Chef+Kitchen package test infrastructureRyan Egesdahl2023-02-088-857/+0
| | | | | (cherry picked from commit 09ca39216efd0c28c71144d25f55b72a9bba24a4) (cherry picked from commit 544d9e6c34b76575662d8ab5eec5d5e4247e93f2)
* SERVER-67446 Ensure consistent wildcardProjection specs in catalogKevin Cherkauer2023-02-0335-399/+232
| | | | (cherry picked from commit d0c617dbf2dfbd15e30dc33102cdfde5113e44bb)
* SERVER-73176: Only print actual error message in getHostFQDNs (v5.0)Adi Zaimi2023-02-011-2/+4
|
* SERVER-72185 Update TSBS repo to `mongodb-forks/tsbs`Gregory Noma2023-02-011-2/+2
| | | | (cherry picked from commit 175c2549371b77d89af4afa208061782592d9a17)
* SERVER-72619 Refactor and add more testing for migration_chunk_cloner_source ↵Randolph Tan2023-01-313-134/+932
| | | | | | | | | | changes (cherry picked from commit 6659be6a462ee241f6b0a80a27ae9440bebf9216) SERVER-73264 Fix wrong invariant in MigrationChunkClonerSource::commitClone (cherry picked from commit 2c476fca4c0ee33312acd7591e8a0a2d7ac9020e)
* SERVER-72449 backup_restore.js should consider exit code 2 valid for fsm processYu Jin Kang Park2023-01-311-3/+4
| | | | (cherry picked from commit a403f10dde8ad4b470950a0a33bf8a44df5437d5)
* SERVER-70566 Print error code in backup_restore.js assertion after SIGINTYu Jin Kang Park2023-01-311-1/+2
| | | | (cherry picked from commit 313198e9fe2eb9aef4a202393d37496c42575664)
* SERVER-67390: backup_restore.js should also allow exit code -SIGINTYu Jin Kang Park2023-01-311-1/+5
| | | | (cherry picked from commit e71996210dbfa8c6783c83dec9a828bcb675c001)
* SERVER-72620 ensure shard added to $indexStats for unsharded collectionsTyler Brock2023-01-304-8/+12
|
* SERVER-73389 Checkpoint vector clock in drop database coordinatorTommaso Tocci2023-01-301-0/+5
| | | | (cherry picked from commit 7766e574b039922351d2b89c1c8b2cd7a6daf08b)
* SERVER-68648 Enable chunk migration concurrency feature flagRachita Dhawan2023-01-273-3/+11
| | | | (cherry picked from commit bc1ecb13025f6d4f63e9b5e63e524a44a71c4d7d)
* SERVER-70640 Add migrationConcurrency to serverStatusRachita Dhawan2023-01-274-0/+15
| | | | | (cherry picked from commit 28a53314e42d11a11bf4dea0a40d3be164d30e8b) (cherry picked from commit cc379041cd9c42ab9d2b1eed97011e3f7d6189ef)
* SERVER-68388 Limit concurrency settingRachita Dhawan2023-01-276-20/+21
| | | | | (cherry picked from commit 07b44516a04e0d3b3ebadc4fa554142788095bb9) (cherry picked from commit db9f4329fe249dcd2a31f7edebcd1bc5a68d98b5)
* SERVER-72430 check for null migration progress ptrAndrew Witten2023-01-271-2/+2
| | | | (cherry picked from commit 126bac30396cb6b4f2d571e96997eae1e4eb2df2)
* SERVER-67183 Add parallel fetchers and inserters for chunk migrationRandolph Tan2023-01-2716-214/+1377
| | | | (cherry picked from commit ede7bdea766fff40678d03a7051b0d15de0fbba6)
* SERVER-72576 notarize macOS dist binariesr5.0.15-rc1Rob Guo2023-01-261-0/+8
| | | | (cherry picked from commit 90a96ff828417ea3900a7b1a009a03f56335e33e)
* Revert "SERVER-72416 Find and findAndModify commands' ExpressionContext ↵Arun Banala2023-01-2316-266/+51
| | | | | | should inherit collection level collation" This reverts commit aed1cb6469f207e7e6ab053fdfb2c472b7b345ec.
* SERVER-68739 Do not reset WT session stats when fetching op statsYu Jin Kang Park2023-01-2314-257/+425
| | | | (cherry picked from commit 007aef8fa15b3c54019708ddaa36098d61462e06)
* SERVER-70830 Unit test `WiredTigerOperationStats`Gregory Noma2023-01-239-180/+474
| | | | (cherry picked from commit cc733015b5f72b51475460d24096f8a8c45d0647)
* SERVER-49705 'permitted' file may have been deleted by 'after_test'Tommaso Tocci2023-01-211-1/+1
|
* SERVER-72046 Add test for concurrent migration fetching and insertionRachita Dhawan2023-01-202-1/+99
| | | | (cherry picked from commit ed1c0c635535b5ca7deda5ba3671ede2b1e2d59b)
* SERVER-70369 add server parameter for num inserter/fetcher threads in chunk ↵Andrew Witten2023-01-202-1/+69
| | | | | | migration (cherry picked from commit b5dda11fcdb180aecc11312db8059bd6ef9febec)
* SERVER-68647 create feature flag for pm-3014Andrew Witten2023-01-202-0/+39
| | | | (cherry picked from commit cf51c67481fc15a5da955369618daab3c2bd80df)
* SERVER-72910: Partial backport SERVER-60839 Make wtRCToStatus require a ↵Josef Ahmad2023-01-1818-220/+259
| | | | | | | | WT_SESSION pointer This is groundwork for further differentiating WT return codes. (cherry picked from commit f4aaa34d623e7385b2ac5b332ee07ece1f22c428)
* Revert "SERVER-69982 packaging broken (missing systemd) for amazon linux 1"Juan Gu2023-01-171-2/+16
| | | | This reverts commit ca697ff471204af2973cd7db6102e96641c2436b.
* SERVER-72877 Mongos retargeting logic in stepdown hooks should skip viewsTommaso Tocci2023-01-171-0/+4
| | | | | (cherry picked from commit ab05cf2179d112a92467de3e454c53f75eee81ba) (cherry picked from commit 2a549be4fa54909a7c8710c657ad52222e48e382)