0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

30392 Commits

Author SHA1 Message Date
dalyd
2db5af9dfe SERVER-19141: Update mongo-perf regression in performance project to run from mongo-perf master 2015-07-02 21:12:29 -04:00
Spencer T Brody
6c49d69bba SERVER-18436 Make sure that failed assertions in futures cause the test to fail 2015-07-02 18:31:47 -04:00
Martin Bligh
215dbca621 SERVER-19189: Use vector instead of list for WT session cache 2015-07-02 17:13:11 -04:00
Qingyang Chen
cad7211943 SERVER-18819 allow $type to support type values as string names 2015-07-02 17:04:15 -04:00
David Storch
d198b9d6b1 SERVER-18765 improve test coverage for AsyncClusterClientCursor
Also fixes ACCC so it can be killed while the TaskExecutor is shutting down.
2015-07-02 16:21:07 -04:00
Spencer T Brody
5c28d13eb1 SERVER-18436 In unit tests, set up targeter for config servers before initializing the shard registry 2015-07-02 16:20:46 -04:00
Daniel Alabi
70ad0ad1cf SERVER-19085 Add new suite for running 3-node legacy config servers 2015-07-02 15:07:30 -04:00
Randolph Tan
e9fa4cb0d3 SERVER-19239 catalog rs incorrectly sets the collection for write commands 2015-07-02 14:53:27 -04:00
Kaloian Manassiev
6fb599eed8 SERVER-19111 Add ability to predeclare mock targeters
In certain cases, namely ShardRegistry::createConnection, we request a
connection to be created to a host which is not yet a shard, but should be
talked to via the shard connection object.

In these cases we have no control over the mock targeter which gets
created.

With this change we allow targeters to be pre-declared.
2015-07-02 14:42:41 -04:00
Mathias Stearn
a43cd78c0c Revert "Changes to hang_analyzer to find right gdb version on Linux 64."
This reverts commit 7c1faf54e6.
2015-07-02 14:06:00 -04:00
Mathias Stearn
c29c3e29d2 Revert "Make build phase tolerate less radio silence before timing out in mci"
This reverts commit f0808539e3.
2015-07-02 14:05:44 -04:00
Adam Midvidy
c7d2a3cf1c SERVER-19156 fix lint, for real this time 2015-07-02 13:58:49 -04:00
Spencer T Brody
2b0b65299a SERVER-19254 Create MessagingPortMock and wire it into the CatalogManagerReplicaSetTestFixture 2015-07-02 13:25:43 -04:00
David Storch
e5a013add4 SERVER-18765 ClusterClientCursor and AsyncClusterClientCursor 2015-07-02 13:19:25 -04:00
Daniel Alabi
c5588bf775 SERVER-19252 Move all mongos catalog types to s/catalog 2015-07-02 13:15:32 -04:00
Adam Midvidy
d8a1e59f52 SERVER-19232 propagate errors back up the stack in NetworkInterfaceASIO 2015-07-02 12:09:29 -04:00
Adam Midvidy
871b5df182 SERVER-19156 fix lint 2015-07-02 12:00:47 -04:00
Adam Midvidy
f1de5573a8 SERVER-19156 refactor per-connection state from AsyncOp to AsyncConnection 2015-07-02 11:55:42 -04:00
Adam Midvidy
3260824446 SERVER-19255 initalize _ready member of Listener to false 2015-07-02 11:53:55 -04:00
Mark Benvenuto
33f1186d3b SERVER-19246: Enable WT tests on Solaris Variant 2015-07-02 11:38:04 -04:00
Randolph Tan
bb5de6239b SERVER-19241 cleanup pinger after every run of _testDistLockWithSkew 2015-07-02 09:48:51 -04:00
Spencer T Brody
0848d746be SERVER-18593 Fix unit test compile 2015-07-01 16:54:24 -04:00
Spencer T Brody
2acaf7748b SERVER-18593 Implement createDatabase in replica set catalog manager 2015-07-01 15:42:33 -04:00
David Storch
820289c3c4 SERVER-18961 avoid iterating the entire working set when preparing for a WiredTiger snapshot change
Improves performance for query plans with a blocking stage when using the WiredTiger storage engine.
In particular, full text search and geoNear queries should benefit.
2015-07-01 14:42:17 -04:00
James Cohan
4f4e36b69b SERVER-8568 Add $sqrt aggregation expression 2015-07-01 11:45:39 -04:00
Jonathan Reams
9a743c6fb3 SERVER-19229 Only open tar archives in append mode if actually appending 2015-07-01 11:43:21 -04:00
Kaloian Manassiev
c87142d464 Revert "SERVER-19111 Move common addShard functionality to CatalogManager"
This reverts commit 427b07f645.
2015-07-01 09:50:12 -04:00
Kaloian Manassiev
ecc2483fd5 SERVER-19111 Add OperationContext to catalog manager replica set test fixture 2015-07-01 09:24:15 -04:00
Jonathan Abrahams
12058f744e SERVER-19071 FSM tests using config server replica set and legacy config server mode 2015-07-01 08:52:49 -04:00
David Hows
e7278a4973 BF-802 check error output from insert 2015-07-01 15:33:21 +10:00
Andy Schwerin
2f79ff09cc SERVER-19001 Missing changes from prior commit 2015-06-30 18:40:46 -04:00
Andy Schwerin
9e1c6c7ee1 SERVER-19001 Create common test infrastructure for testing TaskExecutor implementations.
This includes:
* a common suite of tests that pass on all TaskExecutors
* a common base class for task executor test fixtures
2015-06-30 18:24:15 -04:00
Andy Schwerin
f0808539e3 Make build phase tolerate less radio silence before timing out in mci 2015-06-30 18:18:14 -04:00
Andy Schwerin
7c1faf54e6 Changes to hang_analyzer to find right gdb version on Linux 64. 2015-06-30 18:18:14 -04:00
James Cohan
9710407506 Revert "SERVER-8568 Add $sqrt aggregation expression"
This reverts commit 4423ee5c49.
2015-06-30 18:01:10 -04:00
James Cohan
4423ee5c49 SERVER-8568 Add $sqrt aggregation expression 2015-06-30 17:34:57 -04:00
Qingyang Chen
1600013549 SERVER-18932 LiteParsedQuery::_ns use const NamespaceString rather than std::string 2015-06-30 17:23:41 -04:00
samantharitter
86154d6886 SERVER-19165 fix for lint 2015-06-30 17:05:44 -04:00
Kaloian Manassiev
427b07f645 SERVER-19111 Move common addShard functionality to CatalogManager
This change is prerequisite for implementing the addShard method in the
replica set catalog manager.

It moves common addShard functionality as static methods on the
CatalogManager and adds the ability to create detached shard objects to be
used for making calls against shards and ability to retrieve the shard's
dynamic connection string.
2015-06-30 17:00:18 -04:00
Adam Midvidy
2186037a81 SERVER-19113 rewrite ssl_crl.js and ssl_mixedmode.js to not depend on legacy DBClientConnection behavior 2015-06-30 16:50:38 -04:00
Mathias Stearn
fec53e85b9 SERVER-18912 WiredTigerRecordCursor::seekExact() should set _eof=false on success 2015-06-30 15:58:12 -04:00
Randolph Tan
7b63a29fe1 SERVER-19228 catalog_manager_replica_set_log_change_test should use launchAsync 2015-06-30 15:30:43 -04:00
charlie.page@gmail.com
52840b1595 SERVER-18955 Have ShardedClientCursor set the batch size before all calls
comment update

Signed-off-by: Randolph Tan <randolph@10gen.com>
2015-06-30 14:49:23 -04:00
samantharitter
167e9cb546 SERVER-19165 add setParameter to control choice of NetworkInterface 2015-06-30 14:33:43 -04:00
samantharitter
83bdca38a6 SERVER-19165 update NetworkInterfaceASIO to work with master 2015-06-30 14:33:43 -04:00
Jonathan Abrahams
b7f38ab32f SERVER-18944 FSM tests - enable blacklisted workloads which are now runnable 2015-06-30 14:24:39 -04:00
Andrew Morrow
d879ba7b97 SERVER-19099 Enforce polyfill usage via lint 2015-06-30 12:16:56 -04:00
Andrew Morrow
6abd1d0e9c SERVER-19099 Consistently use concurrency and time names via stdx 2015-06-30 12:16:55 -04:00
Jonathan Reams
112ab99be0 SERVER-19157 Run hang analyzer with custom toolchain gdb 2015-06-30 10:32:56 -04:00
Jonathan Reams
ac12076150 SERVER-19123 Fix using system zlib in scons 2015-06-30 10:30:12 -04:00