summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-41825 Remove FCV checks related to mutable shard key fieldsjannaerin2019-06-271-18/+5
|
* SERVER-24374 Make Decimal128 integer ctors constexprBilly Donahue2019-06-274-124/+162
| | | | | | | - avoid signed overflow and integer promotion - no std::signbit, avoid cast warnings in abs - restore libbase->intelfp dependency back to public LIDEP - volatile test
* Add support for 'recoverFromOplogAsStandalone' with prepared transactionsVesselina Ratcheva2019-06-272-11/+18
|
* SERVER-41766 Update the on-disk multikey flag in a side transaction when ↵William Schultz2019-06-272-20/+143
| | | | | | running inside a multi-document transaction When a write inside a multi-document transaction needs to set an index as multikey, we update the multikey flag in the on-disk catalog in a transaction separate from the parent transaction. We commit this side transaction immediately, so as to avoid the catalog write generating prepare conflicts if it was written as part of a parent transaction that later became prepared. In general, it is safe to set an index as multikey too early. The multikey write is timestamped at the most recent value of the LogicalClock.
* SERVER-40258 Relax locking requirements for sharding metadata refresh on shardsRandolph Tan2019-06-2713-49/+53
|
* SERVER-40258 Rename CSRLock::lock to CSRLock::lockSharedRandolph Tan2019-06-2712-19/+20
|
* SERVER-41844 add evergreen builder for alternate createIndexes implementationBenety Goh2019-06-271-1/+0
|
* SERVER-41809 disable failing tests temporarilyBenety Goh2019-06-271-0/+2
|
* SERVER-36440 remove code and tests about text index limitDaniel Solnik2019-06-271-26/+0
|
* SERVER-40351 Remove MockPeriodicRunnerImplRahul Sundararaman2019-06-271-62/+0
|
* SERVER-36824 prevent prepareTransaction command on standalonePavi Vetriselvan2019-06-271-0/+5
|
* SERVER-26531 Change ConfigServerTestFixture::setupChunks to `void`Kaloian Manassiev2019-06-2715-95/+86
| | | | | ... because having it return Status just so all callers can assert that it's OK is useless.
* SERVER-26531 Don't reset the control chunk's 'jumbo' flag on migration commitKaloian Manassiev2019-06-273-55/+59
|
* SERVER-41847 createIndexes updates last op before returning when using the ↵Benety Goh2019-06-271-0/+11
| | | | IndexBuildsCoordinator
* SERVER-7143 replace standard library number parsing with custom NumberParserNathan Brown2019-06-2733-456/+783
|
* SERVER-41290 Pipeline stages can incorrectly passthrough mongos when nested ↵Arun Banala2019-06-2710-35/+19
| | | | within a sub-pipeline
* SERVER-41756 source namespace is not reported correctly if $out is usedAnton Korshunov2019-06-271-0/+9
|
* SERVER-41162 Correct logging of death tests.ADAM David Alan Martin2019-06-261-4/+4
|
* Revert "SERVER-38796 Refactor CollectionOptions::parse to be static"Daniel Solnik2019-06-2619-210/+226
| | | | This reverts commit f16da96fdbb9a151cbc9890802c53370298b4fd2.
* SERVER-39524 remove NamespaceString::virtualized() and friendsGabe Villasana2019-06-2617-166/+10
|
* Import tools: d7cc167b3f43f7264b6e4350a1632dd730793d6b from branch v4.1David Golden2019-06-2614-140/+1091
| | | | | | | ref: 25f23659be..d7cc167b3f for: 4.3.1 TOOLS-1801 text index collation creation may require explicit 'simple' locale
* SERVER-41813 Allow ViewCatalog lookup without validating system viewsBlake Oler2019-06-266-76/+157
|
* SERVER-41490 Disable OP_MSG checksums for TLS connectionsRahul Sundararaman2019-06-267-2/+38
|
* SERVER-40490 RSM should check replicas at most twice per secondShaileja Jain2019-06-263-3/+92
|
* SERVER-41616: track commit/abort decisions for two phase commit coordinatorLamont Nelson2019-06-267-8/+79
|
* SERVER-34166 Stop writing config server connection string and shard name to ↵Jason Zhang2019-06-261-15/+2
| | | | minOpTime recovery document.
* SERVER-38796 Refactor CollectionOptions::parse to be staticDaniel Solnik2019-06-2619-226/+210
|
* Revert "SERVER-41844 add evergreen builder for alternate createIndexes ↵Benety Goh2019-06-261-0/+1
| | | | | | implementation" This reverts commit 467f1fdf977ce38c07429ec0014d8cc5ee28ab1b.
* SERVER-41844 add evergreen builder for alternate createIndexes implementationBenety Goh2019-06-261-1/+0
|
* SERVER-39985 Improve transaction lock failure error messageGregory Wlodarek2019-06-263-23/+44
|
* SERVER-41214 Fix data race in restoring PlanStages which require a collection.David Storch2019-06-261-10/+20
|
* SERVER-41214 Modernize COLLSCAN dbtest.David Storch2019-06-261-231/+167
|
* SERVER-40890 Change FreeMonNamespaceUUIDCollector to use CollectionCatalogMark Benvenuto2019-06-261-8/+5
|
* SERVER-41652 remove UninterruptibleLockGuard in index builds coordinatorBenety Goh2019-06-261-4/+0
|
* SERVER-41541 Put a KeyString in IndexInfo for the RecordStoreValidateAdaptorGregory Wlodarek2019-06-266-19/+17
|
* SERVER-41540 Fix _indexNsResultsMap usageGregory Wlodarek2019-06-251-6/+3
|
* SERVER-41539 Cache key ordering in IndexInfoCache ordering in IndexInfoGregory Wlodarek2019-06-253-52/+30
|
* SERVER-41538 Remove indirection through indexNumber in IndexConsistencyGregory Wlodarek2019-06-253-137/+60
|
* SERVER-41537 Use 64K hash buckets instead of 4M for index validationGregory Wlodarek2019-06-252-10/+12
|
* SERVER-41536 Use vector instead of map for IndexConsistency hash bucketsGregory Wlodarek2019-06-252-31/+15
|
* SERVER-41535 Use vector instead of map for IndexConsistency::_indexesInfoGregory Wlodarek2019-06-252-10/+6
|
* SERVER-41534 Reuse KeyString in RecordStoreValidateAdaptorGregory Wlodarek2019-06-251-6/+8
|
* SERVER-41533 Remove unnecessary IndexConsistency::_classMutexGregory Wlodarek2019-06-252-98/+21
|
* SERVER-36194 Remove the deprecated 'lastStableCheckpointTimestamp' field ↵Zach Yam2019-06-259-62/+0
| | | | from replSetGetStatus response in v4.4 dev cycle
* SERVER-19281 Add ns and index fields to DuplicateKey getLastErrorObjMaria van Keulen2019-06-252-0/+20
|
* SERVER-41913 Avoid in-place modify operations for logged collections.Michael Cahill2019-06-262-6/+12
|
* SERVER-36529 OpObservers for session operations should pass SessionTxnRecordJudah Schvimer2019-06-256-117/+122
|
* SERVER-41865 Change naming and location of KVCatalog and StorageEngineImplXiangyu Yao2019-06-2528-394/+402
|
* SERVER-41780 always wait for write concern on prepareTransaction retriesJudah Schvimer2019-06-254-7/+29
|
* SERVER-40363 Change type of "_id" field of replica setAllison Easton2019-06-2518-123/+228
| | | | config to be different from that of the member index