summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-69005 $internalBoundedSort should not accept empty sort patternr6.0.2-rc1r6.0.2Matt Boros2022-09-201-0/+4
| | | | (cherry picked from commit a14ebbf41e0ae4346e806e1ac5d7a3fdaa42d529)
* SERVER-69785 robustify change_streams_per_shard_cursor.jsMickey. J Winters2022-09-201-7/+7
| | | | (cherry-picked from 1219ff764c932f16a68c7ba1afd9b925f9f876c8)
* Import wiredtiger: 13306c3517a9731ad2cf580aca262c29a5a7895d from branch ↵Luke Chen2022-09-204-20/+217
| | | | | | | | | mongodb-6.0 ref: 58159b1a09..13306c3517 for: 6.0.2 WT-9870 Fix the global time window state before performing rollback to stable (6.0 backport) (#8284)
* Import wiredtiger: 58159b1a09bc045ab956b40675212e01d91fa7c0 from branch ↵Luke Chen2022-09-204-7/+29
| | | | | | | | | mongodb-6.0 ref: bfc6fc15de..58159b1a09 for: 6.0.2 WT-9599 Acquire the hot backup lock to call fallocate in the block (#8212) (#8249)
* Import wiredtiger: bfc6fc15de632da2000143bcce3a23141cfc6a2c from branch ↵Luke Chen2022-09-204-12/+235
| | | | | | | | | mongodb-6.0 ref: 3ecab025d4..bfc6fc15de for: 6.0.2 WT-9763 Return EBUSY if the time window of inserting record does not match with history store time window (#8218) (#8246)
* Import wiredtiger: 3ecab025d4c0a337fe80b6fe55538896c43c159e from branch ↵Luke Chen2022-09-202-1/+20
| | | | | | | | | mongodb-6.0 ref: 3ab8999188..3ecab025d4 for: 6.0.2 WT-9323 Fix a race tracking whether a tree has updates after a checkpoint (#8194) (#8228)
* SERVER-69611 Set the -ffp-contract=off compiler option by defaultJosef Ahmad2022-09-192-0/+56
| | | | (cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
* SERVER-69707 Fix undefined slot error for $group with conditional expressionYoonsoo Kim2022-09-162-17/+263
| | | | (cherry picked from commit 8e990303de72e04600770082e41aec92f6221c8b)
* SERVER-68003 Make experiment_unified_ninja.vars the defaultTausif Rahman2022-09-167-91/+229
| | | | | (cherry picked from commit 41d0a45aaf90b8e4e9a91f13a72e5623ecd963c4) (cherry picked from commit 6e2d63630ee90db15b7b122aba1b8c538357a0df)
* SERVER-68548: Backport - check quiet globalServerParam before loggingAdam Rayner2022-09-161-2/+7
|
* SERVER-67402 Fix race where linearizable read concern may read during ↵Henrik Edin2022-09-152-8/+13
| | | | | | primary catchup (cherry picked from commit f62d857f440e1340c7338d81c128d0682305f777)
* SERVER-69590 Fixed clang arm compilesAlexander Neben2022-09-155-15/+7
| | | | | https://github.com/mongodb-forks/libunwind/commit/4e9596735f8f19fcf6afe0b411ce66df5cfb243b This is the commit for the corresponding change to mongo-forks
* SERVER-68890 Remove error code conversions in the MigrationSourceManager ↵Kaloian Manassiev2022-09-151-12/+8
| | | | | | commit path (cherry picked from commit f4346f270a8299d7a48c4f5416ab27d4d3a56f17)
* SERVER-69108 SCCL can immediately return config and admin metadata without ↵Antonio Fuschetto2022-09-153-0/+56
| | | | triggering a refresh
* SERVER-67653 don't initiate critical section if remainingMillis is omittedAndrew Witten2022-09-142-9/+66
| | | | | | (cherry picked from commit abd6330d793235c8fbc5de7bf3ec53855ebea9d3) SERVER-69693 Use lambda instead of repeating code in resharding coordinator
* SERVER-68094: Use $replaceRoot instead of $projectnandinibhartiyaMDB2022-09-143-45/+86
| | | | (cherry picked from commit 015dc2badcafc3238845b0eec3d6084fdff2545c)
* SERVER-67538 Make multi-doc txns return WCE on index catalog changesJosef Ahmad2022-09-142-0/+98
| | | | | | | | | | | | | | | | | | Background: SERVER-47866 stopped bumping the collection's minimum visibility timestamp on catalog changes related to an index; only the index's minimum visibility snapshot continues to be updated. One side effect of this change is that a multi-document transaction can read a at a snapshot where the index is not yet ready and commit at a timestamp when the index is ready, which not intended behaviour and can open the opportunity for a race to happen. This patch introduces a check for the indices' minimum visible timestamp. Attempting to write to an index entry while reading at an incompatible timestamp returns a write conflict exception. Locking rules guarantee that we see a consistent in-memory view of the indices' minimum visible snapshot. (cherry picked from commit a4bd3ce3607d2c3020d7efa3501240ae4b1a1b03)
* SERVER-67787 Retry ops in auth concurrency testsSara Golemon2022-09-145-42/+150
| | | | (cherry picked from commit 51b7a812dd006d2df91c649a3d71b28770a5a69c)
* SERVER-64730 Interrupt ongoing refreshes after entering into the critical ↵Sergi Mateo Bellido2022-09-145-8/+22
| | | | | | section (cherry picked from commit 343108041c5b3570e97418ee3204804535fbde4d)
* SERVER-67916 Fix semantics of cancelWhenAnyErrorThenQuiesceBrett Nawrocki2022-09-133-5/+129
| | | | (cherry picked from commit 8ea624563847736c94f0e500d3097557ab4d8315)
* SERVER-60551 Fix mongo (shell) initializer stagesRyan Egesdahl2022-09-131-2/+2
| | | | (cherry picked from commit 72344e39acd0f26a3b72a68520edde77483e69c9)
* SERVER-69167: Verify that FCV has been initialized before cluster parameter ↵Varun Ravichandran2022-09-134-0/+20
| | | | feature flag checks
* SERVER-69006 Remove FLE2 suites out of hedged reads passthroughMark Benvenuto2022-09-121-2/+0
| | | | (cherry picked from commit 9c604c3daf7465628e96c0a4c1876c45d8d58955)
* SERVER-69207 Coverity fix use after moveSergi Mateo Bellido2022-09-121-1/+1
| | | | (cherry picked from commit 310dd9f04ad50187706ae5e839a68171b356dbf0)
* SERVER-69220 refineCollectionShardKey permits toggling current shard key ↵Enrico Golfieri2022-09-122-1/+80
| | | | fields between range-based and hashed, leading to data inconsistency
* SERVER-68477 createIndexes overwrites NaN expireAfterSeconds before starting ↵Benety Goh2022-09-114-2/+68
| | | | | | index build (cherry picked from commit 58796facf40c99ddf8bb537adf563dc43aa0a863)
* SERVER-68477 TTLMonitor fixes NaN expireAfterSeconds on TTL indexes during ↵Benety Goh2022-09-113-1/+102
| | | | | | step up (cherry picked from commit b8eb75f99a18a8651e2315998cf16f53e48917bb)
* SERVER-68477 remove epoch restriction on ttl indexesBenety Goh2022-09-116-31/+55
| | | | (cherry picked from commit eb2f7f03f8c0522f85a9cae2c61bec4673251103)
* SERVER-68477 listIndexes repairs TTL indexes with NaN expireAfterSecondsBenety Goh2022-09-114-3/+57
| | | | (cherry picked from commit d6528bf96f08b79ca850902b2d1d81264fa7baa1)
* SERVER-68477 TTL monitor skips indexes with NaN expireAfterSecondsBenety Goh2022-09-112-2/+50
| | | | | | (cherry-picked from commit 14c07b53186ee88497abd0ba492d2d9157891718) (cherry picked from commit 7d76329f8915ec80ba07c07e4a0adbc7fd187107)
* SERVER-68477 add startup warning for TTL indexes with NaN 'expireAfterSeconds'Benety Goh2022-09-112-0/+60
| | | | | | (partially cherry-picked from commit abdedd367e2f331816354563f8ae95f6bb35c51d) (cherry picked from commit 5d21e0115edb120873c8beac2901e03a76ccfc00)
* SERVER-68477 add TTLMonitor::onStepUp()Benety Goh2022-09-102-0/+48
| | | | (cherry picked from commit 3b17e5f7916fdf1a21dd162a079aeb9d06ca9425)
* SERVER-68477 include 'expireAfterSeconds' type information when registering ↵Benety Goh2022-09-109-39/+157
| | | | | | TTL indexes with the TTLCollectionCache (cherry picked from commit cc3ae631bce7943fbda5182ff3b9d93d1125be40)
* SERVER-68477 add unit test for TTLCollectionCacheBenety Goh2022-09-102-0/+92
| | | | (cherry picked from commit f32f550aff1def5709ea68f42dc9d4bf9321d5e6)
* SERVER-64444 SERVER-64877 Add unittests for repairing index specsYuhong Zhang2022-09-101-0/+35
| | | | (cherry-picked from commit a59e32ba3883e46077a750d1f65f383e35ab3e12)
* SERVER-68637 disable cache metrics for static hostsDaniel Moody2022-09-092-6/+20
| | | | (cherry picked from commit 3af863123ffe506578c483fff51a0871f485b987)
* SERVER-68790 Avoid setting internalQueryFrameworkControl on 6.0Nicholas Zolnierz2022-09-091-0/+7
|
* SERVER-69569: Pin cryptography versionJeff Zambory2022-09-091-0/+1
|
* SERVER-66436 Fix initialisation errors in DConcurrencyTest benchmarksJordi Olivares Provencio2022-09-051-0/+12
|
* SERVER-67846 Add requires_fcv_60 tag to tests querying ↵Yu Jin Kang Park2022-09-056-2/+7
| | | | | | featureFlagCollModIndexUnique (cherry picked from commit 4dcb8f0e5565b6b2fea8d467e4c3f436363d0cc5)
* SERVER-69376: Increase timeout for replica_sets_jscore_passthrough on macos ↵Jeff Zambory2022-09-031-0/+2
| | | | | | variant (cherry picked from commit eda796994e216122f701713adff936817e2cef2c)
* SERVER-66554 Make FLE2 suites work with stepdown and kill_primary suitesShreyas Kalyan2022-09-025-52/+179
| | | | (cherry picked from commit 2c701bf03543d9feaad6ba3faf7851bb26d0ee30)
* SERVER-68475 use debug-types-section to reduce debug infoDaniel Moody2022-09-011-94/+102
| | | | (cherry picked from commit b41c85c2e798f11db81b6c0ba3ca400bbf01f063)
* SERVER-69290 - Disable sharding/refine basic test in 6.0Randolph Tan2022-08-312-0/+6
|
* SERVER-69103 Always use the classic engine on the inner side of ↵David Storch2022-08-313-2/+5
| | | | | | DocumentSourceLookup or $graphLookup (cherry picked from commit 331e44c65a4806d5d619ec4424380b34b071c463)
* SERVER-69265 Increase config_fuzzer_replica_sets_jscore_passthrough timeoutMikhail Shchatko2022-08-311-0/+2
| | | | (cherry picked from commit 0cb24e4b94f78a97aedd5a9f6a52781d343ad06f)
* SERVER-69118 Have retryable findAndModify failover internal transaction test ↵Jason Zhang2022-08-311-3/+3
| | | | | | wait until lastCommittedOpTime is recovered after failover (cherry picked from commit cabbf002eeccb81bc696a3677c2f1d5436d09eef)
* SERVER-67194 Replace the logic in our jstest to retry when calling replSetStepUpmathisbessamdb2022-08-3116-26/+23
| | | | (cherry picked from commit 3e3aae871cf2213d5288336f95f67c9df343a814)
* SERVER-68691 Report variable references for $graphLookup ↵Nicholas Zolnierz2022-08-302-20/+49
| | | | 'restrictSearchWithMatch' filter
* Revert "SERVER-68475 use debug-types-section to reduce debug info"Daniel Moody2022-08-301-10/+3
| | | | This reverts commit 26054e10384bd0d46de6e047a36083181d872be1.