SERVER-11830 handle geo near with two points on opposite sides of equator
SERVER-10869 Do not log unredacted commands below debug log level 2.
SERVER-11772 new jstest suites for write command testing

Added new target 'jsCore' to smoke.py
SERVER-10517: do not add command such as db\.auth() to shell history when there are spaces after 'dot'

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11856 minor formatting fix in error code

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11830 keep annulus bounds open on _outerRadius except for the last one
SERVER-11772 new jstest suites for write command testing

Added sharding and dur passthrough for jsCore
SERVER-10566 Inline MatchableDocument destructor

Allows subclasses to see that it is a no-op and avoid a function call.
SERVER-11711 Make aggregation/testall.js not depend on document order

Needed to make tests pass with agg on top of new query framework. The order of fields returned by
the new query framework is undefined due to SERVER-11833.
SERVER-11711 Make agg use new query framework
SERVER-9608 updated shouldKill() to detect and terminate mongod process using same data directory
Remove last references to hasRole and canDelegate fields
Make auth passthrough system use createUser rather than addUser
comments
SERVER-11390 Make createRole command enforce that role name is non-empty
SERVER-11381 Make grant/revokePrivilegesFromRole commands reject empty 'privileges' array
SERVER-11385 Make grant/revokePrivilegesFromRole command reject privileges with empty 'actions' list
SERVER-11560 Close file handle in shell util
SERVER-11781 temporarily disable depth_limit.js
SERVER-11703 Tests for setParameter for sslMode/clusterAuthMode