summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40717 Remove CollectionCatalogEntry and KVColletionCatalogEntryXiangyu Yao2019-06-2869-979/+347
|
* SERVER-16917 Add totalSize field to dbStats and collStatsMaria van Keulen2019-06-285-11/+11
| | | | This commit also removes the now obsolete numExtents field.
* SERVER-41808 Create moveable KeyString Value typeLouis Williams2019-06-283-0/+107
|
* SERVER-41837 Fix unittest compilation on non-ssl mac buildsMark Benvenuto2019-06-281-2/+2
|
* SERVER-41809 Undo collapse of integration tests in mongo/clientAndrew Morrow2019-06-282-4/+16
|
* SERVER-38796 Refactor CollectionOptions::parse to be staticDaniel Solnik2019-06-2819-226/+210
|
* SERVER-41714 DocumentSourceSequentialDocumentCache should not start serving ↵Xin Hao Zhang2019-06-274-1/+93
| | | | the cache after returning EOF from source
* SERVER-41676 Convert TransactionRouter to use observer pattern to ↵Blake Oler2019-06-2720-805/+1007
| | | | | | synchronize internal data with external observers
* 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
|
* Import wiredtiger: d86b3a8a331a1ec478c4ea75ef1b15856b429790 from branch ↵Luke Chen2019-06-2714-132/+449
| | | | | | | | | | | | | | mongodb-4.2 ref: ee1bae2623..d86b3a8a33 for: 4.3.1 WT-4758 Create a workload that bottlenecks on the eviction server filling eviction queues WT-4821 Update evergreen config to pull correct source for largescale test WT-4875 Fix commit timestamp assert function to consider non transactional tombstones WT-4877 Uninitialized memory being written during checkpoints WT-4878 Disable random dhandle selection and fine tune eviction target calculations WT-4881 Soften the restrictions on re-entering reconciliation
* 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
|