summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-39267 Guard opWriteConcernCounters behind flagr4.0.6-rc1r4.0.6Tess Avitabile2019-01-303-14/+50
| | | | (cherry picked from commit 941c4fbab21029e3bbe577d953250116cd0e8533)
* SERVER-39234 Ensure `shardCollection` initial split works the same between ↵Kaloian Manassiev2019-01-3014-308/+706
| | | | | | config server and shard primary (cherry picked from commit 1c61dfa3307c2009dd29c893b8d2b08af6bcf7d6)
* SERVER-39180 Don't distribute chunks on `shardCollection` if the collection ↵Kaloian Manassiev2019-01-259-97/+188
| | | | | | is not empty (cherry picked from commit ec3a2060a3fbdd8808a39533b25e6b270ea95b28)
* SERVER-39176 Add configuration for Community RH7.2 repo (zSeries)Ramon Fernandez2019-01-241-0/+8
| | | | (cherry picked from commit fe87aca985ad0f4371ab976bd6815185dae9bd8c)
* SERVER-39109 fix case where agg uses illegal field pathr4.0.6-rc0Ian Boros2019-01-232-3/+40
|
* SERVER-39142 ServerWriteConcernMetrics must lock _mutex before modifying membersTess Avitabile2019-01-231-0/+3
| | | | (cherry picked from commit f0c439824a621d9318fb8f32ac3e314542683e34)
* SERVER-38779 Have a session sweep job to close old idle WT sessionsSulabh Mahajan2019-01-239-13/+291
| | | | (cherry picked from commit 97de2142f89ab280a4d0b2ddf168248c79f741d0)
* SERVER-31755 Create intermediate $lookup stage document size limit knobIan Boros2019-01-224-4/+133
|
* SERVER-38998 Create serverStatus metrics for writeConcernTess Avitabile2019-01-2217-11/+517
| | | | (cherry picked from commit 9de1d61550232f370afa1b4f98bfe6aa7e2cf60f)
* SERVER-38998 Create serverStatus metrics for readConcernTess Avitabile2019-01-229-1/+627
| | | | (cherry picked from commit 5e4dd450fa2e3d2900cc4ac204385ab613c36cc5)
* SERVER-37565 Unlock memory held during SCRAM authenticationPatrick Freed2019-01-225-22/+57
| | | | | | This fixes a bug where the server would crash if a large number of parallel connections occurred at once (cherry picked from commit 916a5553a2db8ae7553fea7c3703ef8fef75b055)
* SERVER-36863 Make query_config.js only check for collections synchronously ↵Kaloian Manassiev2019-01-221-3/+0
| | | | | | created at cluster initialization (cherry picked from commit 3d7d2b79988733cefe044c5e0812e12d01f70876)
* SERVER-38740 Remove wait for drop to have pending X lock in ↵Tess Avitabile2019-01-221-25/+4
| | | | | | abort_transaction_thread_does_not_block_on_locks.js (cherry picked from commit 71f49041edda00fb1ebf224d53a8bf61726f5ac4)
* SERVER-9043/SERVER-31156 Link flushRouterConfig on MongoD and make it accept ↵Kaloian Manassiev2019-01-2119-46/+113
| | | | | | a namespace argument (cherry picked from commit e4f26d25632f94a6577028ccefd32069550628b6)
* SERVER-35393 Flush asio output and limit SecureTransport out bufferSara Golemon2019-01-183-18/+47
| | | | (cherry picked from commit 573ebb251784aa7665b978ca386b60799d74c878)
* SERVER-38887 Return names encapsulated when falling back on privilege inspectionSara Golemon2019-01-183-9/+41
| | | | (cherry picked from commit 116a97a5dac8ebf8784b15ff09569afd9032cdc6)
* SERVER-38887 Treat undefined filter object as unfiltered in Mongo.getDBs()Sara Golemon2019-01-182-4/+36
| | | | (cherry picked from commit 1f4273e900adc4e47cdaf816925affa20cf51a40)
* SERVER-34943 Ignore internal commands with "failCommand"A. Jesse Jiryu Davis2019-01-174-6/+91
|
* SERVER-39030 fix logging of low cardinality keys in splitVectorKevin Pulo2019-01-171-1/+1
| | | | (cherry picked from commit d504c4e98f28bfabc408736671b1410514d172ae)
* SERVER-38990 Exclude tests that require mmapv1 for s390x variantsXiangyu Yao2019-01-151-0/+4
|
* SERVER-37484: Only change table logging settings if they are not in the ↵Daniel Gottlieb2019-01-151-11/+27
| | | | | | expected state. (cherry picked from commit 9f2d9ce70ecf475386ead7374bf749e0f231c294)
* SERVER-38177 Fix --repair with --bind_ipJason Carey2019-01-152-1/+2
| | | | | | | | Setting bind ips in server global params causes an error when spinning up an egress only transport layer. It's more appropriate in that case to ignore the bind ips. (cherry picked from commit 94f6c4d2832e4ec88b30045ceb1907af54725c78)
* SERVER-38983 Differentiate UserNotFound from AuthenticationFailure in audit logSara Golemon2019-01-141-12/+12
| | | | (cherry picked from commit ddb5d16aa7a5854d326bff0b6d094b33f1b662b5)
* SERVER-38928: Have run_check_repl_dbhash_background.js cope with secondaries ↵Daniel Gottlieb2019-01-141-10/+20
| | | | | | reporting a greater optime than their primary. (cherry picked from commit a9177f25ba33a938b5d1bfcc7cc9c17443cdad45)
* SERVER-38869: Add logging to run_check_repl_dbhash_background.js when it ↵Daniel Gottlieb2019-01-141-2/+34
| | | | | | errors out. (cherry picked from commit 83a494cb0a1afca5cfaaf9d29eeb8a2ce1e02264)
* SERVER-37240 Enable dbhash background thread for ↵Vesselina Ratcheva2019-01-142-13/+27
| | | | | | enableMajorityReadConcern:false variant (cherry picked from commit 0991709cf60677b183cc0362e432c095d9ed185f)
* SERVER-36774 Allow shell assertion functions to take an object for the 'msg'Ian Boros2019-01-142-2/+23
| | | | (cherry picked from commit 2bed54b084995f2c2dd048b6a70b6fd678e1ac30)
* SERVER-37778 Add community and enterprise Ubuntu 18.04 s390xRamon Fernandez2019-01-123-1/+150
|
* SERVER-37775 Add Community RHEL7 s390xRamon Fernandez2019-01-121-0/+32
| | | | (cherry picked from commit 6f27fbe566e93d82afc59019e701c428b3400cd7)
* SERVER-37777 Add zSeries Community SLES12Ramon Fernandez2019-01-121-0/+37
| | | | (cherry picked from commit d6be81294383027023d5c08f0e1a20d096dec22c)
* SERVER-37915 Updates serverStatus.opcountersRepl.command on secondaries.Suganthi Mani2019-01-122-1/+114
| | | | | | And, atomic applyOps cmd increments serverStatus.opcounters<opType> for each individual operation on primary. (cherry picked from commit 214bf238fedc4e147e6473f5fc64428987added6)
* SERVER-38200 Fix jstests/replsets/initial_sync_oplog_hole.js to use rslib ↵Suganthi Mani2019-01-121-1/+2
| | | | | | waitForState to prevent using stale heartbeat info in the test. (cherry picked from commit d9ac7e9ea34bb070239385225a3d002f9924a301)
* SERVER-32146 Log slow oplog entry applicationVesselina Ratcheva2019-01-116-23/+239
| | | | (cherry picked from commit 66434ba0a7930efedbe5e06a098ab8e7bb659cfa)
* SERVER-38445 Fix Date_t addition with DurationMatthew Saltz2019-01-116-11/+45
| | | | (cherry picked from commit d899a205ef66d916b071dd42fbb619775561a523)
* SERVER-38946: Exclude newly blacklisted files when generating tasksDavid Bradford2019-01-112-80/+158
| | | | (cherry picked from commit 65c808b58b182e42fbc6a6d4c0adc3f57ad4c09a)
* SERVER-38114: Fix mainline buildsDavid Bradford2019-01-111-2/+3
| | | | (cherry picked from commit e467f47e912bd9cea6052fce895e436d2afdb9ed)
* SERVER-38114: Dynamically split previously split tasksDavid Bradford2019-01-1169-5811/+87
| | | | (cherry picked from commit 0ffb6bc78dc1219692b294215c97d48a7e9f1fdd)
* SERVER-37911 createIndex via applyOps should notify opObserver in the WUOW ↵Louis Williams2019-01-114-21/+79
| | | | | | of index commit (cherry picked from commit cf8fbf54354a805f0bdb5bc4282c8081f4802971)
* Revert "SERVER-31755 Create intermediate $lookup stage document size limit knob"Ian Boros2019-01-114-133/+4
| | | | This reverts commit 277e40c1fc64c51c2407aa1371e8b925b6349c40.
* SERVER-31755 Create intermediate $lookup stage document size limit knobIan Boros2019-01-114-4/+133
|
* SERVER-37078 Use awaitSecondaryNodes() instead of waitForState() to confirm ↵Louis Williams2019-01-111-1/+1
| | | | | | a node is a secondary in repair_invalidates_replica_set_nodes.js (cherry picked from commit d5705a7abb576f972c96dfe79de054d9f90b76fc)
* SERVER-38275 ban explain with UUIDIan Boros2019-01-116-9/+77
|
* SERVER-38818: Split tasks with dependenciesDavid Bradford2019-01-1145-3664/+175
| | | | (cherry picked from commit 00728fb39267f5ca7c6bdc3bb69d2e445b5c3c29)
* SERVER-38416 Upgrade static OpenSSL to 1.1.1aSpencer Jackson2019-01-101-2/+2
| | | | (cherry picked from commit cb67f20b2591c0b96b31510a1fcf9edc654c6969)
* SERVER-35620 Use 'shasum -a 256' for tarball integrity.Billy Donahue2019-01-102-29/+23
| | | | | | | | | Instead of using in-house Python. Refactor fetch_and_build_openssl.sh workaround for old shasum stdin bug (cherry picked from commit 4e614564d032bc9133ac46319b588b4b62cee304)
* SERVER-38647 Avoid stepdown in backup_restore_rolling.jsA. Jesse Jiryu Davis2019-01-091-1/+4
|
* SERVER-35608 Added an invariant to make sure that optime with lower and ↵Suganthi Mani2019-01-083-17/+145
| | | | | | higher term than the current lastAppliedOpTime will have lower and higher timestamp respectively. And, provided both the optime and the current lastAppliedOpTime terms are in pv1. (cherry picked from commit b91aaa5bbc54a176cc61e5051cb6be857747b068)
* SERVER-37910 Added a new serverStatus meteric "repl.apply.batchSize" to ↵Suganthi Mani2019-01-082-0/+10
| | | | | | track oplog application batch size. (cherry picked from commit cc102992f6fe9dd499edc9242b8a5be961ed35dd)
* SERVER-38472 Do not check if collection sharded from config serverjannaerin2019-01-084-61/+95
| | | | (cherry picked from commit c3e78c91c3a86fd6aba44a0b3c97062f55512f56)
* SERVER-38476 Increase timeout for clean_shutdown_oplog_state.jsA. Jesse Jiryu Davis2019-01-071-2/+2
|