Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "SERVER-26848 Exit catchup mode when not syncing more data." | Robert Guo | 2017-04-20 | 20 | -661/+227 |
| | | | | This reverts commit d0c851e2f4bfea514e22c97af1838640d2849a8c. | ||||
* | Revert "SERVER-26848 Remove dead code of primary catch-up." | Robert Guo | 2017-04-20 | 7 | -0/+584 |
| | | | | This reverts commit 7109d453e5a264ba77093b9b068d1eaa056ec837. | ||||
* | SERVER-28515 Add import support to IDL | Mark Benvenuto | 2017-04-20 | 4 | -111/+159 |
| | |||||
* | SERVER-27921 New Range Deleter | Nathan Myers | 2017-04-20 | 32 | -2023/+1555 |
| | |||||
* | SERVER-26848 Remove dead code of primary catch-up. | Siyuan Zhou | 2017-04-19 | 7 | -584/+0 |
| | |||||
* | SERVER-26848 Exit catchup mode when not syncing more data. | Siyuan Zhou | 2017-04-19 | 20 | -227/+661 |
| | |||||
* | SERVER-28211 add StorageInterface::deleteByFilter | Benety Goh | 2017-04-19 | 6 | -3/+310 |
| | |||||
* | SERVER-28726 make ClusterCountCmd::explain, Strategy::explainFind, and ↵ | Esha Maharishi | 2017-04-19 | 14 | -120/+239 |
| | | | | DistinctCmd::explain use the ARS | ||||
* | SERVER-28211 add StorageInterface::deleteById() | Benety Goh | 2017-04-19 | 5 | -18/+94 |
| | |||||
* | SERVER-28211 add StorageInterface::findById() | Benety Goh | 2017-04-19 | 5 | -2/+97 |
| | |||||
* | SERVER-28514 Add Array support for IDL | Mark Benvenuto | 2017-04-19 | 4 | -12/+424 |
| | |||||
* | SERVER-28450 add support for causal consistency to mongo shell | Misha Tyulenev | 2017-04-19 | 2 | -5/+127 |
| | |||||
* | SERVER-28435 Implement KeysCollectionCacheReader | Randolph Tan | 2017-04-19 | 5 | -15/+354 |
| | |||||
* | SERVER-28350 cluster_pipeline_command.cpp::explain constructs command object ↵ | Nick Zolnierz | 2017-04-19 | 2 | -11/+15 |
| | | | | with unwrapped readPref but doesn't use | ||||
* | SERVER-28201 Allow detatching of the current Client | Jonathan Reams | 2017-04-19 | 3 | -12/+37 |
| | |||||
* | SERVER-28211 add db field to local.system.rollback.docs schema | Benety Goh | 2017-04-19 | 6 | -10/+51 |
| | |||||
* | SERVER-28865 Keep a unique pointer to the executor instead of a value. | Andy Schwerin | 2017-04-19 | 5 | -152/+154 |
| | |||||
* | SERVER-28831 Log which compressor is being used for decompressing | Hannes Magnusson | 2017-04-19 | 1 | -0/+2 |
| | | | | | | Closes #1146 Signed-off-by: Jonathan Reams <jbreams@mongodb.com> | ||||
* | SERVER-28565 invariant for _clusterTime proof in ↵ | Jack Mulrow | 2017-04-19 | 1 | -0/+3 |
| | | | | LogicalTimeMetadata::writeToMetadata | ||||
* | SERVER-27115 extend $match swapping optimization to handle renamed fields | David Storch | 2017-04-18 | 18 | -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 vtable | ADAM David Alan Martin | 2017-04-18 | 8 | -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 Schwerin | 2017-04-18 | 2 | -16/+11 |
| | | | | on execution ordering characteristics of ReplicationExecutor. | ||||
* | SERVER-28850 Fix shadowed variable name in strategy.cpp | Kaloian Manassiev | 2017-04-18 | 1 | -3/+3 |
| | |||||
* | SERVER-28624 Replace references to ReplicationExecutor with TaskExecutor. | Andy Schwerin | 2017-04-18 | 18 | -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 test | Randolph Tan | 2017-04-18 | 1 | -0/+7 |
| | |||||
* | Revert "Revert "SERVER-28433 Implement KeysCollectionCacheReaderAndUpdater"" | Randolph Tan | 2017-04-18 | 8 | -2/+621 |
| | | | | This reverts commit bae70bcec33c9e45a8adfa54c8e4468b60093d04. | ||||
* | SERVER-28579 require MODE_X collection lock in Collection::cappedTruncateAfter() | David Storch | 2017-04-18 | 5 | -50/+96 |
| | |||||
* | SERVER-28565 Do not return logicalTime on non-sharded RS | Jack Mulrow | 2017-04-18 | 18 | -54/+165 |
| | |||||
* | SERVER-28211 RollbackFixUpInfo handles create, drop and TTL changes to indexes | Benety Goh | 2017-04-18 | 6 | -1/+754 |
| | |||||
* | SERVER-28797 move waitForReadConcern into separate file | Misha Tyulenev | 2017-04-18 | 6 | -180/+303 |
| | |||||
* | SERVER-28209 Implement RollbackCommonPointResolver | Judah Schvimer | 2017-04-18 | 18 | -1268/+2767 |
| | |||||
* | Revert "SERVER-28433 Implement KeysCollectionCacheReaderAndUpdater" | Daniel Gottlieb | 2017-04-18 | 8 | -621/+2 |
| | | | | This reverts commit 5fa258635ab142b502ebf055f15b7613d20f8f30. | ||||
* | SERVER-28433 Implement KeysCollectionCacheReaderAndUpdater | Randolph Tan | 2017-04-17 | 8 | -2/+621 |
| | |||||
* | SERVER-28819 fix typo in PlanExecutor invariant | David Storch | 2017-04-17 | 1 | -1/+1 |
| | |||||
* | SERVER-28826 Limit parsing in cluster geoNear should not perform unsafe ↵ | Tess Avitabile | 2017-04-17 | 1 | -3/+3 |
| | | | | conversion to int | ||||
* | SERVER-28577 Extend mongos update implementation to accept an arrayFilters ↵ | Tess Avitabile | 2017-04-17 | 3 | -0/+131 |
| | | | | parameter | ||||
* | SERVER-28792 make dropIndexes unversioned again | Esha Maharishi | 2017-04-17 | 7 | -256/+262 |
| | |||||
* | SERVER-28739 make the js scripting engine correctly verify that accessed ↵ | Esha Maharishi | 2017-04-17 | 3 | -12/+18 |
| | | | | collections are unsharded (uassert rather than invariant) | ||||
* | SERVER-28435 Implement getNewKey for catalog client | Randolph Tan | 2017-04-17 | 11 | -1/+183 |
| | |||||
* | Revert "SERVER-28739 make the js scripting engine correctly verify that ↵ | Esha Maharishi | 2017-04-17 | 3 | -15/+12 |
| | | | | | | accessed collections are unsharded (uassert rather than invariant)" This reverts commit d44e25dde3c61d729b8e97a2118e15ec80683c83. | ||||
* | SERVER-28760 Add egress logging to DBConnectionPool | samantharitter | 2017-04-17 | 2 | -7/+62 |
| | |||||
* | SERVER-28821 Dont require leak free execution before the leak checker runs | Andrew Morrow | 2017-04-17 | 1 | -1/+0 |
| | |||||
* | SERVER-28211 UUID::parse(BSONElement) returns InvalidUUID instead of ↵ | Benety Goh | 2017-04-17 | 3 | -8/+10 |
| | | | | UnknownError on error | ||||
* | SERVER-28739 make the js scripting engine correctly verify that accessed ↵ | Esha Maharishi | 2017-04-17 | 3 | -12/+15 |
| | | | | collections are unsharded (uassert rather than invariant) | ||||
* | SERVER-28211 RollbackFixUpInfo handles non-TTL collMod operations | Benety Goh | 2017-04-17 | 6 | -0/+126 |
| | |||||
* | SERVER-28053 allow network errors when turning off rollbackHangBeforeStart ↵ | Judah Schvimer | 2017-04-17 | 2 | -7/+17 |
| | | | | failpoint | ||||
* | Revert "SERVER-28760 Add egress logging to DBConnectionPool" | samantharitter | 2017-04-16 | 2 | -46/+5 |
| | | | | This reverts commit 0dc375a32b24a65fd93e6d669aca05f7309f78df. | ||||
* | SERVER-28721 update ShardCollectionType schema with additional fields and ↵ | Dianna Hohensee | 2017-04-15 | 6 | -474/+514 |
| | | | | refactor uses thereof. | ||||
* | SERVER-28799 prevent possible dereference of unset ↵ | Dianna Hohensee | 2017-04-15 | 1 | -3/+5 |
| | | | | boost::optional<MigrationSessionId> in MigrationDestinationManager::startCommit | ||||
* | SERVER-28760 Add egress logging to DBConnectionPool | samantharitter | 2017-04-15 | 2 | -5/+46 |
| |