SERVER-12094 Do not strip false setParameter options from config file
SERVER-11908: let rollback handle collmod
SERVER-11194 ignore non-numeric expiresAfterSeconds on TTL indexes
SERVER-10919 logging in ~ReplicaSetsMonitor crashes
SERVER-9238 Don't set a timeout in shell autocomplete

In V8, timeouts are fatal so the shell would become unusable if the
timeout fired. Since the timeout didn't cause remote calls to return
early (which is the most common cause of slow autocomplete), this didn't
actually do anything useful anyway.
SERVER-12092 mongorestore should generate valid "create" command obj

Fixes an issue where fields in the "create" command object generated
by mongorestore could be out of order, such that an invalid command
would be run instead of "create".

Conflicts:

	src/mongo/tools/restore.cpp
SERVER-12092 Fix mongorestore warning that collection options changed

Variable "obj" being shadowed by declaration in containing scope.

Conflicts:

	src/mongo/tools/restore.cpp
SERVER-12041 improve retry logic for read preferences without slaveOk set
SERVER-12146 do not check writebacks if calling gle from wbl
SERVER-11194 fix log message
SERVER-11494 Run text index version check at time of text index use
SERVER-11494 Reduce fragility of TextIndexVersionCheck1 test

Constructing FTSSpec from invalid object doesn't (by contract) have
to throw derived UserException.  Changed test to catch DBException.
BUMP 2.4.9-rc0
post 2.4.9-rc0
BUMP 2.4.9
post 2.4.9
SERVER-12272 Suppress new GCC 4.8 warning about unused local typedefs
SERVER-12481 fix off-by-one error with IndexBuildsInProgress::remove
Revert "SERVER-12272 Suppress new GCC 4.8 warning about unused local typedefs"

This reverts commit 7fa028e8fa7b961d69769172565791b1dd5caec4.

Older GCC doesn't silently ignore attempts to disable warnings it doesn't
know about, so -Wno-unused-local-typedefs breaks the build.
SERVER-12662 do not logOp inserts that have no associated diskloc (such as index-already-exists)