Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-21757 ServerStatus advisoryHostFQDNs should be optional | Jonathan Reams | 2016-08-24 | 9 | -206/+52 |
| | |||||
* | SERVER-25714 Don't wait for db work in executor when upgrading protocol verison | Siyuan Zhou | 2016-08-23 | 3 | -17/+37 |
| | |||||
* | SERVER-25628 make FileAllocator::get() thread-safe | jianghua.yjh | 2016-08-23 | 2 | -7/+2 |
| | | | | Signed-off-by: Andy Schwerin <schwerin@mongodb.com> | ||||
* | SERVER-24508 delete BSONObjCmp | David Storch | 2016-08-23 | 61 | -358/+547 |
| | | | | Instead, use BSONObj::ComparatorInterface. | ||||
* | SERVER-25703 enable dist lock unlock by sessionId AND _id | Dianna Hohensee | 2016-08-23 | 10 | -15/+117 |
| | |||||
* | SERVER-25001 Wire in new _configsvrSplitChunk command so mongod no longer ↵ | Jess Fan | 2016-08-23 | 25 | -296/+474 |
| | | | | runs applyOps directly. | ||||
* | SERVER-25755 Remove extra logging from TL change | Jason Carey | 2016-08-23 | 2 | -3/+4 |
| | | | | Clean up some logging we shouldn't have been doing since the transport layer went in | ||||
* | SERVER-25475 SERVER-25155 Don't perform write for FeatureCompabilityVersion ↵ | Spencer T Brody | 2016-08-23 | 1 | -8/+7 |
| | | | | until replication is started up | ||||
* | SERVER-25642 Enhance UnorderedFastKeyTable | Jason Carey | 2016-08-23 | 3 | -58/+299 |
| | | | | | | | | | Adds: 1. non-const iterators 2. try_emplace 3. a helper type to synthesize K_L = K_S* 4. a swap method | ||||
* | SERVER-25572 Fix ASAN clean shutdown logic | Jason Carey | 2016-08-23 | 15 | -54/+106 |
| | | | | | | | | | | | | | | | | | | During shutdown a number of things are currently happening that shouldn't be: 1. The legacy transport layer is failing to actually close sockets in closeAll. It's doing this because the default argument to closeAll is to leave all sockets open on the legacy transport layer (versus to close them on the actual interface header). 2. The thing we're checking for in shutdown is wrong. It's just that we've left recv in all db workers, rather than that we've left all client workers (so ASAN is occasionally unhappy about "leaks") 3. Tests rely on external callers to close sockets. when this contract changes, we take an extra 10 seconds to shut down every mongod, making some tests time out. Fix this by adding a counter for actual live workers, so we can track when it's safe to shutdown correctly. Also fix the typo | ||||
* | SERVER-25475 Re-order mongod initialization to avoid segfault. | Spencer T Brody | 2016-08-23 | 2 | -74/+71 |
| | | | | | | This ensures that the sharding system is initialized before the ReplicationCoordinator is started, thus avoiding the possibility of the becoming primary before the ShardingCatalogManager has been installed on the Grid object. | ||||
* | SERVER-25684 Support SNI server names in mongo shell | Jonathan Reams | 2016-08-23 | 6 | -2/+28 |
| | |||||
* | SERVER-25715 in shutdown, delete WiredTigerSessions w/o closing the ↵ | Mathias Stearn | 2016-08-23 | 1 | -4/+7 |
| | | | | underlying WT_SESSION | ||||
* | SERVER-7200 Limit secondary apply batches to 10% of the oplog size | Mathias Stearn | 2016-08-23 | 7 | -41/+78 |
| | |||||
* | SERVER-7200 Write oplog entries on secondaries before applying | Mathias Stearn | 2016-08-23 | 26 | -386/+475 |
| | |||||
* | SERVER-7200 stop consulting shouldShutdown in OpQueueBatcher | Mathias Stearn | 2016-08-23 | 1 | -8/+5 |
| | |||||
* | SERVER-25546 move slaveDelay handling into tryPopAndWaitForMore | Mathias Stearn | 2016-08-23 | 2 | -77/+57 |
| | |||||
* | SERVER-7200 Delete unused Status variable | Mathias Stearn | 2016-08-23 | 1 | -1/+0 |
| | |||||
* | SERVER-25637 fixed DataReplicatorPassesThroughOplogFetcherFailure to respond ↵ | Benety Goh | 2016-08-23 | 1 | -13/+1 |
| | | | | to first getMore request with error status | ||||
* | SERVER-25637 reset getMore response counter before starting new oplog query ↵ | Benety Goh | 2016-08-23 | 1 | -0/+2 |
| | | | | in test | ||||
* | SERVER-24439 code cleanup for collation shard targeting | Tess Avitabile | 2016-08-23 | 18 | -190/+172 |
| | |||||
* | SERVER-25705 Add mongoldap enterprise binary to Windows MSI | Mark Benvenuto | 2016-08-23 | 3 | -2/+8 |
| | |||||
* | SERVER-25465 Fix crasher in cpasio setup timeout | Jason Carey | 2016-08-22 | 3 | -4/+86 |
| | | | | | Under enough load, asio can get behind in timeout management. Make sure to bump timer generation to avoid hitting the callback any time _impl wouldn't be available. | ||||
* | SERVER-25686 send all moveChunk commands through to the shard to wait for ↵ | Dianna Hohensee | 2016-08-22 | 4 | -72/+73 |
| | | | | waitForDelete | ||||
* | SERVER-25355 Check majority ReadConcern settings in linearizable reads | Siyuan Zhou | 2016-08-22 | 1 | -2/+17 |
| | |||||
* | SERVER-25514 Prevent a v3.4 mongos from being used to add a v3.2 shard | Spencer T Brody | 2016-08-22 | 5 | -34/+134 |
| | |||||
* | SERVER-24771 Use view namespace in cursors for aggregate/getMore | Geert Bosch | 2016-08-22 | 4 | -58/+129 |
| | |||||
* | SERVER-25155 Create setFeatureCompatibilityVersion command | Tess Avitabile | 2016-08-19 | 20 | -20/+870 |
| | |||||
* | SERVER-21168 Update top on database drop | Kevin Albertson | 2016-08-19 | 3 | -5/+11 |
| | |||||
* | SERVER-25637 make ↵ | Benety Goh | 2016-08-19 | 1 | -1/+5 |
| | | | | InitialSyncTest::DataReplicatorPassesThroughOplogFetcherFailure less flaky | ||||
* | SERVER-25569 Must hold mutex when iterating through ViewCatalog | Kyle Suarez | 2016-08-19 | 3 | -17/+27 |
| | | | | Replaces ViewCatalog::begin()/::end() with a thread-safe iterate() method. | ||||
* | SERVER-25637 made GetInitialSyncProgressReturnsCorrectProgress less flaky | Benety Goh | 2016-08-19 | 1 | -19/+60 |
| | |||||
* | SERVER-25681 fix ViewCatalog reload race | Kyle Suarez | 2016-08-19 | 5 | -19/+15 |
| | | | | | | Changes ViewCatalog::lookup() to return a shared_ptr<ViewDefinition> rather than a bare pointer, allowing the view definitions to persist even if the ViewCatalog is reloaded. | ||||
* | SERVER-25585 Delete ClientCursors without holding _mutex to avoid hang. | Max Hirschhorn | 2016-08-19 | 1 | -65/+83 |
| | |||||
* | SERVER-25393 Disallow mongos making connections to older versions | Mark Benvenuto | 2016-08-19 | 16 | -81/+227 |
| | |||||
* | SERVER-13517 Internal client validates BSON in all command responses and ↵ | Adam Chelminski | 2016-08-19 | 5 | -3/+28 |
| | | | | when reading from cursor in DBClientCursor | ||||
* | SERVER-25190 unit tests for view query transforms to aggregation | Kyle Suarez | 2016-08-19 | 5 | -3/+552 |
| | |||||
* | SERVER-25505 Improve LDAP authz bootstrap role creation error message | Andreas Nilsson | 2016-08-19 | 1 | -0/+3 |
| | |||||
* | SERVER-24508 delete BSONObj::equal() | David Storch | 2016-08-19 | 8 | -44/+27 |
| | | | | | Instead, use comparator.evaluate(obj1 == obj2), where comparator is of type BSONObj::ComparatorInterface. | ||||
* | SERVER-22175 DBConfig needs to lock mutex whenever accessing _primaryId or ↵ | Randolph Tan | 2016-08-19 | 3 | -26/+20 |
| | | | | _shardingEnabled | ||||
* | SERVER-24401 allow DISTINCT_SCAN plans over collator comparison keys | David Storch | 2016-08-18 | 1 | -32/+83 |
| | |||||
* | Revert "SERVER-24248 Run multiversion tests with different storage engines" | Jonathan Abrahams | 2016-08-18 | 1 | -17/+10 |
| | | | | This reverts commit 2f02928e5726c66ff153f6b0b8bd5711e5203963. | ||||
* | SERVER-25637 make DataReplicator replSetGetStatus test less flaky and easier ↵ | Judah Schvimer | 2016-08-18 | 3 | -17/+14 |
| | | | | to debug | ||||
* | SERVER-25559 periodically call gc durring interrupt | Matt Cotter | 2016-08-18 | 1 | -1/+10 |
| | | | | | When we are nearing our soft memory limit, calls garbage collect during interrupt to reclaim some memory. | ||||
* | SERVER-25637 added logging for getMore responses to ↵ | Benety Goh | 2016-08-18 | 1 | -0/+5 |
| | | | | InitialSyncTest::playResponses | ||||
* | SERVER-22382 allow mongo --host to take uri | Matt Cotter | 2016-08-18 | 15 | -87/+277 |
| | |||||
* | SERVER-25384 fixing asan build error for copy elision in ↵ | Dianna Hohensee | 2016-08-18 | 1 | -1/+1 |
| | | | | scoped_migration_request_test.cpp | ||||
* | SERVER-23476: restart initialsync/resync if replSetSyncFrom is called | Scott Hernandez | 2016-08-18 | 6 | -14/+29 |
| | |||||
* | Revert "SERVER-25384 fixing asan build error for copy elision in ↵ | Kyle Suarez | 2016-08-18 | 1 | -1/+1 |
| | | | | | | scoped_migration_request_test.cpp" This reverts commit bb63fec164121c14f80a09ae80880c6629edac35. | ||||
* | SERVER-23829 shell launcher logs name stored on ProgramRunner | Matt Cotter | 2016-08-18 | 2 | -34/+13 |
| | | | | | | These names used to be stored in the registry in a map, but the process could have been removed from the map before output is done being read. |