summaryrefslogtreecommitdiff
path: root/src/mongo/db
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-44467 Implement startup recovery for two-phase index buildsLouis Williams2019-11-218-146/+222
|
* SERVER-43000 Rename OpQueue to OplogBatchA. Jesse Jiryu Davis2019-11-213-16/+16
|
* SERVER-44635 MR in Agg: Remove in-line mapReduce execution statisticsJames Wahlin2019-11-219-521/+13
|
* SERVER-43642 remove IndexLegacy::getMissingField()Benety Goh2019-11-214-51/+2
| | | | Last reference was removed in commit 2f5feed026e1c22bce29cf2efe746d55879d4a14.
* SERVER-43000 Remove typedefs for vectors of OplogEntryA. Jesse Jiryu Davis2019-11-2123-135/+128
|
* SERVER-30967 Add $binarySize expressionDavid Percy2019-11-214-7/+85
|
* SERVER-44448 Delete dead code ShardingCatalogManager::_findCollectionVersionCheahuychou Mao2019-11-212-54/+0
|
* SERVER-43642 remove IndexBuilderBenety Goh2019-11-213-334/+0
|
* SERVER-43781 Describe the prepare state and lifetime of a prepare ↵Samyukta Lanka2019-11-212-42/+181
| | | | transaction in the Repl Architecture Guide
* SERVER-43912 Query planner support for compound hashed indexesArun Banala2019-11-213-5/+830
|
* SERVER-43990 A command to confirm that all chunks have been moved to the ↵Marcos José Grillo Ramírez2019-11-2114-48/+351
| | | | right zone after the initial split
* SERVER-43642 createIndexesForApplyOps() uses IndexBuildsCoordinator for ↵Benety Goh2019-11-201-10/+7
| | | | foreground index builds
* SERVER-44519: Label ExceededTimeLimit errors with RetryableWriteError labelLingzhi Deng2019-11-201-1/+1
|
* SERVER-43642 IndexBuildsCoordinator::createIndexes() accepts index constraintsBenety Goh2019-11-203-15/+18
| | | | make IndexBuildsCoordinator::updateCurOpOpDescription() public
* SERVER-43642 remove IndexBuilder::canBuildInBackground()Benety Goh2019-11-204-7/+3
|
* SERVER-42137 Allow aggregation stage to write to a collection that the ↵Mihai Andrei2019-11-205-41/+11
| | | | query also reads from
* SERVER-43403 disallow drops and renames during index creationBenety Goh2019-11-202-0/+5
|
* SERVER-44571 Documents involved in SERVER-44050 corruption scenario cannot ↵Arun Banala2019-11-1922-17/+148
| | | | be updated or deleted after upgrade
* SERVER-39241 Apply noFetchBonus iff no FETCH stage; disregard PROJECTIONDavid Percy2019-11-193-7/+82
|
* SERVER-43898 Add more unit tests for balancer_policy.cpp and ↵Cheahuychou Mao2019-11-196-230/+641
| | | | balancer_chunk_selection_policy.cpp
* SERVER-41185 Make ftdc failures process fatalMark Benvenuto2019-11-192-63/+58
|
* SERVER-36439 Fix the concurrency control of the LogicalTimeValidatorAnton Oyung2019-11-192-10/+2
|
* SERVER-44150 Enable MR tests for output mode 'reduce' with a non-trivial ↵Nicholas Zolnierz2019-11-191-7/+26
| | | | reduce function
* SERVER-42635 Remove test commands guard on new internal agg expressions for ↵Ted Tuckman2019-11-183-16/+1
| | | | MapReduce
* SERVER-43001 Move BatchLimits to OpQueueBatcherHaley Connelly2019-11-1810-287/+278
| | | | SERVER-43001 Remove the remaining SERVER-43001 TODOs
* SERVER-39591 RecoveryUnit::waitUntilDurable() invariants against callers ↵Dianna Hohensee2019-11-184-19/+29
| | | | holding locks, except for repair
* SERVER-44397 two phase index builds with unique indexes do not fail over on ↵Benety Goh2019-11-171-2/+18
| | | | stepdown
* SERVER-44601 Split index_bounds_builder_test.cpp into multiple test to ↵Nicholas Zolnierz2019-11-158-1838/+2086
| | | | address -fvar-tracking-assignments warning
* SERVER-42693 Add renameAndPreserveOptions command and allow $out to output ↵Ted Tuckman2019-11-1525-170/+776
| | | | to different DB
* SERVER-6527 test that projections with conflicting fields are bannedIan Boros2019-11-151-0/+38
|
* SERVER-43291 Consolidate projection execution interfacesAnton Korshunov2019-11-1555-2345/+2108
|
* SERVER-43860 Always upsert exact source document for pipeline-insert $mergeBernard Gorman2019-11-1423-515/+724
|
* SERVER-44619 truncate message for error code 16746 if too longBenety Goh2019-11-141-1/+14
|
* SERVER-43790 Alphabetize timestamp glossary in Repl Architecture GuideSamyukta Lanka2019-11-141-38/+38
|
* SERVER-43780 Describe lifetime of unprepared transactions in repl arch guidePavithra Vetriselvan2019-11-141-0/+73
|
* SERVER-44158 On step up, submit ready ranges from config.rangeDeletions to ↵Alex Taskov2019-11-148-64/+477
| | | | the range deleter
* SERVER-44076 create TLA+ Trace Checking logging frameworkJudah Schvimer2019-11-145-0/+146
|
* SERVER-39451 Support recover-to-stable rollback for two-phase index buildsLouis Williams2019-11-1415-202/+366
|
* SERVER-44381 Add comments to opqueue_batcher.h and fix comment in ↵Haley Connelly2019-11-133-26/+30
| | | | oplog_applier_impl.h
* SERVER-44513 Declare TopologyVersion struct and ↵Tess Avitabile2019-11-135-0/+73
| | | | TopologyCoordinator::_topologyVersion
* SERVER-44404 MR Agg: Emit directly to Value instead of transiting through BSONNicholas Zolnierz2019-11-132-27/+32
|
* SERVER-44250 serialize startIndexBuild oplog write and thread pool ↵Louis Williams2019-11-132-0/+14
| | | | scheduling between concurrent threads on primaries
* SERVER-44608 Only set "use44SortKeys" in command from mongos.Justin Seyster2019-11-132-56/+55
| | | | | | | | | In a mixed cluster, it is possible for a 4.4 shard to create a command that will get sent to a 4.2 shard. If the command includes the "use44SortKeys" flag, it will fail on 4.2 mongod. No shard-to-shard pipeline will ever include a change stream, so "use44SortKeys" is unnecessary in this case.
* SERVER-43268 Implement support for resume tokens in QueryRequestAli Mir2019-11-133-0/+253
|
* SERVER-42689 Implement upgrade/downgrade tests for MR in aggNicholas Zolnierz2019-11-131-1/+6
|
* SERVER-44403 Allow creation attempts of existing indexes in transactionsMaria van Keulen2019-11-132-4/+17
|
* SERVER-43404 Delete ParsedAggregationProjection::parse() and use ↵Anton Korshunov2019-11-1327-1305/+749
| | | | ProjectionAST in DocumentSourceProject
* SERVER-44487 Only construct Values in DocumentStorage cache for looked-up ↵David Storch2019-11-132-12/+2
| | | | fields.
* SERVER-44321 treat $meta-only projections depending on contextIan Boros2019-11-128-38/+210
|
* SERVER=44014 Add missing synchronization points to initial sync fuzzerSamyukta Lanka2019-11-121-13/+31
|