SERVER-8671 do not run currentop.js in parallel suite until fixes can be made
fix typo
SERVER-8670 wait for deleter to finish before calculating hashes
SCons: Make glibc check a function of --release flag, not presence of --s3dist on command line.

Release builds of mongo on Linux are not supposed to depend on symbols from
GLIBC2.4.  Prior to this patch, we enforced this by adding a post build option
to Program steps on linux when s3dist appeared on the command line, unless
suppressed by --no-glibc-check.  In this patch, we instead add the post build
option if --release is set on the command line, unless suppressed by the
--no-glibc-check.  Without this change, the s3dist rule can cause unnecessary
relinking of the programs to be archived and pushed.
Increase logLevel in test to help debugging
SERVER-8677 Remove race condition in test
SERVER-8683: gc() between each load() in passthrough tests to free old cursors
make mongos log killCursor requests
buildbot stale_clustered.js wait for cleanup from implicit migration with shardgo
SERVER-8689, SERVER-8691

Temporarily disable flaky tests shard_insert_getlasterror_w2.js and
replReads.js
BUMP 2.4.0-rc1
post 2.4.0-rc1
SERVER-8624: make reduce arguments mutable
SERVER-8520 Do not show startupWarnings at shell startup if --quiet

Suppress automatic display of server's startupWarnings when starting
the shell if --quiet has been specified on the command line or if
input has been redirected.
SERVER-8493 Stop jsonString from sign extending type of BinData
SERVER-8344 disable noIndexBuildRetry parameter
SERVER-8612 Fix typo
SERVER-8331 Remove checks that assume lock acquisition takes at least 1 microsecond

On a fast machine in Windows, a lock can be acquired in 919 nanoseconds (which is
truncated to 0 microseconds by the Timer code) so we can't check these times against
zero.  Also, put checks in the same order in similar sections ("r" before "w").
SERVER-8488 Re-enable support for Windows XP.

The strategy here is to use the one available 64-bit intrinsic for Windows XP, which is
_InterlockedCompareExchange64, and then hand-roll our own implementations of the other
primitives in terms of _InterlockedCompareExchange64.
SERVER-8719 Do not assume socket writes are coalesced in test