Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-24508 BSONObj::ComparatorInterface | David Storch | 2016-08-18 | 197 | -2306/+3059 |
| | | | | | | | | | | | BSONObj instances should now be compared via the comparator interface's evaluate() method. This preferred over using BSONObj::woCompare() directly. If the comparison doesn't require any database semantics (e.g. there is no collation), there is a global instance of the SimpleBSONObjComparator which should be used for BSONObj comparisons. If the comparison requires special semantics, then callers must instantiate their own comparator object. | ||||
* | SERVER-25384 fixing asan build error for copy elision in ↵ | Dianna Hohensee | 2016-08-18 | 1 | -1/+1 |
| | | | | scoped_migration_request_test.cpp | ||||
* | SERVER-25678 fixed race in InitialSyncTest::playResponses() | Benety Goh | 2016-08-18 | 1 | -47/+19 |
| | |||||
* | SERVER-24248 Run multiversion tests with different storage engines | Jonathan Abrahams | 2016-08-18 | 1 | -10/+17 |
| | |||||
* | SERVER-24852 Add means to interrupt the sharding balancer | Kaloian Manassiev | 2016-08-17 | 6 | -45/+284 |
| | |||||
* | Revert "SERVER-25637 make DataReplicator replSetGetStatus test less flaky ↵ | Judah Schvimer | 2016-08-17 | 3 | -14/+17 |
| | | | | | | and easier to debug" This reverts commit 9ef2dd6eb418d61368a0025ba4efc6e81910b12b. | ||||
* | SERVER-25385 Eliminate checks of this against nullptr | Andrew Morrow | 2016-08-17 | 3 | -11/+0 |
| | | | | | The compiler is free to eliminate them anyway, as it would have required UB to reach the check. | ||||
* | SERVER-25527 Make moveChunk and splitChunk commands include the chunk version | Kaloian Manassiev | 2016-08-17 | 11 | -15/+110 |
| | | | | | Currently this value is ignored by the shard and it will be used by a subsequent change. | ||||
* | SERVER-24132 add slaveOk to copyDB helper | Matt Cotter | 2016-08-17 | 2 | -8/+21 |
| | |||||
* | SERVER-25082 Allow x509 authentication without user/subject field | Hai-Kinh Hoang | 2016-08-17 | 3 | -16/+28 |
| | |||||
* | SERVER-25660 ReplicationCoordinatorImpl should shutdown replication executor ↵ | Benety Goh | 2016-08-17 | 3 | -2/+12 |
| | | | | after external state is stopped | ||||
* | Revert "SERVER-25560 ReplicationCoordinatorImpl should shutdown replication ↵ | Benety Goh | 2016-08-17 | 3 | -12/+2 |
| | | | | | | executor after external state is stopped" This reverts commit 96d2821a053dac2cc46cc4a37f358ee316ba38d5. | ||||
* | SERVER-25560 ReplicationCoordinatorImpl should shutdown replication executor ↵ | Benety Goh | 2016-08-17 | 3 | -2/+12 |
| | | | | after external state is stopped | ||||
* | SERVER-23478 Move server status metrics from OplogReader and BackgroundSync ↵ | Judah Schvimer | 2016-08-17 | 9 | -87/+58 |
| | | | | to OplogFetcher | ||||
* | SERVER-25492 mongod gracefully handles invalid views on startup | Kyle Suarez | 2016-08-17 | 2 | -3/+9 |
| | | | | | | Allows mongod to be (re)started, even in the presence of invalid view definitions in system.views. View operations will fail until the offending views are removed. | ||||
* | SERVER-25637 make DataReplicator replSetGetStatus test less flaky and easier ↵ | Judah Schvimer | 2016-08-17 | 3 | -17/+14 |
| | | | | to debug | ||||
* | SERVER-25557 Database names must be less than 64 bytes | Hannes Magnusson | 2016-08-17 | 3 | -3/+8 |
| | | | | | | Closes #1108 Signed-off-by: Kyle Suarez <kyle.suarez@mongodb.com> | ||||
* | SERVER-25384 Create a config.migrations collection and a Scoped RAII object ↵ | Dianna Hohensee | 2016-08-17 | 9 | -2/+922 |
| | | | | class to write to it for migrations | ||||
* | SERVER-25638: log sync source member selection info | Scott Hernandez | 2016-08-16 | 4 | -9/+40 |
| | |||||
* | SERVER-25638: log when blacklisting sync source members | Scott Hernandez | 2016-08-16 | 3 | -9/+42 |
| | |||||
* | SERVER-23476: move dbhash checks into replsettest | Scott Hernandez | 2016-08-16 | 1 | -0/+295 |
| | |||||
* | SERVER-25605: Do not fassert during shutdown while doing initial sync | Scott Hernandez | 2016-08-16 | 1 | -1/+7 |
| | |||||
* | SERVER-23476: add server metrics of initial sync and resync calls in ↵ | Scott Hernandez | 2016-08-16 | 1 | -0/+15 |
| | | | | DataReplicator | ||||
* | SERVER-23476: exit maint. mode after initialSync/resync | Scott Hernandez | 2016-08-16 | 1 | -0/+7 |
| | |||||
* | SERVER-23476: remove unused lock_guard | Scott Hernandez | 2016-08-16 | 1 | -1/+0 |
| | |||||
* | SERVER-24496: Add collStats command output to $collStats stage | Kevin Albertson | 2016-08-16 | 9 | -75/+214 |
| | |||||
* | SERVER-23476 restore ReplicationCoordinatorExternalStateImpl::shutdown logging | Benety Goh | 2016-08-16 | 1 | -0/+4 |
| | |||||
* | SERVER-25235: singleBatch special case in QueryRequest::asAggregationCommand | Kyle Suarez | 2016-08-16 | 2 | -5/+27 |
| | | | | | When converting a QueryRequest into an aggregation command, drop the 'singleBatch' option if 'limit' is present and set to 1. | ||||
* | SERVER-25607 Differentiate between multi-stage and single-stage aliases | Carly Robison | 2016-08-16 | 9 | -52/+34 |
| | |||||
* | SERVER-25584 Ensure $facet and $bucketAuto run on merging shard. | Charlie Swanson | 2016-08-16 | 2 | -2/+23 |
| | |||||
* | SERVER-25637 Temporarily comment out DataReplicator replSetGetStatus test | Judah Schvimer | 2016-08-16 | 1 | -2/+2 |
| | |||||
* | SERVER-25125 Report initial sync progress in ReplSetGetStatus | Judah Schvimer | 2016-08-16 | 21 | -70/+510 |
| | |||||
* | SERVER-24914 SERVER-24915 improve getting cwd at server startup | Kevin Pulo | 2016-08-16 | 12 | -29/+324 |
| | |||||
* | SERVER-25602 Make split/mergeChunks commands check the validity of input | Kaloian Manassiev | 2016-08-16 | 4 | -46/+39 |
| | |||||
* | SERVER-25610 Signal last migration for a namespace after freeing the dist lock | Kaloian Manassiev | 2016-08-16 | 3 | -88/+76 |
| | |||||
* | SERVER-18084 Add Grid::get(ServiceContext*) getter | Kaloian Manassiev | 2016-08-16 | 11 | -120/+132 |
| | | | | Also removes some references to the static 'grid' instance. | ||||
* | SERVER-25402 Fewer binaries depend on interpolated version info | Andrew Morrow | 2016-08-15 | 32 | -272/+631 |
| | |||||
* | Revert "SERVER-25125 Report initial sync progress in ReplSetGetStatus" | Judah Schvimer | 2016-08-15 | 21 | -512/+70 |
| | | | | This reverts commit 10ff598752d57650783c63166180df31f907df12. | ||||
* | SERVER-25480 Remove unused MmapV1ExtentManager::printFreeList | jianghua.yjh | 2016-08-15 | 2 | -15/+0 |
| | | | | | | Closes #1105 Signed-off-by: Kaloian Manassiev <kaloian.manassiev@mongodb.com> | ||||
* | SERVER-25125 Report initial sync progress in ReplSetGetStatus | Judah Schvimer | 2016-08-15 | 21 | -70/+512 |
| | |||||
* | SERVER-25440 Add failpoint to pause initial sync before it finishes | Judah Schvimer | 2016-08-15 | 1 | -0/+13 |
| | |||||
* | SERVER-23802 Shut down shard if it rolls back the shardIdentity document. | Spencer T Brody | 2016-08-15 | 7 | -7/+201 |
| | |||||
* | SERVER-23093 avoid extra predicate evaluation for indexed collation-aware ↵ | David Storch | 2016-08-15 | 6 | -54/+217 |
| | | | | queries | ||||
* | SERVER-25609 DataReplicator::_onDataCloneFinish should not set ↵ | Benety Goh | 2016-08-15 | 2 | -0/+61 |
| | | | | InitialSyncState status on cancellation | ||||
* | SERVER-25509 make $replaceRoot an alias for ↵ | Carly Robison | 2016-08-15 | 3 | -118/+111 |
| | | | | DocumentSourceSingleDocumentTransformation | ||||
* | SERVER-25517 PerfCounterCollection shouldn't use ErrorCodes::DuplicateKeyValue | Mark Benvenuto | 2016-08-15 | 1 | -3/+2 |
| | |||||
* | SERVER-25539 Validate BinData private object | Mark Benvenuto | 2016-08-15 | 1 | -0/+2 |
| | |||||
* | SERVER-24146 Fix JSON.stringify regression, and add new "tostrictjson" shell ↵ | Adam Chelminski | 2016-08-15 | 21 | -24/+176 |
| | | | | util function for printing strict JSON | ||||
* | SERVER-13367 Specialize operator<< for BSONType for std::ostream, ↵ | Adam Chelminski | 2016-08-15 | 4 | -0/+22 |
| | | | | LogstreamBuilder, and StringBuilder | ||||
* | Revert "SERVER-13517 Specialize operator<< for BSONType for std::ostream, ↵ | Adam Chelminski | 2016-08-15 | 4 | -22/+0 |
| | | | | | | LogstreamBuilder, and StringBuilder" This reverts commit 0b2645558c9715128dceb524660b603e9d8532d6. |