Kyle Suarez
cfac7b582e
SERVER-21526 use RAII type for WTSessionCache::getSession
...
WiredTigerSessionCache::getSession() returns unique pointers to
WiredTigerSessions rather than bare pointers. These pointers will automatically
call releaseSession() on scope exit.
ON_BLOCK_EXIT and other cleanup code has been removed.
2016-02-10 15:33:17 -05:00
Dianna Hohensee
e9a856d0fe
SERVER-22517 copy migration_session_id.js from 3.2 branch into master, generalizing it to test migrations between mixed version mongods
2016-02-10 14:51:54 -05:00
Kaloian Manassiev
5abb483dcf
SERVER-22553 mongos_shard_failure_tolerance.js should not rely on order of shard ids
2016-02-10 12:12:06 -05:00
Mark Benvenuto
dad1e14a3d
SERVER-16496 Define BOOST assert handler
2016-02-10 11:26:47 -05:00
Tess Avitabile
0df1eabb73
SERVER-14662 fix duplicate uassert error code
2016-02-10 11:12:32 -05:00
Tess Avitabile
2eea3f09ae
SERVER-14662 Reject ambiguous positional projections and updates
2016-02-10 11:06:59 -05:00
Max Hirschhorn
3d4632aa0f
SERVER-18824 Allow $regex to match text that has embedded NUL bytes.
2016-02-10 11:02:32 -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
Tess Avitabile
067f160fb9
SERVER-21785 Explain with shell does not negate limit
2016-02-10 10:15:36 -05:00
Kaloian Manassiev
4b4cbf4dc3
SERVER-22543 multi_write_target.js should not rely on order of shard ids
2016-02-10 06:55:10 -05:00
matt dannenberg
d84483b8a6
SERVER-22505 describe RequestVotes OpTime as durable rather than committed
2016-02-09 14:19:26 -05:00
Robert Guo
8fce2322ec
SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong
2016-02-09 18:51:46 -05:00
Rui Zhang
68614480bd
SERVER-22545 add two variants with smaller instance types
2016-02-09 15:36:36 -08:00
Misha Tyulenev
805b8c51a6
SERVER-22390 catch all errors in RangeDeleter::_waitForMajority
2016-02-09 18:05:03 -05:00
Scott Hernandez
d0cd37a4e2
SERVER-22533 : disable ReadConcern.Majority tests for noJournal variant
2016-02-09 18:02:27 -05:00
Tess Avitabile
f5a9081a41
SERVER-22535 Migration source manager checks for PlanExecutor errors during initial index scan for documents to clone
2016-02-09 17:16:02 -05:00
Mike Grundy
5d96ef87f0
SERVER-22539 Add an ESLint configuration file
2016-02-09 16:38:31 -05:00
Dianna Hohensee
b01e99cf36
SERVER-22511 blacklisting sharding_rs1.js because of config db write without retries
2016-02-09 16:34:54 -05:00
Jonathan Abrahams
a89f968134
SERVER-22101 Generate minidumps when the hang analyzer is triggered on Windows
2016-02-09 16:22:40 -05:00
Mike Grundy
2e4ca677b4
SERVER-22341 fix jslint errors in jstests/multiVersion/minor_version* with eslint --fix
2016-02-09 15:41:00 -05:00
Robert Guo
db7a4ebec8
Revert " SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong"
...
This reverts commit e0c067b5f7
.
2016-02-09 15:07:20 -05:00
Sam Kleinman
6f01e1c755
SERVER-7285 SERVER-18329 : add service file for debian packages
2016-02-09 14:55:27 -05:00
Mike Grundy
fb46f01127
SERVER-22341 fix jslint errors in jstests/sharding with eslint --fix
2016-02-09 14:46:30 -05:00
Robert Guo
e0c067b5f7
SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong
2016-02-09 13:50:50 -05:00
Robert Guo
5502beaa72
Revert " SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong"
...
This reverts commit 066d5c3f49
.
2016-02-09 13:50:12 -05:00
Robert Guo
4c9a823b6e
Revert " SERVER-22234 add tests"
...
This reverts commit aff0ad5caf
.
2016-02-09 13:49:48 -05:00
Robert Guo
aff0ad5caf
add tests
2016-02-09 13:47:28 -05:00
Robert Guo
066d5c3f49
SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong
2016-02-09 13:47:28 -05:00
Mike Grundy
3bed8596d1
SERVER-22341 fix jslint errors in jstests/core with eslint --fix
...
Conflicts:
jstests/core/count_hint.js
2016-02-09 13:41:02 -05:00
Sam Kleinman
985e2a0be9
SERVER-20930 SERVER-20404 : clarify sysconfig and default config override
2016-02-09 13:17:41 -05:00
Judah Schvimer
8a58e2fb57
SERVER-22445 report readConcernMajorityOpTime in ReplSetGetStatus
2016-02-09 11:05:10 -05:00
Eric Milkie
dedca15322
SERVER-22531 use uassert instead of massert when stepping down during multi delete.
2016-02-09 10:38:17 -05:00
Benety Goh
5bfac558c1
SERVER-22521 extended default timeout for ReplSetTest.initiate() from 60 seconds to 120 seconds to accommodate slow hosts
2016-02-09 10:06:34 -05:00
Max Hirschhorn
5d4f65ced4
SERVER-21881 Re-enable the indexed_insert_ttl.js FSM workload.
...
This reverts commit b06952729f
.
2016-02-09 10:02:32 -05:00
Max Hirschhorn
41f296cdc3
SERVER-21881 Use fsync+lock when checking dbhash in concurrency suite.
...
The fsync+lock operation prevents the TTL monitor from running on the
primary after awaiting replication and before getting the dbhashes from
all the nodes in the replica set. Otherwise, a primary's dbhash can
reflect a delete operation that hasn't yet replicated to all of the
secondaries, leading to a spurious dbhash mismatch.
2016-02-09 10:02:32 -05:00
matt dannenberg
2d42c9ad4e
SERVER-22390 special case InterruptedAtShutdown in waiting for replication inside RangeDeleter to avoid crash
2016-02-08 16:53:22 -05:00
matt dannenberg
bb591bb00d
SERVER-22504 do not add self to _hbdata when removed from the set
2016-02-08 16:53:22 -05:00
Siyuan Zhou
9145945c93
SERVER-22501 Wait until all nodes catch up before test in priority_takeover_cascading_priorities.js
2016-02-08 17:53:59 -05:00
Siyuan Zhou
6935119d85
SERVER-22262 Do not truncate the last applied oplog entry during batch recovery
2016-02-08 17:41:02 -05:00
Eric Milkie
3cc599e2c4
SERVER-22276 do not wait for journaling for range deleter, temporarily
2016-02-08 16:35:36 -05:00
Scott Hernandez
bec55037f6
SERVER-22518 : Do not allow access to heartbeat data to create an entry
2016-02-08 15:40:07 -05:00
David Storch
eeac751513
SERVER-22440 fix shell to resolve readMode correctly on first .find() operation
2016-02-08 13:06:43 -05:00
Spencer T Brody
50e97d0955
SERVER-22499 Mark mongos as inShutdown() as soon as shutdown starts
2016-02-08 13:03:25 -05:00
Benjamin Murphy
c3a232ef38
SERVER-19643 Aggregation directly from a shard does not use sharding filter.
2016-02-08 12:53:48 -05:00
Dianna Hohensee
a1a4f91a9c
SERVER-22455 Fix sharding_rs1.js timeout error due to continuous config primary stepdown slowing down the balancer
2016-02-08 12:46:59 -05:00
Kamran Khan
e39a25c60e
SERVER-22513 Stop suppressing stderr output from jstestfuzz self-tests
...
This change should make it easier to diagnose intermittent failures.
2016-02-08 12:34:40 -05:00
Waley
21d4e1be28
SERVER-20264 jstests/core/hostinfo.js fails on s390x
2016-02-08 11:34:02 -05:00
Waley
e347067334
SERVER-10568 SafeNum should be written in terms of explicitly sized types
2016-02-08 11:28:07 -05:00
Jason Carey
93f767caee
SERVER-22349 Throw interruptions from loadStored
...
The JS engine's loadStored eats exceptions that occur while it's loading
functions from system.js. This also eats interruption exceptions, which
can lead to a situation where a map reduce job is killed during
loadStored, but the interrupt is lost. For tests where the map or reduce
stages are long or non-terminating, and we rely on killing them, this
can lead to hangs.
Re-throwing interrupts from the try/catch block around loadStored fixes
this behavior.
2016-02-08 10:53:15 -05:00
Benety Goh
38cd69968a
SERVER-22287 check heartbeat message instead of logs for inconsistent replica set id error
2016-02-08 10:48:24 -05:00