SERVER-13896 No longer pass extraneous arguments to logOpForDbHash().
SERVER-12461 Ensure LexNumCmp::cmp only returns 1, -1 or 0

strncmp's documentation says:

    It returns an integer less than, equal to, or greater than
    zero if s1 is found, respectively, to be less than, to match,
    or be greater than s2.

LexNumCmp::cmp is tested as returning only -1, 1 or 0 but returns the
return value of strncmp directly.  This changes it to clamp the return
value to -1, 1 or 0.

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13828 Enable build with v8 3.25 on arm64

 * Add arm64 sources to v8-3.25/SConscript
 * Add V8_TARGET_ARCH_ARM64 to CPPDEFINES on arm64

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-13855 Implement HeapRecordStore
SERVER-13640 Helper for writing RecordStoreV1 structural tests
add missing header

g++4.9 complained with --c++11=off
SERVER-13896 Stop passing unconsulted "fullObj" parameter to logOp().
SERVER-13640 SERVER-13637: Finish threading TransactionExperiment and fix RecordStore handling of tiny docs
SERVER-12605 update ShardingTest to turn off balancer by default

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-11332 multi host query from fastest host using thread pools
Revert "SERVER-11332 multi host query from fastest host using thread pools"

This reverts commit 03f0d9c627136c6296de400467bbbbd73c9d7a72
Merge remote-tracking branch 'upstream/master'