Commit Graph

15536 Commits

Author SHA1 Message Date
Judah Schvimer
c911be4e42 SERVER-25125 Report initial sync progress in ReplSetGetStatus 2016-08-16 09:48:07 -04:00
Kevin Pulo
512a1d57f6 SERVER-24914 SERVER-24915 improve getting cwd at server startup 2016-08-16 22:10:46 +10:00
Kaloian Manassiev
51fe71a416 SERVER-25602 Make split/mergeChunks commands check the validity of input 2016-08-16 08:03:41 -04:00
Kaloian Manassiev
0ba055e3c9 SERVER-25610 Signal last migration for a namespace after freeing the dist lock 2016-08-16 08:03:41 -04:00
Kaloian Manassiev
80801195df SERVER-18084 Add Grid::get(ServiceContext*) getter
Also removes some references to the static 'grid' instance.
2016-08-16 08:03:40 -04:00
Andrew Morrow
dacf1667d1 SERVER-25402 Fewer binaries depend on interpolated version info 2016-08-15 18:36:28 -04:00
Judah Schvimer
a21fe737c6 Revert "SERVER-25125 Report initial sync progress in ReplSetGetStatus"
This reverts commit 10ff598752.
2016-08-15 17:04:34 -04:00
jianghua.yjh
4755dfd9e0 SERVER-25480 Remove unused MmapV1ExtentManager::printFreeList
Closes #1105

Signed-off-by: Kaloian Manassiev <kaloian.manassiev@mongodb.com>
2016-08-15 16:44:39 -04:00
Judah Schvimer
10ff598752 SERVER-25125 Report initial sync progress in ReplSetGetStatus 2016-08-15 15:48:08 -04:00
Judah Schvimer
5a728c7a8d SERVER-25440 Add failpoint to pause initial sync before it finishes 2016-08-15 15:48:08 -04:00
Spencer T Brody
25381b77e6 SERVER-23802 Shut down shard if it rolls back the shardIdentity document. 2016-08-15 15:31:48 -04:00
David Storch
e7b0ba5c67 SERVER-23093 avoid extra predicate evaluation for indexed collation-aware queries 2016-08-15 15:19:41 -04:00
Benety Goh
9ce3e307d4 SERVER-25609 DataReplicator::_onDataCloneFinish should not set InitialSyncState status on cancellation 2016-08-15 15:15:35 -04:00
Carly Robison
6a1f506a5f SERVER-25509 make $replaceRoot an alias for DocumentSourceSingleDocumentTransformation 2016-08-15 13:43:15 -04:00
Mark Benvenuto
1f910deee8 SERVER-25517 PerfCounterCollection shouldn't use ErrorCodes::DuplicateKeyValue 2016-08-15 11:59:41 -04:00
Mark Benvenuto
ea024d2e81 SERVER-25539 Validate BinData private object 2016-08-15 11:59:40 -04:00
Adam Chelminski
df4248d69b SERVER-24146 Fix JSON.stringify regression, and add new "tostrictjson" shell util function for printing strict JSON 2016-08-15 10:52:24 -04:00
Adam Chelminski
9175ab505d SERVER-13367 Specialize operator<< for BSONType for std::ostream, LogstreamBuilder, and StringBuilder 2016-08-15 10:49:01 -04:00
Adam Chelminski
d19d5cdb3a Revert "SERVER-13517 Specialize operator<< for BSONType for std::ostream, LogstreamBuilder, and StringBuilder"
This reverts commit 0b2645558c.
2016-08-15 10:47:55 -04:00
Adam Chelminski
0b2645558c SERVER-13517 Specialize operator<< for BSONType for std::ostream, LogstreamBuilder, and StringBuilder 2016-08-15 10:45:12 -04:00
Jonathan Abrahams
dcaadaa68f SERVER-25115 emptycapped test command doesn't verify arguments 2016-08-15 09:17:32 -04:00
Andy Schwerin
a200728270 SERVER-25573 Shrink hasher.h header file. 2016-08-14 16:27:37 -04:00
Kaloian Manassiev
f210923e76 SERVER-25468 Fail commands scheduled through 'eval' which wait for replication 2016-08-13 08:09:56 -04:00
Kaloian Manassiev
72a469994c SERVER-25592 Remove unused writeConcern parsing done by auth commands 2016-08-13 08:09:55 -04:00
Benety Goh
f29f961b91 SERVER-25583 fixed DatabasesCloner::join() and shutdown() to always call join()/shutdown() on cloners and remote command scheduler 2016-08-12 18:33:10 -04:00
Siyuan Zhou
75a55b6778 SERVER-25550 Fix the race between simulateSuccessfulV1Voting and catch-up in unit test 2016-08-12 17:21:15 -04:00
Dianna Hohensee
e464e8855e Reverting incorrect patch commit for SERVER-24368
Revert "SERVER-24368 Unit tests for collection range deleter"

This reverts commit 347ed5e828.

Revert "SERVER-24067 remove unnecessary brace initializer"

This reverts commit 913c7213d2.
2016-08-12 17:16:52 -04:00
Sam Kleinman
f31fcde284 SERVER-25463: fix change to scons FS.py fix 2016-08-12 17:12:45 -04:00
Leon Zaruvinsky
347ed5e828 SERVER-24368 Unit tests for collection range deleter 2016-08-12 16:57:35 -04:00
Kyle Suarez
913c7213d2 SERVER-24067 remove unnecessary brace initializer 2016-08-12 16:57:35 -04:00
Matt Cotter
517f21d846 SERVER-25357 expose read concern setter for shell mongo object 2016-08-12 16:28:15 -04:00
Andy Schwerin
6b566f73f4 SERVER-25166 Put more information in log messages when a node receives a vote, log on yes votes as well as no. 2016-08-12 16:10:37 -04:00
Max Hirschhorn
056514c9be SERVER-25581 Give TransformerInterface a virtual destructor.
Fixes an issue where memory would otherwise be leaked when deleting the
DocumentSource constructed for the $addField stage.
2016-08-12 15:35:42 -04:00
Esha Maharishi
de300f9306 SERVER-25371 Coverity analysis defect 99730: PW.USELESS_TYPE_QUALIFIER_ON_RETURN_TYPE 2016-08-12 15:29:12 -04:00
Esha Maharishi
5b6ca35994 SERVER-22663 Make --shardsvr required for a mongod to be used as a shard 2016-08-12 15:24:05 -04:00
Esha Maharishi
d6ab3dabec SERVER-25507 again with fix for backup_restore.js 2016-08-12 15:21:42 -04:00
Misha Tyulenev
0bc1390649 SERVER-25568 shutdown task executors for ShardRegistry and ReplicaSet monitoring in db shutdown 2016-08-12 15:15:19 -04:00
Sam Kleinman
48e8c9eed0 SERVER-25436: modify vendored scons to use win32 api CopyFile operation 2016-08-12 15:14:45 -04:00
Kaloian Manassiev
0c6bbea55e SERVER-25202 Support parallel manual chunk migrations
This change switches the MigrationManager to use the UsedResourcesMap
class for acquiring the collection distributed lock on first migration
attempt and dropping it on the last.

This allows it to support parallel manual migrations.
2016-08-12 11:59:59 -04:00
Esha Maharishi
4e682143bc Revert "SERVER-25507 use node's existing options if restart flag passed to ReplSetTest's start()"
This reverts commit c31b1f0758.
2016-08-11 21:37:26 -04:00
Esha Maharishi
479256a420 Revert "SERVER-25507 fix for 'options is undefined'"
This reverts commit 6c6bf02846.
2016-08-11 21:37:03 -04:00
Esha Maharishi
62ae8e4141 Revert "SERVER-22663 Make --shardsvr required for a mongod to be used as a shard"
This reverts commit d1223a8ad4.
2016-08-11 21:36:54 -04:00
Esha Maharishi
d1223a8ad4 SERVER-22663 Make --shardsvr required for a mongod to be used as a shard 2016-08-11 21:07:39 -04:00
Esha Maharishi
6c6bf02846 SERVER-25507 fix for 'options is undefined' 2016-08-11 20:32:53 -04:00
Spencer Jackson
045a53f469 SERVER-22826 Support X509 Authorization 2016-08-11 18:58:27 -04:00
Tess Avitabile
844007a979 SERVER-24239 shardCollection should use simple collation when creating shard key index 2016-08-11 18:46:29 -04:00
Charlie Swanson
52cd830b71 SERVER-25473 Inject ExpressionContext before optimizing pipeline. 2016-08-11 18:25:07 -04:00
Esha Maharishi
c31b1f0758 SERVER-25507 use node's existing options if restart flag passed to ReplSetTest's start() 2016-08-11 18:16:28 -04:00
David Storch
afd98273f7 SERVER-25522 ensure oplog entries applied serially to collection with non-simple collation
This restriction can be relaxed pending a mechanism for
collation-aware hashing of BSONElement.
2016-08-11 16:39:02 -04:00
Carly Robison
8238984db6 SERVER-5781 fixed unittest error code for addFields 2016-08-11 12:30:43 -04:00