Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-28264 Unblacklist linearizable read concern sharding test3.5 | William Schultz | 2017-04-24 | 1 | -2/+0 |
| | |||||
* | SERVER-28939 Temporarily increase log verbosity for gle/create_index_gle.js | Randolph Tan | 2017-04-24 | 1 | -0/+2 |
| | |||||
* | SERVER-28937: Make mongotools available in sys-perf | dalyd | 2017-04-24 | 1 | -12/+25 |
| | |||||
* | SERVER-28931 Restore omitted line in MetadataManager::refreshActiveMetadata | Nathan Myers | 2017-04-23 | 1 | -0/+2 |
| | |||||
* | SERVER-28490 Check the state after acquiring the lock in bgsync. | Siyuan Zhou | 2017-04-21 | 1 | -4/+14 |
| | |||||
* | SERVER-28309 remove RangePreserver class | David Storch | 2017-04-21 | 12 | -175/+29 |
| | | | | | | RangePreserver was an old way to ensure that necessary chunk ranges are not deleted during query execution. This is now handled by ScopedCollectionMetadata. | ||||
* | SERVER-28493 Wait for secondary's dry run election to finish before healing ↵ | Judah Schvimer | 2017-04-21 | 1 | -0/+1 |
| | | | | network in no_flapping_during_network_partition.js | ||||
* | SERVER-28909 double_rollback.js should assert that database commands succeed | William Schultz | 2017-04-21 | 1 | -4/+4 |
| | |||||
* | SERVER-28904 UpdateNode should have a virtual destructor | Tess Avitabile | 2017-04-21 | 1 | -0/+1 |
| | |||||
* | SERVER-27989 Implement new oplog format with collection UUIDs | Geert Bosch | 2017-04-21 | 24 | -172/+372 |
| | |||||
* | SERVER-28888 Ensure scanner stability across rebuilds | Andrew Morrow | 2017-04-21 | 1 | -16/+7 |
| | | | | | Also, a quick fix to eliminate a needless sort, since Node.sources is expected to be stable across rebuilds, unlike Node.sources_set | ||||
* | SERVER-28908 Change ReplSetConfig return type from 'const int' to 'int' | Judah Schvimer | 2017-04-21 | 2 | -4/+4 |
| | |||||
* | SERVER-28211 optimize processCreateCollection | Benety Goh | 2017-04-21 | 2 | -3/+139 |
| | |||||
* | SERVER-28827 Refactor IDL code generator | Mark Benvenuto | 2017-04-21 | 3 | -257/+296 |
| | |||||
* | SERVER-28749 Unify ServiceEntryPointMongod and ServiceEntryPointMongos | Jonathan Reams | 2017-04-21 | 21 | -578/+520 |
| | |||||
* | SERVER-28348 Add cycle detect message for detecting single-process deadlocks ↵ | Jonathan Abrahams | 2017-04-21 | 1 | -0/+1 |
| | | | | involving LockManager locks and/or pthread_mutexes | ||||
* | SERVER-27659 Persist Rollback Id | Judah Schvimer | 2017-04-21 | 21 | -99/+375 |
| | |||||
* | SERVER-28211 optimize single document operations | Benety Goh | 2017-04-21 | 2 | -11/+183 |
| | |||||
* | SERVER-26848 Remove dead code of primary catch-up. | Siyuan Zhou | 2017-04-20 | 7 | -584/+0 |
| | | | | This reverts commit fac33fe5a6814169c9c6131d80f1b325c74647da. | ||||
* | SERVER-26848 Exit catchup mode when not syncing more data. | Siyuan Zhou | 2017-04-20 | 26 | -334/+830 |
| | | | | This reverts commit c08590a6ac9dc54c9d910822d47ea17140b56f89. | ||||
* | SERVER-26239 Improve handling of WT_CACHE_FULL for inMemory storage engine | Alex Gorrod | 2017-04-21 | 10 | -134/+248 |
| | |||||
* | SERVER-28868 Set noCursorTimeout option on cursor in checkOplogs(). | Max Hirschhorn | 2017-04-20 | 1 | -2/+4 |
| | |||||
* | SERVER-28691 Disable MSVC warning C4373 | ADAM David Alan Martin | 2017-04-20 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | The MSVC compiler has warnings which alert users that the behavior of the compiler has changed. In the case of C4383, the compiler used to have non-conforming behavior to C++98. At some point this behavior was fixed. MongoDB's code base should not have any code which would be adversely affected by this change, as the code is also compiled on platforms where the native compiler is conformant to the standard in this point. Therefore it should be safe to disable this warning. The specific warning cautions that a derived class's inline definition of a virtual function will now override a parent's implementation, where formerly it would not. This would happen when the derived class's implementation specified at least one of the parameters `const` (in such a way that the actual signature of the function isn't changed). MSVC incorrectly determines that if there are two functions that differ only in a non-observable `const` specifier, then they would have different signatures, in many circumstances. This would mean that the compiler resorts to treating such functions as overloads. The compiler now behaves correctly for the case of override in a derived class; however, it issues a warning. The warning is irrelevant to us. | ||||
* | SERVER-25765 Commands should wait for write concern even if they throw an ↵ | Spencer T Brody | 2017-04-20 | 2 | -20/+25 |
| | | | | exception | ||||
* | SERVER-28832 Slice `catalog/collection_info_cache` | ADAM David Alan Martin | 2017-04-20 | 5 | -298/+557 |
| | | | | | | | | The `CollectionInfoCache` class is used outside of the catalog library in many places. This change slices that dependency by providing an initializable vtable based pimpl class. This should permit a further reduction in the number of cyclic dependencies in the graph. | ||||
* | SERVER-28811 Resolve satisfiable dependencies | ADAM David Alan Martin | 2017-04-20 | 11 | -31/+13 |
| | | | | | | | With the creation of many dependency slices using vtables, the build graph can be altered to resolve libraries depending upon such modules. Several incomplete libraries are completely resolved with this change. | ||||
* | SERVER-28853 Properly test that host timeouts are delayed in ↵ | samantharitter | 2017-04-20 | 1 | -2/+15 |
| | | | | connection_pool_test | ||||
* | SERVER-28348 Detect single-process deadlocks involving LockManager locks ↵ | Jonathan Abrahams | 2017-04-20 | 1 | -7/+50 |
| | | | | and/or pthread_mutexes | ||||
* | SERVER-28878 Mark mozjs shim as a private dependency edge | Andrew Morrow | 2017-04-20 | 1 | -1/+3 |
| | |||||
* | SERVER-28621 Parse BSON update expression into an UpdateNode tree | Tess Avitabile | 2017-04-20 | 69 | -187/+1077 |
| | |||||
* | Revert "SERVER-26848 Exit catchup mode when not syncing more data." | Robert Guo | 2017-04-20 | 24 | -820/+330 |
| | | | | 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 | 14 | -147/+934 |
| | |||||
* | SERVER-27921 New Range Deleter | Nathan Myers | 2017-04-20 | 35 | -2030/+1561 |
| | |||||
* | SERVER-28815 multi_rs.js steps down primary without {force: true} | Benety Goh | 2017-04-19 | 1 | -1/+1 |
| | |||||
* | 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 | 24 | -330/+820 |
| | |||||
* | 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 | 11 | -139/+942 |
| | |||||
* | SERVER-28450 add support for causal consistency to mongo shell | Misha Tyulenev | 2017-04-19 | 5 | -8/+130 |
| | |||||
* | SERVER-28584: Remove initialsync_{WT|MMAPv1}_dr tasks from sys-perf | dalyd | 2017-04-19 | 1 | -46/+0 |
| | |||||
* | SERVER-28671: Increase run frequency of 3-node repl in Sys-perf | dalyd | 2017-04-19 | 1 | -3/+3 |
| | |||||
* | SERVER-28452 clearer error messages and "use strict" in operation_time_api.js | Jack Mulrow | 2017-04-19 | 1 | -10/+13 |
| | |||||
* | 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 | 4 | -11/+146 |
| | | | | with unwrapped readPref but doesn't use | ||||
* | SERVER-28201 Allow detatching of the current Client | Jonathan Reams | 2017-04-19 | 3 | -12/+37 |
| | |||||
* | SERVER-28451 API integration test for logicalTime | Jack Mulrow | 2017-04-19 | 2 | -1/+100 |
| |