David Hows
190fa3eaaf
SERVER-18968 enable WT verbose by default
2015-07-14 13:24:41 +10:00
Eliot Horowitz
104ec4c947
SERVER-19144 SERVER-19145 add states and levels to doc validation
2015-07-13 22:17:32 -04:00
Max Hirschhorn
9412843d62
SERVER-17335 Fix lint.
2015-07-13 21:03:28 -04:00
Max Hirschhorn
53e22c174d
SERVER-17335 Add validation for WT index and collection options.
2015-07-13 19:41:10 -04:00
Charlie Swanson
1527a67262
SERVER-19105 Add macro to register Accumulators, move REGISTER_EXPRESSION to header
2015-07-13 17:41:39 -04:00
Qingyang Chen
908313432e
SERVER-19243 $type to support "number"
2015-07-13 16:47:01 -04:00
Benety Goh
95428be95d
SERVER-19307 SyncTail::tryPopAndWaitForMore should not consume buffered operations when rsSyncApplyStop fail point is enabled
2015-07-13 15:46:03 -04:00
Benety Goh
62ff4ee275
SERVER-19307 converted OplogReader::tcp_timeout from int to Seconds
2015-07-13 14:49:59 -04:00
Randolph Tan
a23c7a22a8
SERVER-19329 RS Catalog Manager Implementation for config upgrade
...
Only for v3.2:
When starting mongos with config servers as replica sets, only 2 config server states are allowed:
1. Blank slate.
2. Already upgraded to config version v7 (by passing --upgrade to v3.2 mongos running with old style config servers).
2015-07-13 10:58:21 -04:00
Kevin Pulo
63863aefa2
SERVER-18796 : sh.status() show 'dropped:false' colls again
...
Specifically:
* printShardingStatus()/sh.status() show collections with missing 'dropped' field
* Don't omit 'dropped:false' in config.collections
* Add jstest for basic validation of printShardingStatus() output
2015-07-13 23:22:35 +10:00
Kaloian Manassiev
48432412d7
SERVER-18084 Move mongod metadata management to be under mongo/db
...
Moves the metadata management code specific to mongod under the mongo/db
directory along with its tests.
2015-07-11 05:49:49 -04:00
Kaloian Manassiev
ac42068dde
SERVER-18084 Move code out of d_state.h/.cpp
...
Move the ShardingState/ShardedConnectionInfo classes out of d_state and
put them in separate sources under mongo/db.
No functional changes.
2015-07-11 05:49:49 -04:00
David Storch
15c72c8570
SERVER-13732 rewrite contained $or queries to rooted $or in the SubplanStage
...
This allows queries with an $or contained within an explicit or implicit $and to be answered with
more efficient plans. It also expands the use of the SubplanStage to include contained $or queries
and therefore may reduce the number of plans considered for these queries.
2015-07-10 17:11:16 -04:00
matt dannenberg
9c63b79a8d
SERVER-19206 fix jstests/replsets/read_committed.js
2015-07-10 10:35:40 -04:00
matt dannenberg
917e419759
SERVER-19211 support read committed in read after optime
2015-07-10 10:35:39 -04:00
matt dannenberg
27e0f7a4b5
SERVER-19208 some unittests for committed snapshots
2015-07-10 10:35:39 -04:00
matt dannenberg
25867bded4
SERVER-19206 w:"majority" writes need to wait for write to be in committed snapshot
2015-07-10 10:35:39 -04:00
Benety Goh
98fa368113
SERVER-19307 added elapsedMillis to fetcher QueryResponse
2015-07-10 14:58:51 -04:00
Daniel Alabi
49e779d458
SERVER-19272 MongosType should handle validation properly
2015-07-10 13:46:21 -04:00
matt dannenberg
c789714a08
SERVER-18948 replace oplog hash calculation with pseudo random number
2015-07-10 08:20:40 -04:00
David Storch
035b91eb3d
SERVER-17286 extend shell to use getMore command if --readMode is commands
2015-07-10 13:01:57 -04:00
J Delaney
a508e4bd89
SERVER-19337 Update jstestfuzz task in evergreen.yml to use resmoke
...
Closes #999.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-07-10 11:15:01 -04:00
Geert Bosch
357f28f055
SERVER-19058 : Don't call waitUntilDurable without goingToWaitUntilDurable
2015-07-10 10:41:41 -04:00
Andrew Morrow
55af30c104
SERVER-19353 Do not use the deprecated boost system interfaces
2015-07-10 08:31:16 -04:00
Kevin Pulo
e8251c03db
SERVER-18506 : Make the balancer section of printShardingStatus() respect the passed-in configDB
2015-07-10 14:52:30 +10:00
Martin Bligh
4f358b55ee
SERVER-19189 : Rename CursorId -> TableId
2015-07-09 20:07:30 -04:00
J Delaney
3fb61fcb76
SERVER-19325 Remove duplicate properties from objects in JS tests
...
Closes #998.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-07-09 19:59:55 -04:00
J Delaney
eb8125a999
SERVER-19326 Remove local variable deletions in JS tests
...
Closes #996.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-07-09 19:59:55 -04:00
Geert Bosch
086feee975
SERVER-16395 : Remove shared_mutex and use atomics for protection
2015-07-09 18:29:35 -04:00
Andy Schwerin
7ec946113a
SERVER-19001 Eliminate unnecessary potential race in the CallbackHandleComparsion executor unit test.
...
The test as previously written has a race condition if the executor is allowed
to execute multiple callbacks concurrently, since both completion callbacks set
the same status object. However, for this test, there is no need for them to set
the same status object.
2015-07-09 15:21:57 -07:00
Andy Schwerin
a816f73752
SERVER-19001 Minor changes to TaskExecutor::CallbackHandle etc.
...
Removal of unused methods, minor changes to method signatures.
2015-07-09 15:20:58 -07:00
Kaloian Manassiev
7ec44c2c37
SERVER-19111 Fix signed/unsigned mismatch error with clang
2015-07-09 17:21:05 -04:00
David Storch
3a1a4466e0
SERVER-18770 SERVER-18768 fix opcounters_write_cmd.js
2015-07-09 17:04:35 -04:00
Amalia Hawkins
9c97272957
SERVER-19345 : refactor security key reading into two parts
2015-07-09 16:07:23 -04:00
Kaloian Manassiev
06402d2f9a
SERVER-19111 addShard for the replica set catalog manager
...
This change implements the addShard method for the replica set catalog
manager along with the necessary unit tests.
2015-07-09 14:56:46 -04:00
Kaloian Manassiev
9ebff75f25
SERVER-19111 Move change log checking methods to the common fixture
...
This change moves the change log record contents checking methods to the
common catalog manager replica set test fixture.
2015-07-09 14:56:45 -04:00
dalyd
65419d7fd3
SERVER-19332 : Mongo-perf regression -- set batch time and reduce number of iterations
2015-07-09 14:35:30 -04:00
Kaloian Manassiev
317047bc0e
SERVER-19111 Add insert op checking to catalog manager test fixture
...
This change adds a shortcut method to declare expectation that a
particular set of insertions are about to happen.
2015-07-09 14:14:41 -04:00
Andrew Morrow
932e768dc2
SERVER-19313 Remove some obsoleted usages of boost
2015-07-09 13:49:39 -04:00
David Storch
7e6df18986
SERVER-18770 SERVER-18768 implement ClusterFindCmd::run()
2015-07-09 13:24:09 -04:00
Eric Milkie
7494d0c5a6
add debugging output for SERVER-19128
2015-07-09 13:21:39 -04:00
Adam Midvidy
5107d529ee
SERVER-19156 fix lint... again
2015-07-09 13:22:19 -04:00
Adam Midvidy
331678a191
SERVER-19156 support OP_COMMAND in NetworkInterfaceASIO
2015-07-09 13:17:01 -04:00
Adam Midvidy
3edf8b672c
SERVER-19156 convert Colvin-Gibbons psuedo-move ops in Message to real move ops
2015-07-09 13:17:01 -04:00
Qingyang Chen
d1cb714652
SERVER-18936 skip, limit, and batchsize use 64-bit variables
2015-07-09 12:46:34 -04:00
Adam Chelminski
d764e3e6cf
SERVER-19109 Refactor text stage into matcher and scorer stage
...
Signed-off-by: Mark Benvenuto <mark.benvenuto@mongodb.com>
2015-07-09 11:08:40 -04:00
Adam Midvidy
863d43e742
SERVER-19306 fix lint
2015-07-09 10:44:48 -04:00
Benety Goh
cc2c70f510
SERVER-19307 fixed missing metadata in remote command response
2015-07-09 10:06:02 -04:00
Benety Goh
f316ff5af2
SERVER-19307 added 'first' to fetcher QueryResponse to indicate if the current response is for the initial command request
2015-07-09 10:04:56 -04:00
Daniel Alabi
fb1c2681c1
Revert " SERVER-19289 Sharding tests should always use wiredTiger as the storage engine when using replica set config servers"
...
wiredTiger is not recognized on 32-bit systems.
This reverts commit 15f5733573
.
2015-07-09 09:56:00 -04:00