summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-38344 Hold database distlocks during migration and splitBlake Oler2019-02-121-3/+5
|
* SERVER-37274 Set priority of secondaries to zero in ↵William Schultz2019-02-113-5/+24
| | | | | | commands_that_accept_write_concern JS tests (cherry picked from commit f4c69235c352f846461c5ec11d11338114f5f3a7)
* SERVER-37339 Sharding state is set to initialized on Grid before sharding ↵Esha Maharishi2019-02-114-7/+6
| | | | components are fully initialized
* SERVER-39030 fix logging of low cardinality keys in splitVectorKevin Pulo2019-02-111-1/+1
| | | | (cherry picked from commit d504c4e98f28bfabc408736671b1410514d172ae)
* SERVER-39009 Make buildlogger credentials location configurableMathew Robinson2019-02-071-1/+2
| | | | (cherry picked from commit 78a8fa36593cc0c429ffe10e07ccc33f7ce81d27)
* SERVER-39031 Make SCons default --jobs to CPU countMathew Robinson2019-02-071-0/+17
| | | | (cherry picked from commit 6fe1c12a764ed7b615399531e819b25a9d205993)
* SERVER-38387 agg_out.js concurrency workload always fails to shard the ↵James Wahlin2019-02-041-3/+7
| | | | | | | | | | output collection (cherry picked from commit 9ed4ddae8b3c2aa7f876bdbfce00523c2b2a118c) SERVER-39081 Fix createIndexes/shardCollection race condition in agg_out.js (cherry picked from commit aad17aeba520f5c421716cb2d740057be96ce61a)
* SERVER-36901 fix sh.status() last error reportingDmitry Ryabtsev2019-02-031-2/+4
| | | | (cherry picked from commit 8cbbac8636b5cfae5dd84f308ca9092b0da8b549)
* SERVER-37624 Allow sessions collection TTL index expiration value to change ↵Blake Oler2019-02-029-39/+151
| | | | | | upon node restart (cherry picked from commit f13d685ade22d662070bde942eb094790d4e7b8d)
* SERVER-39331 Remove StressTest from NIA TestJason Carey2019-02-011-120/+0
| | | | It's removed in 4.0+ and flakey
* SERVER-38954: Increase query execution time for the test case in ↵vrachev2019-02-011-2/+3
| | | | max_time_ms.js that expects it to hit the time limit
* SERVER-39286 server_write_concern_metrics.js must use requires_journaling tagTess Avitabile2019-02-011-1/+1
| | | | (cherry picked from commit 83a272651d4fecf9a4bbe9a7fcbc403f5bf657c6)
* SERVER-39267 Guard opWriteConcernCounters behind flagTess Avitabile2019-02-013-14/+50
| | | | (cherry picked from commit 941c4fbab21029e3bbe577d953250116cd0e8533)
* SERVER-39142 ServerWriteConcernMetrics must lock _mutex before modifying membersTess Avitabile2019-02-011-0/+3
| | | | (cherry picked from commit f0c439824a621d9318fb8f32ac3e314542683e34)
* SERVER-38998 Create serverStatus metrics for writeConcernTess Avitabile2019-02-0118-12/+518
| | | | (cherry picked from commit 9de1d61550232f370afa1b4f98bfe6aa7e2cf60f)
* SERVER-38998 Create serverStatus metrics for readConcernTess Avitabile2019-02-017-0/+475
| | | | (cherry picked from commit 5e4dd450fa2e3d2900cc4ac204385ab613c36cc5)
* SERVER-38779 Have a session sweep job to close old idle WT sessionsSulabh Mahajan2019-02-019-12/+289
| | | | (cherry picked from commit 97de2142f89ab280a4d0b2ddf168248c79f741d0)
* SERVER-39109 fix case where agg uses illegal field pathIan Boros2019-01-312-3/+40
|
* Import tools: cc74524a447ba7e9049cc1de1ae83995618bfbfa from branch v3.6David Golden2019-01-3013-30/+87
| | | | | | | | | | | | | ref: c1d0d6967c..cc74524a44 for: 3.6.11 TOOLS-1906 Ignore mongorestore error "x509 certificate routines:X509_STORE_add_cert:cert already in hash table" TOOLS-2030 mongodump does not dump system.js collections TOOLS-2109 Build Tools with Go 1.11 TOOLS-2158 mongodump failing on Windows with "error opening system CA store: Access is denied." TOOLS-2167 Add CGO flags for building on Windows TOOLS-2168 Add CGO flags for building on MacOS TOOLS-2210 Build with tools with Address Space Layout Randomised (ASLR) flags enabled
* SERVER-38784 Blacklist verify_sessions_expiration_sharded.js from the ↵Blake Oler2019-01-281-0/+1
| | | | sharding_last_stable_mongos_and_mixed_shards suite
* SERVER-38192 refreshLogicalSessionCacheNow should not throw on DuplicateKeyErrorMatthew Saltz2019-01-281-1/+1
| | | | (cherry picked from commit 67d78e413592a31a95eac8b095d7fa7ffbe94021)
* SERVER-38416 Upgrade static OpenSSL to 1.1.1aSpencer Jackson2019-01-251-2/+2
| | | | | (cherry picked from commit cb67f20b2591c0b96b31510a1fcf9edc654c6969) (cherry picked from commit f177c29ca411c3bdd59b7d745cd2e508b390222e)
* SERVER-35620 Use 'shasum -a 256' for tarball integrity.Billy Donahue2019-01-252-26/+23
| | | | | | | | | Instead of using in-house Python. Refactor fetch_and_build_openssl.sh workaround for old shasum stdin bug (cherry picked from commit e8abf50355b49e845fc9d0bd79337c5f3ee4629d)
* SERVER-38647 Avoid stepdown in backup_restore_rolling.jsA. Jesse Jiryu Davis2019-01-251-1/+4
|
* SERVER-32146 Log slow oplog entry applicationVesselina Ratcheva2019-01-236-22/+298
| | | | (cherry picked from commit 66434ba0a7930efedbe5e06a098ab8e7bb659cfa)
* SERVER-36863 Make query_config.js only check for collections synchronously ↵Kaloian Manassiev2019-01-231-3/+0
| | | | | | created at cluster initialization (cherry picked from commit 3d7d2b79988733cefe044c5e0812e12d01f70876)
* SERVER-37915 Updates serverStatus.opcountersRepl.command on secondaries.Suganthi Mani2019-01-232-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-231-1/+2
| | | | | | waitForState to prevent using stale heartbeat info in the test. (cherry picked from commit d9ac7e9ea34bb070239385225a3d002f9924a301)
* SERVER-35608 Added an invariant to make sure that optime with lower and ↵Suganthi Mani2019-01-232-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-232-1/+12
| | | | | | track oplog application batch size. (cherry picked from commit cc102992f6fe9dd499edc9242b8a5be961ed35dd)
* SERVER-38275 ban explain with UUIDIan Boros2019-01-225-2/+70
|
* SERVER-31755 Create intermediate $lookup stage document size limit knobIan Boros2019-01-224-4/+133
|
* Import wiredtiger: 6d142e23f7f8ada7d84487bbcb20bf5f54c737f9 from branch ↵r3.6.10-rc1r3.6.10Luke Chen2019-01-1114-341/+678
| | | | | | | | | | | | | | mongodb-3.6 ref: d5414b45fb..6d142e23f7 for: 3.6.10 WT-4333 WiredTiger cursor cache doesn't handle all possible locked handle states WT-4340 The cursor caching layer can incorrectly release too many handle locks WT-4343 Unlock when sleeping to allow other log threads to make progress WT-4411 Added connection statistic for current total of cached cursors WT-4418 Don't keep key/value memory buffers allocated for cached cursors WT-4438 Use more accurate statistics for cursor cache totals
* SERVER-33469 Fix lint errorsMathew Robinson2019-01-081-3/+2
|
* SERVER-38070 fix infinite loop in agg expressionr3.6.10-rc0Ian Boros2019-01-072-104/+244
|
* SERVER-33469 Make syslog consistent with mongod log filesMathew Robinson2019-01-071-2/+2
| | | | (cherry picked from commit 68b8f7a6ca82e0acbee5eb24cf7a24d6b563877c)
* SERVER-38843 Mapreduce should not create collections with duplicate IDsMatthew Russotto2019-01-071-0/+5
|
* SERVER-38415 checkLog.containsWithCount does not reset count before each ↵Esha Maharishi2019-01-061-1/+2
| | | | | | loop of assert.soon (cherry picked from commit 5097d5ad8d1eeedb78b9500fb4bda40a7666617e)
* SERVER-38415 Remove erroneous variable from error message stringEsha Maharishi2019-01-061-2/+2
| | | | (cherry picked from commit 5d7bc8850eb0fdfde2d4279e0763d61dc539c68c)
* SERVER-37490 Increase ssh ConnectTimeout from 10 to 30 seconds.Max Hirschhorn2019-01-032-5/+8
| | | | (cherry picked from commit 63af6676e353eafa00b6178737085606836e6139)
* SERVER-32424 Use hybrid cursor caching by default.Luke Chen2019-01-044-29/+61
| | | | | | | | | | | | | This mechanism is a hybrid between the current way of doing cursor caching in the integration layer and doing cursor caching in WiredTiger. This gives the best compromise between allowing exclusive operations (drop/verify) to succeed, and good performance for typical workloads. The old cursor caching scheme, as well as one that caches purely in WiredTiger, are available as options when starting the server. Added a performance improvement for capped collections, especially under the new cursor caching schemes. (cherry picked from commit c0d20e4fb98626143d772bb70a950b277685bbbd)
* SERVER-38050 Validate the sameness of collection metadata after the range ↵Blake Oler2018-12-313-27/+67
| | | | | | deleter's deletion loop (cherry picked from commit cee9c4deed8bbf0c612b465be4625d5d0775d204)
* SERVER-37562 Reduce all IX locks to IS locks in SessionsCollectionRSBlake Oler2018-12-311-13/+4
| | | | (cherry picked from commit 34de1953a9575f2745a1f430f5eb7ce2a6014031)
* SERVER-37511 Ensure sessions collection is created in replica set fixtureBlake Oler2018-12-281-5/+20
| | | | (cherry picked from commit 6c5d1761688ea0c8e13fe62afb3574b5326ae9e6)
* SERVER-38062 Add assertions to commands in read_pref_cmd.jsBlake Oler2018-12-271-8/+9
| | | | (cherry picked from commit 7b1e64f12e855d979232ef7b185002d5c8103353)
* SERVER-37120 Remove initialsync-logkeeper task from sys-perf.Max Hirschhorn2018-12-271-29/+0
| | | | It requires supports for featureCompatibilityVersion=4.0.
* SERVER-38196 Coverity analysis defect 105128: Unchecked return valueMisha Tyulenev2018-12-271-1/+3
|
* SERVER-37241 Add testing to verify proper expiration of sessions in the ↵Blake Oler2018-12-266-8/+496
| | | | | | sessions collection (cherry picked from commit 3caa3c4a4be7b84823f22f481365f58b124d6d00)
* SERVER-36817 replSetFreeze command run by stepdown thread may fail when ↵Jonathan Abrahams2018-12-211-15/+7
| | | | | | server is already primary (cherry picked from commit 0c0a4acea4a1c7bb579f5aaaa89a6f1545cf22ef)
* SERVER-38434 add missing comma to _openWiredTiger configGregory Wlodarek2018-12-211-1/+1
| | | | (cherry picked from commit a171bb5a032ccbed77b1a547ac46bda1894b5429)