SERVER-12361 bulk api does not correctly handle GLE
SERVER-10159 In receivedUpdate, parse CanonicalQuery outside DB Write lock.
SERVER-11814 Support new strict date format in JSON parser
Fix assert numbers from separate patch
SERVER-12298 Fix typos in bsonExtractIntegerField status message

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-12213 all indices are btree based indices
Fixup all relative includes refering to parent directories
SERVER-2094 distinct only wants the field it's distinct-ing over
SERVER-12274 revert incorrect test changes to server7781.js
SERVER-12395 add unique id and check when msync fails
SERVER-12393 can't turn off insert validation for shell/drivers bulk api
Revert "SERVER-2094 distinct only wants the field it's distinct-ing over"

This reverts commit 3b5b31f42d390e9da23f66e78a300d997ae653c4.
SERVER-10755 additional client connection logging, as well as setShardName logging
fix profile1.js test
SERVER-12038 PipelineD::prepareCursorSource resilient to CQ failure

Query clients should check return value of canonicalize (since e.g.
queries with $meta sort but no $meta projection should fail to
canonicalize).
SERVER-12038 SERVER-12193 LiteParsedQuery validate queries with $meta

- Reject queries that have a normal sort and $meta projection on the
  same field.
- Reject queries that have a $meta sort on a field but no $meta
  projection on that field.
SERVER-12038 Add required $meta proj to CanonicalQueryTest test case
SERVER-12088 Enable usePowerOf2Sizes as server-wide default
SERVER-12359 add testing of auth functionality in a replset during a compact
SERVER-12241 Cleanup of action types for internal actions