summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-54150 Recovery from a stable checkpoint should fassert on ↵Moustafa Maher Khalil2023-04-1215-202/+55
| | | | | | oplog application failures" This reverts commit 347f059c439dfafe9e8a34365b4c5e7a17c22acf.
* SERVER-54150 Recovery from a stable checkpoint should fassert on oplog ↵Moustafa Maher Khalil2023-04-1015-55/+202
| | | | | | | application failures (cherry picked from commit d8d5582fd381ed87b8463782747399a6c1965892) (cherry picked from commit 4b9fcc952fa5193c42a832bb33152ba0da92068d)
* SERVER-75010 Introduce inShardedEnvironment() function toBen Shteinfeld2023-04-075-0/+19
| | | | | | | MongoProcessInterface This is a partial backport of https://github.com/mongodb/mongo/commit/28c7db0e580afb4fe889f16370cf44c6f95f8cf3.
* SERVER-75601 Omit ApiVersions from FTDC data.Moustafa Maher2023-04-061-2/+3
| | | | (cherry picked from commit 3d9adf5f5924d16ce15fa9848800b6f6263c465b)
* SERVER-75561 Report and log more detailed information when validate ↵Dan Larkin-York2023-04-052-3/+54
| | | | | | encounters multikey inconsistencies (cherry picked from commit fc3f5184c88025330c2e729188f4e38bac7d9886)
* SERVER-75517 Add additional dollar-prefix validation in _idAlya Berciu2023-04-041-11/+22
|
* SERVER-73229 Throw on write errors in session refreshAbdul Qadeer2023-04-041-3/+2
| | | | (cherry picked from commit 447b425584090e2d11ad11bbd01ecb12c37294f4)
* SERVER-74647 Retry create resharding state machine on interruptBrett Nawrocki2023-03-301-12/+29
| | | | (cherry picked from commit c6fbd4ae07365389aa544f28e718eecf740604c7)
* SERVER-75404 Designate $searchSortValues as a metadata fieldBen Shteinfeld2023-03-306-1/+63
|
* SERVER-75431 Get rid or fix best effort check for primary db on rename path ↵Pierlauro Sciarelli2023-03-301-4/+0
| | | | in sharded clusters
* SERVER-74895 Expect command errors in validation when querying $collStatsr5.0.16-rc0r5.0.16Dianna Hohensee2023-03-291-1/+4
| | | | (cherry picked from commit 80caaf6c05cc0a9bb5f5e0458c671ba7ffd528b5)
* SERVER-75205 Fix deadlock involving FCV lockMatt Kneiser2023-03-291-2/+12
| | | | | | With minor jstest amendments. (cherry picked from commit e74f9c2fdf73ad707419fa4a8ae57aec70423ca6)
* SERVER-74131 Inject emit function on every call to ↵Denis Grebennicov2023-03-282-11/+10
| | | | ExpressionInternalJsEmit::evaluate()
* Revert "SERVER-74720 The default 'shardingStatistics' serverStatus section ↵Paolo Polato2023-03-281-1/+1
| | | | | | takes locks" This reverts commit 008395b28d83011a03033cd57848d862263bfb60.
* Import wiredtiger: b09743bdf8073e3bc9bbf5a67bc0d5c855188afa from branch ↵Luke Chen2023-03-282-4/+18
| | | | | | | | | mongodb-5.0 ref: c7cea9c71f..b09743bdf8 for: 5.0.16 WT-10062 Fix checkpoint cleanup not to skip internal pages
* SERVER-66542 Unifying paths on the CatalogCache lookup functionSergi Mateo Bellido2023-03-271-89/+94
| | | | | | | Before this change there was an early-exit path that wasn't updating the stats neither logging a line. (cherry picked from commit 46a8e36aade47b36837d89cccfa41e28ddad272c)
* SERVER-58466 Minor optimization on the CatalogCacheSergi Mateo Bellido2023-03-2710-47/+64
| | | | (cherry picked from commit 5a6bcdf77dc1769e2542cb16957fb69073306d03)
* SERVER-63049 Implemented counters for aggregate accumulator expressionsTimour Katchaounov2023-03-278-59/+66
| | | | (cherry picked from commit 2846283187406c3a4022154d640b0b6137531038)
* SERVER-73751 MovePrimary shouldn't copy indexes of sharded collectionsSergi Mateo Bellido2023-03-271-0/+6
| | | | (cherry picked from commit c636ba3a9914fd3eddc905d8b1dfc50668e239b4)
* SERVER-74845 Add environment variable override for processManagement.forkRyan Egesdahl2023-03-252-4/+258
| | | | | (cherry picked from commit 7a722b6621d900e9f9a81fdea27160104dce2055) (cherry picked from commit 965012e67dca663c5a24bfbad927a4bfd71edd09)
* SERVER-72774 Prevent a node in quiesce mode to win election.Wenbin Zhu2023-03-253-4/+18
| | | | (cherry picked from commit 6b19e54d461bab075ade6e3e05767a881ee37597)
* SERVER-62036 Failures in preCacheMongosRoutingInfo() will cause mongos to ↵Antonio Fuschetto2023-03-233-9/+14
| | | | fail startup
* SERVER-71307 Collation must be simple for search and searchMetaMilitsa Sotirova2023-03-221-0/+5
|
* SERVER-69952 Prevent timeseries from using _id when out of rangeJoel Redman2023-03-222-3/+61
|
* SERVER-74720 The default 'shardingStatistics' serverStatus section takes locksPol Pinol Castuera2023-03-211-1/+1
| | | | (cherry picked from commit f18e1f8b2d5f5988fa7c6e18e343c9c85589bae9)
* SERVER-74156 add macos plist file for use with homebrew installsDaniel Moody2023-03-201-0/+10
| | | | (cherry picked from commit df91b297e17b6dfc47da1cd954ebc4fbefb53cc9)
* SERVER-74038 Grow dwMaximumWorkingSetSize with current working set sizeMark Benvenuto2023-03-201-1/+14
| | | | (cherry picked from commit db5ca2947f37d6706c01fe24d6294af75b6418c9)
* SERVER-74386 Don’t reset "recordPreImages" option on "collMod" commandDenis Grebennicov2023-03-201-3/+4
|
* SERVER-61909 Abort operation if it cannot ever fit in WT cacheYu Jin Kang Park2023-03-207-13/+164
| | | | (cherry picked from commit 9ddbd3512044ca6508cb72d9a321391d45c18140)
* SERVER-73822 Time-series $group rewrite ignores certain accumulatorsKevin Cherkauer2023-03-172-6/+35
|
* SERVER-67780 Incorrect $group rewrite for timeseries collection when the ↵Svilen Mihaylov2023-03-172-52/+73
| | | | accumulator uses meta field
* Import wiredtiger: c7cea9c71fc7cab71c2bd16e874b3d0cd2e89123 from branch ↵Luke Chen2023-03-179-12/+70
| | | | | | | | | mongodb-5.0 ref: c1e0d4e16d..c7cea9c71f for: 5.0.16 WT-10027, WT-8848, WT-9879 v5.0 group backport
* Import wiredtiger: c1e0d4e16d27c0e5e96bfd039762ca9f4fda6f7b from branch ↵Luke Chen2023-03-172-7/+7
| | | | | | | | | mongodb-5.0 ref: 8dc28197e9..c1e0d4e16d for: 5.0.16 WT-9629 Fix collection of compact progress statistics (v5.0 backport)
* SERVER-72542 Avoid redundant index traversal during full validationYuhong Zhang2023-03-165-55/+32
| | | | (cherry picked from commit 571cfa3561d657445ae694bf6a7b120f202b5250)
* SERVER-74642 validate fetches and logs oplog entries for corrupted recordsBenety Goh2023-03-161-0/+62
| | | | (cherry picked from commit bb2e76b99df5c766260d4e47f54f5445a63853cf)
* SERVER-74642 IndexConsistency::addDocKey() accepts ValidateResultsBenety Goh2023-03-164-5/+11
| | | | (cherry picked from commit 6174b2264ea9f184347b757045416181ebfe7d09)
* SERVER-74642 WiredTigerRecordStore::printRecordMetadata() saves timestampsBenety Goh2023-03-161-0/+14
| | | | (cherry picked from commit 0c581b504fe1fde434ad4f0c5793751d86a373f8)
* SERVER-74642 RecordStore::printRecordMetadata() accepts recordTimestampsBenety Goh2023-03-167-9/+26
| | | | (cherry picked from commit afc92009ae97b27497e140f98592efb202fa14a5)
* SERVER-66012 Use the WiredTiger version cursor to print the index entries ↵Yuhong Zhang2023-03-161-2/+5
| | | | | | | metadata when corruption is detected during validation (cherry picked from commit 712a3e7a91c460adaa31e3583f02094caceb809a) (cherry picked from commit 8db6f57ad3faf22644337811d07f6869369e7656)
* SERVER-66012 Implement the WiredTiger version cursor in the sorted data ↵Yuhong Zhang2023-03-166-3/+83
| | | | | | | interface (cherry picked from commit 26750a4eec848d9a019fd595cf58b0b6ddfa4b9a) (cherry picked from commit 0237ca28bc371646473c1278cb4306d71ab5f6f0)
* SERVER-61203 Use the WiredTiger version cursor to print the collection ↵Gregory Wlodarek2023-03-161-0/+7
| | | | | | records metadata when corruption is detected during validation (cherry picked from commit a18228593a8e86f037e102a5e5f61dae68c1583e)
* SERVER-61203 Implement the WiredTiger version cursor in the record storeGregory Wlodarek2023-03-166-0/+81
| | | | (cherry picked from commit 5d4891f796acae59b5126cdee56c99814a0b13b8)
* SERVER-74631 Log index spec when validation detects index key inconsistenciesDan Larkin-York2023-03-161-0/+15
| | | | (cherry picked from commit 354b3b2ff1a72bef452b0037a707ecdc6879bff1)
* SERVER-74632 Log aggregation results when validate commands fails due to a ↵Dianna Hohensee2023-03-161-0/+74
| | | | | | validation error (cherry picked from commit 9b345f40ac74ea03eee77100e2244b9dc4bd6ccb)
* SERVER-74045 Allow turning on diagnostic log messages for validateGregory Wlodarek2023-03-1612-75/+103
| | | | (cherry picked from commit 7230a2aa4f4eedcaa6a0c85c7c14bcb29c63ae93)
* SERVER-66469 Fix correctness when filtering on dates before the epochJoel Redman2023-03-151-86/+157
| | | | (cherry picked from commit aedaf14d6dcc60253f3944252eb5cfc588e08ecb)
* SERVER-60830 Added more predicates for $eq $lt $lte in internal unpack bucketMatt Boros2023-03-152-12/+30
| | | | (cherry picked from commit 406e8f1bebdc7e506b1dfcf013c528de53807e78)
* Import wiredtiger: 8dc28197e96983d6441dbefdc679312b01c7dfae from branch ↵Luke Chen2023-03-1318-37/+1435
| | | | | | | | | mongodb-5.0 ref: ad583b158e..8dc28197e9 for: 5.0.16 WT-8333 Implement version cursor (v5.0 backport)
* Import wiredtiger: ad583b158e9ccb035d29c1efaa7bce4c6907851b from branch ↵Luke Chen2023-03-134-15/+47
| | | | | | | | | mongodb-5.0 ref: 8a10a0e704..ad583b158e for: 5.0.16 WT-8981 Enable evergreen testing for RHEL8 on PPC (v5.0 backport)
* SERVER-74501 Fix MigrationBatchFetcher/Inserter completion reliance to not ↵Randolph Tan2023-03-076-19/+50
| | | | | | spawn an extra cleanup thread (cherry picked from commit bf4b3ae9b3eb5c376201135155ef6738bfef0e20)