summaryrefslogtreecommitdiff
path: root/jstests/sharding
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-21586 Update comments on failing testsRandolph Tan2015-12-081-2/+3
|
* SERVER-21158 pull cleanupOrphaned tests from QA-326Misha Tyulenev2015-11-309-112/+645
|
* SERVER-21384 Enable sharding suites on ephemeral storage enginesCharlie Swanson2015-11-309-4/+38
|
* SERVER-21527 Cleanup usages of getShard for resolving host to shardKaloian Manassiev2015-11-192-4/+9
|
* SERVER-21359 let JS registerOperation take nullptrJason Carey2015-11-191-2/+2
| | | | | getPooledScope takes an operationContext* that can apparently be null, make implscope robust in that case.
* SERVER-21489 Fix broken passthrough suiteKaloian Manassiev2015-11-191-50/+49
|
* SERVER-21340 Add basic test for sharding server statusRandolph Tan2015-11-191-0/+51
|
* SERVER-21489 enableSharding should return error if sharding is already enabledKaloian Manassiev2015-11-181-4/+12
|
* SERVER-21329 Disable moveParanoia by defaultSpencer T Brody2015-11-184-23/+15
|
* SERVER-21215 If the config servers are all down, retry sharding state ↵Spencer T Brody2015-11-182-2/+70
| | | | initialization until they come back up
* SERVER-21233 Sharding config servers should not be pinging the distributed lockRandolph Tan2015-11-176-87/+123
|
* SERVER-21293 Use more appropriate name for a sharding testKaloian Manassiev2015-11-171-4/+4
|
* SERVER-21293 Add network timeout to the query fetcherKaloian Manassiev2015-11-161-0/+44
| | | | | The query fecther currently does not pass timeout and because of this if the config server is black-holed a command may never complete.
* SERVER-20941 Update v8-specific code and comments in JS testsKamran Khan2015-11-132-15/+9
| | | | The switch to SpiderMonkey invalidated some of the code and comments.
* SERVER-21435 Use a new shard instead of re-using an existing one in ↵Spencer T Brody2015-11-121-11/+8
| | | | addshard5.js test
* SERVER-21256 New sharding test suite configurations using mongo shell ↵Jonathan Abrahams2015-11-121-2/+9
| | | | --readMode legacy
* SERVER-21186 Make all sharding tests use default verbosity of 1Kaloian Manassiev2015-11-1129-42/+109
| | | | | | | | | The default ShardingTest verbosity is currently zero, but we have many tests, which bump it to 1 and even higher. Since verbosity level of 0 is sometimes insufficient for investigating transient failures, this change makes the default to be 1 and removes all places, which explicitly make it 1 or higher.
* SERVER-21193 mongos claims that config db is empty on CSRS clusterRandolph Tan2015-11-112-6/+23
| | | | | | dbStats don't support readConcern since database metadata in the server are not synchronized with the snapshots. This makes the listDatabase command in mongos to send listDatabase instead with primaryPreferred and without the readConcern option. This also changed the listDatabase behavior to not include the config or admin in the result if they don't actually exist.
* SERVER-21272 Make replica set monitor retry finding hostsKaloian Manassiev2015-11-111-13/+8
| | | | | | This change makes the replica set monitor retry more than once to find hosts suitable for a given read preference and fail quickly if none of the hosts for a given replica set can be reached.
* SERVER-21222 minOpTime recovery should only be written if the config server ↵Randolph Tan2015-11-102-5/+43
| | | | is replica set
* SERVER-21365 Fix expectations in conn_pool_stats.jssamantharitter2015-11-091-2/+2
|
* SERVER-20867 Integrate mongobridge into ShardingTest.Max Hirschhorn2015-11-091-2/+1
|
* SERVER-21186 Make actionLog format the same as changeLog'sKaloian Manassiev2015-11-031-36/+43
| | | | | Ensures that the action log entries have _id keys as well and unifies the logging code for sharding operations.
* SERVER-12746: Fix assert() calls with constant-value argsKevin Pulo2015-10-303-3/+3
| | | | | | These calls were mostly mistakes that should have been assert.eq(). assert() will now trip if passed a non-string msg, or too many params.
* SERVER-21149 Make sure that ShardRegistry is aware of any node that the ↵Spencer T Brody2015-10-291-0/+42
| | | | RemoteCommandTargeter might give out
* SERVER-20694 Wait for nodes to catch up in csrs_upgrade.js by monitoring ↵Andy Schwerin2015-10-281-4/+28
| | | | | | | replSetGetStatus. The original trick of doing a write with write concern { w:csrs.length } is not legal after SERVER-20891.
* SERVER-21103 Top chunk optimization is not being triggered when there is no ↵Randolph Tan2015-10-281-2/+2
| | | | balancer settings document
* SERVER-21102 Add more basic tests for split and auto splitRandolph Tan2015-10-272-2/+96
|
* SERVER-21009 Get rid of some unused/unnecessary methods in ShardingTestKaloian Manassiev2015-10-2725-148/+367
| | | | | Removes shardGo in lieu of shardColl and removes setBalancer because it duplicates functionality, which is already in sh.
* SERVER-21108 eliminate unnecessary reconfig from ↵Benety Goh2015-10-261-18/+33
| | | | mongos_no_replica_set_refresh.js
* SERVER-21098 Clean up some sharding jstests to allow them to run under both ↵Spencer T Brody2015-10-238-50/+304
| | | | CSRS and SCCC mode
* SERVER-21082 Add more basic tests for addShard and removeShardRandolph Tan2015-10-235-16/+71
|
* SERVER-21009 Remove usages of the multi-argument ShardingTest constructorKaloian Manassiev2015-10-2368-169/+1164
| | | | | | | | No functional changes, just converting everything to use the JSON-based constructor. Also moves some sharding-specific tests out of noPassthroughWithMongod and under the sharding suite.
* SERVER-20970 Allow a single-node SCCC config serverKaloian Manassiev2015-10-191-0/+36
| | | | | Enables the configuration in mongos and also writes a smoke test to ensure that the basic sharding operations work.
* SERVER-20367 Remove references to geoWalk commandJudah Schvimer2015-10-151-1/+0
| | | | Signed-off-by: Kamran Khan <kamran.khan@mongodb.com>
* SERVER-20360: Do writecmd vectored write inside one currentOpMartin Bligh2015-10-151-5/+4
|
* SERVER-20780 Don't shut down the primary when there could be unreplicated ↵Spencer T Brody2015-10-132-16/+35
| | | | writes in config_rs_no_primary.js
* SERVER-20891 User-initiated writes to the config server must use w:majority ↵Spencer T Brody2015-10-132-84/+6
| | | | write concern
* SERVER-20646 Cluster find command per-host retry logicKaloian Manassiev2015-10-131-5/+5
| | | | | | | | This change makes the cluster 'find' command to retry on a per-host basis instead of the entire operation. Reverts commit c433c8157f988a377c1cf9646078450ecd68c297. Reverts commit 5ab3290f8796f2143acd5011ab0baae70ed5cece.
* SERVER-20836 copydb with invalid db name crashes mongosRandolph Tan2015-10-131-1/+7
|
* SERVER-20283 Update connPoolStats command to include multiple connection poolssamantharitter2015-10-131-0/+35
|
* SERVER-19410 Delete test verifying maxTimeMS tracking for mongos opsJason Rassi2015-10-121-15/+5
|
* SERVER-20722 fix tests that create configsvrs explicitly to pass journal as wellmatt dannenberg2015-10-095-7/+18
|
* SERVER-20194 Added user query test on SCCC config serversYunhe (John) Wang2015-10-091-0/+348
|
* SERVER-20676 Retry move chunk if it fails due to stale chunk boundariesSpencer T Brody2015-10-082-1/+30
| | | | This reverts commit 0891369a428c69283544d4689883eab4e7e31dd9.
* SERVER-20817 alter conf_server_write_concern.js to have a sufficiently large ↵matt dannenberg2015-10-081-2/+2
| | | | oplog
* Revert "SERVER-20676 Retry move chunk if it fails due to stale chunk boundaries"Max Hirschhorn2015-10-072-30/+1
| | | | This reverts commit 3099db9c48a17c40b98423a5651943218f9844ce.
* SERVER-19934 Sharding config minOpTime recoveryKaloian Manassiev2015-10-071-16/+18
| | | | | | | | Adds a framework to record incomplete sharding metadata change operations, which can be recovered at startup or transition to primary. This version of the framework is blocking in that it cannot be interrupted until completed.
* SERVER-20676 Retry move chunk if it fails due to stale chunk boundariesSpencer T Brody2015-10-072-1/+30
|
* SERVER-20646 Move stale_clustered.js to the sharding suiteKaloian Manassiev2015-10-071-0/+129
| | | | | | It doesn't need to be under NoPassthroughWithMongoD. Also changed the ShardingTest instantiation to use the BSON-based constructor and tightened some of the checks in order to catch the exact error location.