SERVER-11118 add dateToString aggregation operator

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Closes #720
SERVER-11118 Fix duplicate uassert ids
SERVER-14582 Make ReplSetTest.waitForIndicator work with auth when primary is down
SERVER-11118 expect new uassert codes in dateToString jstest

Signed-off-by: Eric Milkie <milkie@10gen.com>
SERVER-14123 prevent explain BSON from growing too large on mongos
Revert "SERVER-14582 Make ReplSetTest.waitForIndicator work with auth when primary is down"

This reverts commit 095c394834930b3986a1fb8fdde3dd4f15965cf1.
SERVER-14626 Add support to NetworkInterfaceMock to cause network responses to block indefinitely.

This is useful for testing behaviors that should take place if some events occur
while a network operation is outstanding.
SERVER-14626 Fix race between ReplicationExecutor::shutdown and the network thread.

This patch prevents a network callback that completes after ReplicationExecutor::shutdown() has been
called from being executed two times.
SERVER-14626 Add method that gets the number of votes needed to win an election to ReplicaSetConfig.
SERVER-14625 fix index bounds issue for negation inside elemMatch
Revert "SERVER-13681: Remove lock that was an incorrect workaround for Azure Drive write size limitations."

This reverts commit 78c068e5d63d77648954252a785b3673d6e314b7.
SERVER-14580 added tests for $natural

Closes #714

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14652 update tests for localhost exception

Closes #721

Signed-off-by: Benety Goh <benety@mongodb.com>
Revert "SERVER-14580 added tests for $natural"
SERVER-14123 Delete jstests/sharding/explain_large.js

explain_large.js spawns 18 shards and runs a query that allocates
300MB+ of memory on each.  This causes OOM conditions on MCI's 32-bit
buildvariants (limited to 4GB of addressable memory, no swap).
SERVER-14681 Add FAQ pertaining to storage engines

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Closes #722
SERVER-14475 Network thread should not exit with error during clean shutdown
SERVER-14690 fix no_chaining.js flakiness
SERVER-14582 Make ReplSetTest.waitForIndicator work with auth when primary is down
SERVER-14685 Wait for balancing and replication in sharding/auth.js test