SERVER-14025 Fix race condition in mongos_cache_invalidation.js
SERVER-13737 Pull CollectionOptions out into libcollection_options.a
SERVER-13737 CollectionOptions parser skip size/max if non-numeric
SERVER-8492 Change socket check to be sun_path[0] != '\0'

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14015: Fix S2 Compilation on GCC 4.9/Solaris by choosing sqrt(double)
SERVER-10177 Remove all Js instances of "throw 'string';" with "throw Error();"

Includes both the initial patch to remove all throws and patches for all failing tests

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13446 Add timegm Solaris implementation to third_party
SERVER-13641 remove some more killCurrentOp uses
SERVER-13641 break up cloner.cpp into commands and functionality to make usage clearer
SERVER-13641 remove dead index stats and storage details cmds
SERVER-13945 Match x.509 cluster certs per attribute
Revert "SERVER-8995 changed gperftools version in build configuration and source files from 2.0 to 2.2"

    This reverts commit da1f6615489142849764085f5fabfc41f69adbe7
SERVER-13482 Add a check for hugepages in Linux.

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13923 Update and re-enable btree builder tests
SERVER-13519 benchRun doesn't pass through correct documents.

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14021 move all replication code into namespace replset
SERVER-14001 remove reIndex branch from rollback code since we do not oplog reIndex
SERVER-13645 kill dead code
SERVER-13675 do not cache plans if there is a tie
SERVER-13912 Capped collections with size=0 are promoted to the minimum Extent size