SERVER-15595: devnull k/v engine for testing
SERVER-15298 Support PLAIN for schemaVersion28SCRAM
SERVER-15535 remove unneeded sethbmsg feature from ReplSetTest
SERVER-15517 use slashes rather than double quotes for escaping in shell launcher

Closes #823

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15597 Fix race condition in dumprestore7.js

Closes #825

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15574 Exception in benchrun when a #VARIABLE is used without a corrosponding let op

Closes #824

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15535 Fix RHEL5 build by not putting anonymous namespace types into non-anonymous ones.
SERVER-14243 Fix the MMAP V1 file allocation logic

* Adds a failpoint and updates the disk full error handling.
* Updated the failing diskfull.js
SERVER-13635: use fast index check in oplog path
Merge remote-tracking branch 'root/master'
Use temp session for WT_SESSION->compact

Because compact doesn't work inside a transaction
This fixes jstests/replsets/maintenance.js
Fix two more system.indexes in jstests/replsets
Use a WriteUnitOfWork when truncating WT Oplog

When records are deleted from the oplog during rollback,
the deletions weren't being made visible to operations in a different
RecoveryUnit, which confused the BackgroundSync thread.