SERVER-10818 host resolver to handle DBClientRS connections
Polygons' interior loops must be contained in the exterior shell, SERVER-10867.

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-10818 changes for system.indexes write ops
Fixed debian/init.d typo introduced by SERVER-10871

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-10026 sort queries now go through new system
SERVER-11462 use base name in tests where verifying filenames. also added base name to listFiles() result
SERVER-11526 pass the correct privileges to the auditlogging of (grant|revoke)Privileges(To|From)Role
SERVER-11522 SERVER-11524 Pass the right roles to the auditing code in grantRolesToRoles and revokeRolesFromRole
SERVER-11479 aggregate/collMod should not reject maxTimeMS option
SERVER-11499 SERVER-11461 Fix dumprestore5.js and expand it to include roles
SERVER-11479 Style for string comparison
SERVER-11527 Rename 'grantedRoles' and 'revokedRoles' to just 'roles' in the args to grant/revokeRolesFromRole
SERVER-8864 Include the sslSpecial build suite in smoke.py
SERVER-7217 Provide new client API to manage initialization and termination
SERVER-11178: more IndexCatalog work
SERVER-11178: IndexLegacy partly to IndexCatalog
SERVER-11178: IndexLegacy::getMissingField using IndexCatalog
SERVER-11178: IndexScan now uses IndexCatalog classes
SERVER-11178: index building now all with IndexCatalog, CatalogHack out of all new paths
SERVER-11433: group a non-existant collection should not be an error