Commit Graph

35 Commits

Author SHA1 Message Date
Max Hirschhorn
130dbe1dde SERVER-25295 Add cloning commands to 'commandsToForceWriteConcern' list. 2016-07-27 09:46:39 -04:00
Jonathan Abrahams
cce13607bb SERVER-22994 Do not attempt to shard the 'config' db in the implicitly-shard-collections override 2016-06-30 12:18:42 -04:00
Kaloian Manassiev
7f736859d3 SERVER-24720/SERVER-24782 Move serverStatus.balancer to a balancerStatus command
This change gets rid of the serverStatus.balancer section and moves its
functionality to a new balancer command called 'balancerStatus'.

In addition it gets rid of the 'controlBalancer' command and splits it
into two commands - balancerStart and balancerStop.
2016-06-29 15:00:16 -04:00
Kamran Khan
dd717c8cb6 SERVER-22696 Enable clang-format for code with JS template strings
clang-format 3.8 supports JS template strings, whereas 3.6 did not.
2016-06-23 17:34:39 -04:00
Kaloian Manassiev
b6abb408c1 SERVER-24603 Re-enable auth tests in 'sharding_last_stable_mongos'
This change makes auth tests with 3.2 mongos, which need to control the
balancer state to go through a special control mongos instance running
version 3.4.

This reverts commit bfde0ecb1c.
2016-06-20 22:15:57 -04:00
Kaloian Manassiev
4c98927f26 SERVER-22672 Move the sharding balancer to the CSRS primary
This change moves the sharding balancer to run on the primary of the CSRS
config server and removes it from the mongos instances.
2016-06-15 11:05:53 -04:00
Mark Benvenuto
6dcdd23dd3 SERVER-23971 Clang-Format code 2016-05-28 17:55:12 -04:00
Mike Grundy
19d3e69975 SERVER-23491 set_majority_read_and_write_concerns.js doesn't work for updates 2016-04-26 15:14:45 -04:00
Kaloian Manassiev
c720b0ba8b SERVER-23877 Make ReplSetTest.awaitLastOpCommitted retry on network errors 2016-04-25 16:28:30 -04:00
Jonathan Abrahams
4ae691e8ed SERVER-22468 Format JS code with approved style in jstests/ 2016-03-09 12:18:14 -05:00
Dianna Hohensee
8f1e89803e SERVER-22157 force config primary stepdown in sharding_continuous_config_stepdown testing suite 2016-03-08 11:26:12 -05:00
Kaloian Manassiev
cddc537961 SERVER-22952 Lower the shard log verbosity in the continuous stepdown suite 2016-03-04 16:06:14 -05:00
Dianna Hohensee
1e7fd17ee3 SERVER-22794 fixing network error in continuous step down thread due to unaccounted for primary step down closing connections 2016-03-04 13:04:44 -05:00
Kaloian Manassiev
c714577f26 SERVER-22914 Make mongos_no_replica_set_refresh obtain config from the primary node
Also gets rid of the getConfigFromPrimary method in place of a more
flexible one.
2016-03-02 09:44:58 -05:00
Jonathan Abrahams
dac2b0d726 SERVER-22846 Add applyOps command to readConcern passthrough 2016-02-25 15:28:02 -05:00
Jonathan Abrahams
ff8ca92aaf SERVER-22641 Disable clang-format for template strings in JS code 2016-02-17 09:24:37 -05:00
Benety Goh
47c22742c2 SERVER-22547 added support for config server replica set options to ShardingTest 2016-02-10 11:01:13 -05:00
Mike Grundy
4fff5009ab SERVER-22341 fix jslint errors in jstests/libs with eslint --fix 2016-02-05 15:00:50 -05:00
Jonathan Abrahams
3cb6b7f62a SERVER-22059 Add the authSchemaUpgrade command to the readConcern passthrough 2016-02-01 10:07:33 -05:00
Dianna Hohensee
5be3e6bcfe SERVER-22081 Enable CSRS continuous stepdown workload in evergreen 2016-01-11 17:35:45 -05:00
Kaloian Manassiev
4ec390cf7b SERVER-22010 Blacklist min_optime_recovery.js from continuous config stepdown suite
Also increases the sleep time of the stepdown thread to allow for balance
rounds to succeed.
2015-12-23 15:05:18 -05:00
Kaloian Manassiev
a7e6d919ec SERVER-21050 Continuous config server primary step down
This change adds a continuous primary stepdown capability to the
ReplicaSetTest and hooks it into ShardingTest.
2015-12-23 10:39:04 -05:00
Kaloian Manassiev
1206c5f1c2 Revert "SERVER-21050 Continuous config server primary step down"
This reverts commit 99b433b289.
2015-12-11 15:56:54 -05:00
Kaloian Manassiev
99b433b289 SERVER-21050 Continuous config server primary step down
This change adds a continuous primary stepdown capability to the
ReplicaSetTest and hooks it into ShardingTest.
2015-12-11 15:23:26 -05:00
Jonathan Abrahams
f1b5088e9e SERVER-21516 Remove dbStats command from readConcern testing override 2015-12-08 14:10:25 -05:00
Jonathan Abrahams
0637179c78 SERVER-21618 Add more commands to readConcern passthrough tests 2015-11-30 14:09:39 -05:00
Jonathan Abrahams
d6351c58ab SERVER-21508 Run core suite using minimum batchSize on find 2015-11-20 00:15:39 -05:00
Kaloian Manassiev
68dfaba3e8 SERVER-21489 enableSharding should return error if sharding is already enabled 2015-11-18 18:25:52 -05:00
Mike Grundy
21fe3e04ac SERVER-21343 Fix the printing of JS objects in read concern passthrough test code 2015-11-12 10:33:54 -05:00
Mathias Stearn
93832192cc SERVER-21046 Explain no longer supports majority readConcern
We decided that the semantics are too confusing for this to be useful. In
particular, it seemed odd that readConcern was an option when explaining
write commands even though it isn't an option when running write commands.
2015-11-04 13:53:03 -05:00
Mathias Stearn
525f514ab7 SERVER-21274 Clean up command interception for read_concern_passthrough
* Correctly parses the name of the command
* Emulates writeConcern for createIndexes which doesn't support it
* Correctly handles aggregations containing $out
* Pulls the names of commands out to declarative lists
2015-11-04 13:53:03 -05:00
Mike Grundy
c48ff0ba61 SERVER-20489 Remove sleep workaround from readmajority_jscore_passthrough.js
Previously reverted because the slow2.yml changes were left out.
2015-10-23 00:20:47 -04:00
Mike Grundy
5bf9355aed Revert "SERVER-20489 Remove sleep workaround from readmajority_jscore_passthrough.js"
This reverts commit 56901168ce.
2015-10-22 23:46:40 -04:00
Mike Grundy
56901168ce SERVER-20489 Remove sleep workaround from readmajority_jscore_passthrough.js 2015-10-22 22:26:24 -04:00
Robert Guo
675cb2f6f9 SERVER-20289 Add jstest suite to implicitly shard collections 2015-09-29 10:03:44 -04:00