summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-23010: change commmitted snapshot by either durable or applied optimeScott Hernandez2016-03-273-34/+22
|
* SERVER-22533: correct tests for writeConcern majority + journal behaviorsScott Hernandez2016-03-2715-40/+154
|
* SERVER-23010: general cleanup and test fixture changesScott Hernandez2016-03-2717-82/+175
|
* BUILD-893 Upgrade OS X builders to 10.10Brian Samek2016-03-251-12/+12
| | | | | | In addition to updating the OS X builders to 10.10, this changes the display name of the OS X builders to refer to the minimum version that we are compiling for rather than the version of the OS that we are compiling on.
* TOOLS-1100 Tag for osx-1010 SSL updatesBrian Samek2016-03-251-1/+1
|
* SERVER-23342 Add s390x builderAndrew Morrow2016-03-251-0/+131
|
* SERVER-22580 Remove invalid UTF-8 from log messagesBenjamin Murphy2016-03-251-8/+6
|
* SERVER-23356 ExpressionSubstrCPTest does not null-terminate char*.Benjamin Murphy2016-03-251-4/+4
|
* SERVER-22708 Fixed whitespace lint errorAndreas Nilsson2016-03-251-1/+1
|
* SERVER-22708 Insecure configuration startup warningsAndreas Nilsson2016-03-255-40/+63
|
* SERVER-23069 improve tcmalloc freelist statsKyle Suarez2016-03-256-5/+94
| | | | | | | | Walks the size classes in TCMalloc's central freelist, exposing interesting statistics via a callback. serverStatus() now includes this information in lieu of the TCMalloc dump stats text block.
* SERVER-22178 Move calls that cannot throw out of try/catch block.Charlie Swanson2016-03-252-2/+2
| | | | | | WorkingSetCommon::prepareForSnapshotChange shouldn't ever throw an exception, so it should be removed from the try/catch blocks in the delete and update stages.
* SERVER-22178 Always retry sorted findAndModify upon write conflict.Charlie Swanson2016-03-2515-130/+462
| | | | | | | | | Previously, if there was a WriteConflictException while actually doing the update or delete, we would retry the findAndModify, but if the update or delete stage detected that the document was already deleted or that it no longer matched the predicate, it would not retry. This patch ensures the findAndModify will be retried in either of those scenarios.
* SERVER-23338 Don't fassert down the process if the listen socket closes on ↵Andrew Morrow2016-03-251-7/+7
| | | | Windows
* SERVER-20163 Aggregation now supports the zip expression.Benjamin Murphy2016-03-253-0/+382
|
* SERVER-22580 Aggregation now supports substrCP.Benjamin Murphy2016-03-257-38/+261
|
* SERVER-13476 Make the gperftools cpu profiler work againAndrew Morrow2016-03-243-2/+24
|
* SERVER-23274 renameCollection on a temporary collection correctly replicates.Benjamin Murphy2016-03-242-2/+80
|
* SERVER-22735 Extend woCompare() to optionally accept a ↵Tess Avitabile2016-03-248-18/+155
| | | | StringData::ComparatorInterface
* SERVER-22858 create a new Applier which wraps multiApplymatt dannenberg2016-03-2413-114/+612
|
* SERVER-23337 Disable 32 bit buildsJason Carey2016-03-241-72/+8
| | | | Disable deprecated 32 bit builds
* SERVER-23276: Fix cpplint.pyMark Benvenuto2016-03-241-0/+29
|
* SERVER-22391 Handle race in connpool hostTimeoutJason Carey2016-03-242-0/+48
| | | | | | If a new request comes in at the same moment a hostTimeout triggers we can race in shutdown (and hit an invariant). An additional check fixes the misbehavior.
* SERVER-23276: Disable MMapV1 on Big EndianMark Benvenuto2016-03-243-82/+105
|
* SERVER-4507 Group stages now take advantage of sorted input sequences.Benjamin Murphy2016-03-2410-148/+1040
|
* SERVER-20169 Aggregation now supports the range expressin.Benjamin Murphy2016-03-244-0/+161
|
* SERVER-23218 Decorate ServiceContext with a CollatorFactoryInterfaceTess Avitabile2016-03-246-0/+267
|
* SERVER-23323 Make listen_test somewhat more robustAndrew Morrow2016-03-241-6/+27
|
* SERVER-23097 fixed lint in MapReduceBenety Goh2016-03-231-1/+2
|
* SERVER-23292 sync source resolver should blacklist unreachable nodes for 10 ↵Benety Goh2016-03-231-9/+21
| | | | seconds instead of 1 minute
* SERVER-23028 add test coverage for invalid UTF-8 passed to CollatorInterfaceICUDavid Storch2016-03-232-6/+221
|
* Revert "SERVER-22858 create a new Applier which wraps multiApply"Max Hirschhorn2016-03-2314-614/+115
| | | | This reverts commit 1bcf7cc983a9ea51b41b0549ad5a3811bf7057b7.
* Revert "SERVER-22858 fix windows compile"Max Hirschhorn2016-03-231-1/+1
| | | | This reverts commit e24b8425ccf40f234c1f476342abc06533423a97.
* SERVER-22858 fix windows compilematt dannenberg2016-03-231-1/+1
|
* SERVER-22858 create a new Applier which wraps multiApplymatt dannenberg2016-03-2314-115/+614
|
* SERVER-23097 Fix segfault on invalid BSONObj reference in MapReduceJames Wahlin2016-03-231-2/+1
|
* SERVER-23317 Mark migration_chunk_cloner_source_legacy as incompleteKaloian Manassiev2016-03-231-0/+5
|
* SERVER-23316 Use shards from ShardingTest instead of querying config.shardsKaloian Manassiev2016-03-234-46/+46
|
* SERVER-22663 Remember --shardsvr settingRandolph Tan2016-03-2312-56/+64
|
* SERVER-22661 Add initialization from shard identity docRandolph Tan2016-03-2315-11/+324
|
* SERVER-23246 make SockAddr its own filesMatt Cotter2016-03-2322-289/+384
|
* SERVER-23296 Recipient shard check for collection dropKaloian Manassiev2016-03-231-4/+6
|
* SERVER-22656 Componentize MigrationSourceManagerKaloian Manassiev2016-03-2324-1757/+2000
| | | | | | | This change moves the entire chunk migration state machine to be driven by the MigrationSourceManager and abstracts the cloning logic behind an interface called MigrationChunkClonerSource with a default legacy implementation, which uses the existing _migrateClone/_transferMods commands.
* Merge pull request #1074 from dgottlieb/masterGeert Bosch2016-03-231-1/+1
|\ | | | | SERVER-23273 Allow MmapV1ExtentManager::recordNeedsFetch to be overridable
| * SERVER-23273 Allow MmapV1ExtentManager::recordNeedsFetch to be overridableDaniel Gottlieb2016-03-211-1/+1
| |
* | SERVER-23092 Update BtreeKeyGeneratorV1 to be collation-awareTess Avitabile2016-03-237-25/+164
| |
* | SERVER-23290 fix lintGabriel Russell2016-03-231-3/+1
| |
* | SERVER-23290 very rare race in dumprestore_auth3.jsGabriel Russell2016-03-231-2/+5
| |
* | SERVER-23296 Move pending chunk management under MigrationDestinationManagerKaloian Manassiev2016-03-2310-554/+289
| | | | | | | | | | | | Moves the code, which manipulates the pending chunk data to reside under the migration destination manager instead of the global sharding state and makes it use the collection sharding state instead of the global map.
* | SERVER-22430 check numInitialChunks earlier in shardCollection so as to ↵Dianna Hohensee2016-03-231-5/+17
| | | | | | | | prevent potential OOM errors