summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* Revert "SERVER-26848 Exit catchup mode when not syncing more data."Robert Guo2017-04-2020-661/+227
| | | | This reverts commit d0c851e2f4bfea514e22c97af1838640d2849a8c.
* Revert "SERVER-26848 Remove dead code of primary catch-up."Robert Guo2017-04-207-0/+584
| | | | This reverts commit 7109d453e5a264ba77093b9b068d1eaa056ec837.
* SERVER-28515 Add import support to IDLMark Benvenuto2017-04-204-111/+159
|
* SERVER-27921 New Range DeleterNathan Myers2017-04-2032-2023/+1555
|
* SERVER-26848 Remove dead code of primary catch-up.Siyuan Zhou2017-04-197-584/+0
|
* SERVER-26848 Exit catchup mode when not syncing more data.Siyuan Zhou2017-04-1920-227/+661
|
* SERVER-28211 add StorageInterface::deleteByFilterBenety Goh2017-04-196-3/+310
|
* SERVER-28726 make ClusterCountCmd::explain, Strategy::explainFind, and ↵Esha Maharishi2017-04-1914-120/+239
| | | | DistinctCmd::explain use the ARS
* SERVER-28211 add StorageInterface::deleteById()Benety Goh2017-04-195-18/+94
|
* SERVER-28211 add StorageInterface::findById()Benety Goh2017-04-195-2/+97
|
* SERVER-28514 Add Array support for IDLMark Benvenuto2017-04-194-12/+424
|
* SERVER-28450 add support for causal consistency to mongo shellMisha Tyulenev2017-04-192-5/+127
|
* SERVER-28435 Implement KeysCollectionCacheReaderRandolph Tan2017-04-195-15/+354
|
* SERVER-28350 cluster_pipeline_command.cpp::explain constructs command object ↵Nick Zolnierz2017-04-192-11/+15
| | | | with unwrapped readPref but doesn't use
* SERVER-28201 Allow detatching of the current ClientJonathan Reams2017-04-193-12/+37
|
* SERVER-28211 add db field to local.system.rollback.docs schemaBenety Goh2017-04-196-10/+51
|
* SERVER-28865 Keep a unique pointer to the executor instead of a value.Andy Schwerin2017-04-195-152/+154
|
* SERVER-28831 Log which compressor is being used for decompressingHannes Magnusson2017-04-191-0/+2
| | | | | | Closes #1146 Signed-off-by: Jonathan Reams <jbreams@mongodb.com>
* SERVER-28565 invariant for _clusterTime proof in ↵Jack Mulrow2017-04-191-0/+3
| | | | LogicalTimeMetadata::writeToMetadata
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-1818-108/+476
| | | | | | | | If a field renamed by $project or $addFields is used in a subsequent $match, we can now swap the $match and update it to use the original (or, "renamed from") field name. This allows $match planning to result in better index usage in some cases.
* SERVER-28805 Slice `IndexCatalog` by vtableADAM David Alan Martin2017-04-188-1651/+2479
| | | | | | | | The `IndexCatalog` and attendant classes were accessed in cyclic dependencies throughout the codebase. This change makes `IndexCatalog` and its externally used member classes into vtable sliced pimpl objects. This should permit severing numerous improper cyclic dependencies in the build system.
* SERVER-28848 Change ReplicationCoordinatorImpl unit tests so as not to rely ↵Andy Schwerin2017-04-182-16/+11
| | | | on execution ordering characteristics of ReplicationExecutor.
* SERVER-28850 Fix shadowed variable name in strategy.cppKaloian Manassiev2017-04-181-3/+3
|
* SERVER-28624 Replace references to ReplicationExecutor with TaskExecutor.Andy Schwerin2017-04-1818-128/+120
| | | | | | | This change replaces, wherever possible, references to the concrete type ReplicationExecutor with references to the interface type TaskExecutor, and eliminates the repl::ResponseStatus typedef, with an eye toward eventually replacing ReplicationExecutor with another implementation.
* SERVER-28433 Use mock DistLockManager in testRandolph Tan2017-04-181-0/+7
|
* Revert "Revert "SERVER-28433 Implement KeysCollectionCacheReaderAndUpdater""Randolph Tan2017-04-188-2/+621
| | | | This reverts commit bae70bcec33c9e45a8adfa54c8e4468b60093d04.
* SERVER-28579 require MODE_X collection lock in Collection::cappedTruncateAfter()David Storch2017-04-185-50/+96
|
* SERVER-28565 Do not return logicalTime on non-sharded RSJack Mulrow2017-04-1818-54/+165
|
* SERVER-28211 RollbackFixUpInfo handles create, drop and TTL changes to indexesBenety Goh2017-04-186-1/+754
|
* SERVER-28797 move waitForReadConcern into separate fileMisha Tyulenev2017-04-186-180/+303
|
* SERVER-28209 Implement RollbackCommonPointResolverJudah Schvimer2017-04-1818-1268/+2767
|
* Revert "SERVER-28433 Implement KeysCollectionCacheReaderAndUpdater"Daniel Gottlieb2017-04-188-621/+2
| | | | This reverts commit 5fa258635ab142b502ebf055f15b7613d20f8f30.
* SERVER-28433 Implement KeysCollectionCacheReaderAndUpdaterRandolph Tan2017-04-178-2/+621
|
* SERVER-28819 fix typo in PlanExecutor invariantDavid Storch2017-04-171-1/+1
|
* SERVER-28826 Limit parsing in cluster geoNear should not perform unsafe ↵Tess Avitabile2017-04-171-3/+3
| | | | conversion to int
* SERVER-28577 Extend mongos update implementation to accept an arrayFilters ↵Tess Avitabile2017-04-173-0/+131
| | | | parameter
* SERVER-28792 make dropIndexes unversioned againEsha Maharishi2017-04-177-256/+262
|
* SERVER-28739 make the js scripting engine correctly verify that accessed ↵Esha Maharishi2017-04-173-12/+18
| | | | collections are unsharded (uassert rather than invariant)
* SERVER-28435 Implement getNewKey for catalog clientRandolph Tan2017-04-1711-1/+183
|
* Revert "SERVER-28739 make the js scripting engine correctly verify that ↵Esha Maharishi2017-04-173-15/+12
| | | | | | accessed collections are unsharded (uassert rather than invariant)" This reverts commit d44e25dde3c61d729b8e97a2118e15ec80683c83.
* SERVER-28760 Add egress logging to DBConnectionPoolsamantharitter2017-04-172-7/+62
|
* SERVER-28821 Dont require leak free execution before the leak checker runsAndrew Morrow2017-04-171-1/+0
|
* SERVER-28211 UUID::parse(BSONElement) returns InvalidUUID instead of ↵Benety Goh2017-04-173-8/+10
| | | | UnknownError on error
* SERVER-28739 make the js scripting engine correctly verify that accessed ↵Esha Maharishi2017-04-173-12/+15
| | | | collections are unsharded (uassert rather than invariant)
* SERVER-28211 RollbackFixUpInfo handles non-TTL collMod operationsBenety Goh2017-04-176-0/+126
|
* SERVER-28053 allow network errors when turning off rollbackHangBeforeStart ↵Judah Schvimer2017-04-172-7/+17
| | | | failpoint
* Revert "SERVER-28760 Add egress logging to DBConnectionPool"samantharitter2017-04-162-46/+5
| | | | This reverts commit 0dc375a32b24a65fd93e6d669aca05f7309f78df.
* SERVER-28721 update ShardCollectionType schema with additional fields and ↵Dianna Hohensee2017-04-156-474/+514
| | | | refactor uses thereof.
* SERVER-28799 prevent possible dereference of unset ↵Dianna Hohensee2017-04-151-3/+5
| | | | boost::optional<MigrationSessionId> in MigrationDestinationManager::startCommit
* SERVER-28760 Add egress logging to DBConnectionPoolsamantharitter2017-04-152-5/+46
|