summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-38070 fix infinite loop in agg expressionr3.4.19-rc0r3.4.19Ian Boros2019-01-102-104/+246
|
* SERVER-35608 Added an invariant to make sure that optime with lower and ↵Suganthi Mani2019-01-082-9/+129
| | | | | | 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-33469 Fix lint errorsMathew Robinson2019-01-081-30/+29
|
* SERVER-33469 Make syslog consistent with mongod log filesMathew Robinson2019-01-071-2/+2
| | | | (cherry picked from commit 68b8f7a6ca82e0acbee5eb24cf7a24d6b563877c)
* SERVER-23818 Send Evergreen task Id to logkeeperYves Duhem2019-01-051-0/+2
| | | | (cherry picked from commit e94d22e96718528197e82d053c37ff4ba49b42a4)
* SERVER-38062 Add assertions to commands in read_pref_cmd.jsBlake Oler2018-12-281-7/+8
| | | | (cherry picked from commit 7b1e64f12e855d979232ef7b185002d5c8103353)
* SERVER-37120 Remove initialsync-logkeeper task from sys-perf.Max Hirschhorn2018-12-271-31/+0
| | | | | | It requires supports for featureCompatibilityVersion=4.0. (cherry picked from commit d40dec1355e8afaa19f39a9e6903a7aeec215574)
* SERVER-38434 add missing comma to _openWiredTiger configGregory Wlodarek2018-12-211-1/+1
| | | | (cherry picked from commit a171bb5a032ccbed77b1a547ac46bda1894b5429)
* SERVER-38726 Add stable toolchain variables filesAndrew Morrow2018-12-212-0/+4
| | | | (cherry picked from commit cf04d865a384dcdc073d52a9a7a19c286f6d7b1c)
* SERVER-13946 Put skip stages before fetch stages.Justin Seyster2018-12-203-14/+122
| | | | | (cherry picked from commit 69f3e89f6921fc4ff2b5413952eeb517af69bb83) (cherry picked from commit 8e540c0b6db93ce994cc548f000900bdc740f80a)
* Targeted fix for reproduction script for SERVER-38601Charlie Swanson2018-12-201-0/+4
| | | | | | The patch for SERVER-35455 did not apply cleanly to this branch so instead we pursued this more targeted fix for the leak described in SERVER-38601.
* SERVER-38601 Add regression test for SERVER-35455Charlie Swanson2018-12-201-0/+41
| | | | | | (cherry picked from commit 5b736830826eca2cc36f4c6e2ebbcaf524e9c5e0) (cherry picked from commit 8b4693170a7e5f640057a8532a9f92753ff3fb99) (cherry picked from commit e4a68bba3602f5e295d6e2949cc4db749e752d27)
* SERVER-30768 Mark hosts as down on NetworkInterfaceExceededTimeLimit instead ↵Jack Mulrow2018-12-2011-25/+17
| | | | | | of ExceededTimeLimit (cherry picked from commit 06b3488461d820c9081e5d7fca0fc028470922ea)
* SERVER-36250 Add support for optionally logging specific negotiated TLS versionsMark Benvenuto2018-12-1011-34/+456
| | | | (cherry picked from commit 573f92bd3567a70f2b6bdc8295a9d230dec1cf04)
* SERVER-38501 swap out new ActionType for replSetResizeOplog commandEric Milkie2018-12-103-3/+1
|
* Import tools: 6fb811590ae2ae87359a02da09df8fe17d54217b from branch v3.4David Golden2018-12-071518-3158/+3926
| | | | | | | | | | | ref: 38376e791d..6fb811590a for: 3.4.19 TOOLS-1566 Should not include "ssl" tag for Linux 64 build TOOLS-1709 Set build version and git revision using -ldflags TOOLS-1742 import cycle between util and testutil TOOLS-1996 Allow building tools from inside an ordinary GOPATH TOOLS-2149 Configure build outside Evergreen
* SERVER-37749 replSetResizeOplog command does not validate argument correctlyLouis Williams2018-12-072-1/+61
| | | | | (cherry picked from commit 83328dadb7aba72fc9202c91d5715ab4a2d04fcb) (cherry picked from commit 8b07e3e7242c5048eb847105fe30a9e3ef2bb88c)
* SERVER-30151 Accept oplog resize command in MBLouis Williams2018-12-071-3/+4
| | | | (cherry picked from commit b807dfe3c5e40526b2740fd83b106ce287edc4fe)
* SERVER-22766 wiredtiger engine support update oplogsize onlinewolfkdy2018-12-0715-90/+237
| | | | (cherry picked from commit 93beb0234eba9dc58ab6070ad472022f96e019e6)
* SERVER-18985 log setParameter commandsKevin Pulo2018-12-051-8/+27
| | | | Manual backport of 4d8c956efe27360e8b6828ee62fd3df3ad8f5710
* SERVER-37616 tuneable range deleter batch sizeKevin Pulo2018-12-051-4/+13
|
* SERVER-37750 Optimized $sample stage does not yieldBernard Gorman2018-11-214-18/+87
| | | | (cherry picked from commit 4177d6d22ab3329a8607bf80a62aa03d4fb2c528)
* SERVER-36968 Rebuild interrupted system indexes before checking AuthZN index ↵Patrick Freed2018-11-205-32/+126
| | | | presence
* SERVER-37496 Register balancer shutdown task when MongoD is single-threadedJack Mulrow2018-11-202-9/+6
| | | | (cherry picked from commit 871f1234c72f3f390f81dc31fd8a95d8bc69cf91)
* SERVER-37182 Correctly handle duplicate fields in $arrayToObjectIan Boros2018-11-163-102/+106
|
* SERVER-32568 Blacklist migration_sets_fromMigrate_flag.js from the CSRS ↵Kaloian Manassiev2018-11-161-1/+2
| | | | | | continuous stepdown suite (cherry picked from commit a9d076d8642c13859588c3bc111b3c9af08cea2f)
* SERVER-37932 Remove erroneous part of coll_epoch_test1.js that attempts to ↵Esha Maharishi2018-11-151-35/+0
| | | | | | test something that shouldn't work, but due to a bug in the test, the test passes (cherry picked from commit 2a23784057167cbd74321155fc169cd08f562405)
* SERVER-37913 coll_epoch_test1.js does not wait for the config server to ↵Esha Maharishi2018-11-151-0/+4
| | | | | | replicate after dropping collections (cherry picked from commit 53cfb9e570e831e1388d0b9e24129d6f618ceded)
* SERVER-37902 recovering_slaveok.js should assert all writes it makes succeedJack Mulrow2018-11-091-2/+2
| | | | (cherry picked from commit 72a0bc78c11f8684a47e0ba135fe25c536cd240e)
* SERVER-28716 Call fsync after setup before calling collStats/dbStats in ↵Randolph Tan2018-11-061-0/+4
| | | | | | jstests/sharding/stats.js (cherry picked from commit dc2e2b281bf7bc89de73c9bb7bf8d587ba40291c)
* SERVER-37132 Negation of $in with regex can incorrectly plan from the cache, ↵Bernard Gorman2018-10-233-0/+96
| | | | | | leading to missing query results (cherry picked from commit e786e3a313b75a1fe8aa233ed09da2d2efbaf613)
* SERVER-37647 Validation hook sets FCV to 3.4 no matter what version it ↵Xiangyu Yao2018-10-231-6/+7
| | | | currently is
* SERVER-36756 Log the githash of the 10gen/jstestfuzz repository when the ↵r3.4.18-rc0r3.4.18Jonathan Abrahams2018-10-231-0/+4
| | | | | | fuzzer's self-tests fail (cherry picked from commit 33e3be539cd460e64bf7fb00712e58ce2d8d8ecd)
* SERVER-37064 Wrap "mongod_flags" onto multiple lines for readability.Max Hirschhorn2018-10-201-4/+46
| | | | (cherry picked from commit 629c742354ade2feb4462665ffb0efc8091fb7d3)
* SERVER-36747 ssl_client_certificate_warning_suppression.js - wait for log ↵Mark Benvenuto2018-10-191-0/+12
| | | | | | message (cherry picked from commit 4ccfc88d91836d1fa5bbe7868dc2994f66a66a12)
* SERVER-36435 Remove kReplDefaultTimeoutMS.Justin Seyster2018-10-151-7/+5
| | | | | Tests should, generally, not be accessing global const values like kReplDefaultTimeoutMS. This change removes that const.
* SERVER-35109: Enable signal processing in perf.ymlJim OLeary2018-10-151-3/+42
| | | | (cherry picked from commit 4d84289d1745fa9e5cdb14ae753e1eaa493abdaf)
* SERVER-37610: Use unique coll name in update_numeric_field_name.js to avoid ↵Nick Zolnierz2018-10-121-1/+1
| | | | | | clashing in parallel suite (cherry picked from commit fc5c06574b885d9e0655e153d6e799616baada21)
* SERVER-37058: Update with numeric field names inside an array can cause ↵Nick Zolnierz2018-10-113-1/+75
| | | | validation to fail
* SERVER-37437: longevity missing platform expansion.Jim OLeary2018-10-111-0/+1
| | | | (cherry picked from commit f3f9faf3676013e850abfa791cae66ec938ae223)
* SERVER-37130 Add TLS version counting to mongosMark Benvenuto2018-10-101-0/+1
| | | | (cherry picked from commit 55521fda85e7b4d7b84c62661987e56b29255d17)
* SERVER-37425 Change batchtime to 1 year for longevity builders.Max Hirschhorn2018-10-091-2/+6
| | | | (cherry picked from commit f30599c506faf40a862bce8e9f309083b3214c59)
* SERVER-37424 Change batchtime to 1 week for all sys-perf builders.Max Hirschhorn2018-10-091-1/+1
| | | | (cherry picked from commit 21fa79da013c0e7906e78c9dc5493a3c61562359)
* SERVER-37367 Make Notification::waitFor interruptibleJack Mulrow2018-10-082-8/+6
|
* SERVER-36978 TaskRunner must ensure Client is initialized for thread before ↵Tess Avitabile2018-10-051-10/+7
| | | | | | running tasks (cherry picked from commit fb4e163ff4a8ce5057b66b24f41f1bf193e2058c)
* SERVER-37393 Fix dtor race in `ReplicaSetMonitorManager`ADAM David Alan Martin2018-10-051-1/+3
| | | | | | | | The members that have been reversed have an ownership-awareness dependency which needs to be honored in order to prevent certain races in shutdown of the `ReplicaSetMonitorManager`. (cherry picked from commit f53b6852add200b7431a77a41e0d10c003706925)
* SERVER-36718 Add forceValidationWithFeatureCompatibilityVersion to ↵Xiangyu Yao2018-10-053-58/+88
| | | | | | collection validation hook (cherry picked from commit bdb7951bc48accda8368f5893bdf2627fc2588bf)
* Import tools: 38376e791d2c264b377ba3115344c860c146e0b2 from branch v3.4David Golden2018-10-042-1/+4
| | | | | | | ref: a486a2aad1..38376e791d for: 3.4.18 TOOLS-2102 Mongorestore does not check for errors decoding the oplog.bson file
* SERVER-35200 Speed up steady state oplog fetching failure detectionWilliam Schultz2018-10-0111-48/+250
| | | | | | | | | | | | | This patch attempts to improve how quickly a secondary node in steady state replication detects that its current sync source has failed or become partitioned and tries to select a new sync souce. The speed of this process can significantly impact how long it takes for a new primary to begin committing majority writes after a previous primary has failed or become partitioned from the replica set. This patch improves on the old behavior by reducing the number of fetcher restarts to 1, and also reducing the oplog 'find' request timeout used on a restart. (cherry picked from commit 2c6614c3bd716fb9ccaad1f7c68e9eb490ed1df6)
* SERVER-37333 applyOps builds background indexes in the foregroundBenety Goh2018-10-012-0/+59
|