summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-67183 Add parallel fetchers and inserters for chunk migration"r6.0.5-rc1r6.0.5Randolph Tan2023-03-0216-1375/+225
| | | | This reverts commit ede7bdea766fff40678d03a7051b0d15de0fbba6.
* Revert "SERVER-72430 check for null migration progress ptr"Randolph Tan2023-03-021-2/+2
| | | | This reverts commit 126bac30396cb6b4f2d571e96997eae1e4eb2df2.
* Revert "SERVER-68388 Limit concurrency setting"Randolph Tan2023-03-026-21/+20
| | | | This reverts commit db9f4329fe249dcd2a31f7edebcd1bc5a68d98b5.
* Revert "SERVER-70640 Add migrationConcurrency to serverStatus"Randolph Tan2023-03-024-15/+0
| | | | This reverts commit cc379041cd9c42ab9d2b1eed97011e3f7d6189ef.
* Revert "SERVER-68648 Enable chunk migration concurrency feature flag"Randolph Tan2023-03-022-6/+2
| | | | This reverts commit bc1ecb13025f6d4f63e9b5e63e524a44a71c4d7d.
* Revert "SERVER-72619 Refactor and add more testing for ↵Randolph Tan2023-03-023-974/+133
| | | | | | migration_chunk_cloner_source changes" This reverts commit 6659be6a462ee241f6b0a80a27ae9440bebf9216.
* Revert "SERVER-73264 Fix wrong invariant in ↵Randolph Tan2023-03-021-1/+1
| | | | | | MigrationChunkClonerSource::commitClone" This reverts commit 2c476fca4c0ee33312acd7591e8a0a2d7ac9020e.
* SERVER-74335 Add missing 'requires_persistence' tags to spilling testsDavid Storch2023-02-232-1/+2
|
* SERVER-74124 Use StringData::startsWith instead of StringData::find to check ↵Cheahuychou Mao2023-02-231-1/+1
| | | | | | for '$' (cherry picked from commit fbb8024e67150305f9fc94b3a5fe57f6b8403de3)
* SERVER-74124 Disallow shard key pattern with fields that have parts that ↵Cheahuychou Mao2023-02-234-0/+77
| | | | | | start with '$' (cherry picked from commit 71372698d18785a374aa09bdd646d3c5dc2f227a)
* SERVER-74191 - Backport to v6.0Simon Eismann2023-02-231-0/+6
|
* SERVER-69648 [SBE] Improve visit(ExpressionConcatArrays*) and ↵Drew Paroski2023-02-224-106/+64
| | | | | | visit(ExpressionObject*) (cherry picked from commit 7bad8c9b694f599e49b4699f2dd149ebe210d188)
* Revert "SERVER-71053 Fix WiredTigerRecordStore dataSize inconsistent"Dianna Hohensee2023-02-223-32/+44
| | | | This reverts commit 4fedf80d4847e2f668ed5db555bf8e6551bf95d2.
* SERVER-70167 Resumed create coordinator may incorrectly try to release the ↵Enrico Golfieri2023-02-223-5/+25
| | | | | | critical section (cherry picked from commit 2551216048b331f5ea1da9ff8472e7305f3d5980)
* SERVER-73707 Evergreen timeout calculation fixes and cleanupsMikhail Shchatko2023-02-224-127/+30
| | | | (cherry picked from commit 73d0f845e05e52c882bfc8e45d6e6758b7a6761d)
* SERVER-73697 Do not split out match expression on meta field when it's not ↵Yoonsoo Kim2023-02-214-97/+132
| | | | | | renameable (cherry picked from commit 02eaef3b79524560ff4d651255e1ae3f280f5bcd)
* SERVER-73157 Move out_max_time_ms tests to serial_run suiteColin Stolley2023-02-211-0/+0
|
* SERVER-71680 Fix SBE HashAggStage to update $operationMetrics when spillingDavid Storch2023-02-212-27/+78
| | | | (cherry picked from commit de878b253df6ba63773e52e9ba21c70a72683bff)
* SERVER-74097 Populate `CollectionUUIDMismatch` via `listCollections` for ↵Gregory Noma2023-02-211-6/+4
| | | | sharded find
* SERVER-73520 [6.0] Backport setProfilingFilterGlobally commandAlyssa Wagenmaker2023-02-1724-2/+567
|
* SERVER-71392 Add counters to track jsonSchema usage in create and collModGil Alon2023-02-175-0/+232
|
* SERVER-73938 Make sure chunk migration can handle a retryable internal ↵Cheahuychou Mao2023-02-162-5/+107
| | | | | | transaction whose oplog entries have been truncated (cherry picked from commit b9f6d6beb02df55ede1276222a56279e7b2d48f2)
* Import wiredtiger: 810623549d67393926596e4d6f9c92c02f770125 from branch ↵r6.0.5-rc0r6.0.4-rc1Luke Chen2023-02-162-6/+27
| | | | | | | | | mongodb-6.0 ref: 6d5a0660a2..810623549d for: 6.0.5 WT-10584 Add missing read barriers in __cursor_skip_prev
* SERVER-70395 Change spilling for SBE HashAggStage to use a more efficient ↵David Storch2023-02-1525-415/+1057
| | | | | | | | | | | algorithm The new algorithm spills the entire hash table to a RecordStore whenever the memory budget is exceeded. Once all the input is consumed, it switches to a streaming approach, merging the partial aggregates recovered from disk. (cherry picked from commit 355aadd8ff9d5599da2983990f87c7ec300a972d)
* SERVER-70395 Combining partial aggs support for $sum, $avg, and std devDavid Storch2023-02-156-38/+525
| | | | (cherry picked from commit efb394a3e7b3133148181e50f86edddedbc588d9)
* SERVER-70395 Combining partial aggs support for $addToSet, $push, and ↵David Storch2023-02-157-16/+556
| | | | | | $mergeObjects (cherry picked from commit ed83b1244ec4d89c909e5766893c06de091fabb6)
* SERVER-70395 Make stage builders generate partial agg combining exprs (part 1)David Storch2023-02-155-40/+390
| | | | | | | | This patch handles $min, $max, $first, and $last. The remaining accumulators will be implemented as follow-up work. (cherry picked from commit e2d6db6b489a9f4514c7d66462d6f3b0d1835bd4)
* SERVER-70395 De-stage-ify accumulator stage builderDavid Storch2023-02-153-168/+98
| | | | (cherry picked from commit 0d9b3912cee0897af35ec529a687d886f2b5a06d)
* 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-72194 oplog_rollover.js should wait for the durable timestamp to advanceMatthew Russotto2023-02-151-12/+22
| | | | (cherry picked from commit ff4d30d09eca7c3e068b815b223bddbf78d4cd09)
* SERVER-71608 Add support to jscustomallocator.cpp for FreeBSDMark Benvenuto2023-02-151-1/+3
| | | | (cherry picked from commit c419698b577f7924d2d6fc6bd3f7bd922f1d0dd7)
* SERVER-73904 Update FreeBSD spidermonkey configurationMark Benvenuto2023-02-152-22/+12
| | | | (cherry picked from commit 5adf42d89dda28355ba5d60d755c0fbc89073208)
* SERVER-73905 Implement getCurrentNativeThreadId for FreeBSDMark Benvenuto2023-02-151-0/+8
| | | | (cherry picked from commit 7165ae9350e3e9bd9b77a74cf3a36b5a038de6fa)
* SERVER-73998: Fix perf.ymldalyd2023-02-151-2/+4
| | | | (cherry picked from commit 638f348aea94c7fa0d26ffcaeb4380430a54d5e6)
* SERVER-68434 Fix plan cache key encoding to account for $or in partial index ↵Nicholas Zolnierz2023-02-1410-126/+494
| | | | | | 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-73368 Evergreen push task is failing to update v6.0-latest tarball in S3Juan Gu2023-02-131-2/+2
|
* SERVER-73719 Comment out legacy sys-perf buildvariants v6.0dalyd2023-02-131-751/+751
|
* 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-72815: Track document count and duration for updateMany and ↵Adi Zaimi2023-02-133-58/+198
| | | | deleteMany calls (v6.0)
* 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-73852 Enable bounded-sort optimization on FCV 5.0David Percy2023-02-102-13/+6
| | | | | | | | | | | | | Once we backport this feature to 5.0, you should be able to upgrade from 5.0 to 6.0 while using this feature. That means as you transition through these cases, the feature should stay on: - 5.0 binary with FCV 5.0 - 6.0 binary with FCV 5.0 -- this is the case we need to enable. - 6.0 binary with FCV 6.0 This commit changes the 6.0 binary to enable this feature even when FCV is 5.0.
* SERVER-73745 Zero initialize IndexKeyBucket structGregory Wlodarek2023-02-101-2/+2
| | | | (cherry picked from commit ceb331a7471e03038f72d9ba7d9d3ac9f9d80ada)
* SERVER-72825 [v6.0] Remove Outdated/Duplicate Entries for Multiversion Testsjames-hippler2023-02-101-12/+12
|
* SERVER-38232 Add RuntimeDirectory to mongod.serviceRyan Egesdahl2023-02-1010-39/+29
| | | | | (cherry picked from commit 1e5c67d6b9c80eda789fece2e1973a7f7c6cb7b0) (cherry picked from commit 8d463a6789d68e2fc39b93346152e1b4a626e14a)
* SERVER-72677 Surface index validation errors arising from WT::verifyDan Larkin-York2023-02-105-11/+53
| | | | (cherry picked from commit 40c93f028e36f78c06756f4bfd358d240bdd9b34)
* SERVER-73216 Upgrade BlackDuck to Detect v8Mark Benvenuto2023-02-094-3/+32
| | | | (cherry picked from commit 5935850dae716e5f482ff11b0dc9bd9e317c6e17)