summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-34477 Do not mix iterators from different mapsr3.4.15-rc0r3.4.15Sara Golemon2018-05-041-10/+11
| | | | | (cherry picked from commit 88385c06825a73a3875bcdecf2af650c012b48f1) (cherry picked from commit 7c6a15fecd95ff32cf17f8d9abad81b730c5773c)
* SERVER-33329: Make server and shell emit TLS protocol_version alertsSpencer Jackson2018-05-044-8/+216
| | | | | (cherry picked from commit 51af489a86f1862de87b51f26a9e818ec3b5df04) (cherry picked from commit 56e653fdd204e1ad091e0736454aefc005b5ce3f)
* SERVER-34237: Expose means for shell to disable TLS 1.0Spencer Jackson2018-05-031-24/+78
| | | | | (cherry picked from commit 547224050351961fa5b06b297277ec1ff85c89e7) (cherry picked from commit fb710fbfcbe9f3479c8ef6bf636f89cc58bfc2be)
* SERVER-27351 clang_format.py needs to ignore deleted filesMark Benvenuto2018-05-031-0/+3
| | | | (cherry picked from commit 0590b0da70cfdad7edf8d214bbfb5d8d8b6e502e)
* SERVER-30857 Support unknown Linux distributionsMark Benvenuto2018-05-032-9/+6
| | | | (cherry picked from commit e724bb7018a482640c4f194f88b554af2c59d76e)
* Import tools: 4c5314b404c2d7aac7ceb50133faa3ac4fc3d2ea from branch v3.4David Golden2018-05-0276-408/+2089
| | | | | | | | | | | | | | | | | | ref: 4f093ae71c..4c5314b404 for: 3.4.15 TOOLS-1665 Mongotools may block forever on dead connections TOOLS-17 mongodump --oplog should record the end oplog entry before backing up the oplog TOOLS-1704 Update mongo-tools projects to use macos-1012 distro instead of osx-1010 TOOLS-1706 mongoreplay cannot safely terminate on one core TOOLS-1779 stop building tools on solaris on all branches TOOLS-1780 Build tools with Go 1.8.x TOOLS-1941 Tools qa-tests often timeout, particularly on server latests TOOLS-1948 Use Go-native TLS dialer on platforms with openssl 0.9.x TOOLS-1968 Backport - Need to update spacemonkeygo/openssl fork to support newer OpenSSL libraries TOOLS-1978 tools fail eslint testing TOOLS-2003 Drop SUSE11 from Evergreen builds TOOLS-2008 Tests fail on v3.4-master branch
* SERVER-34250 Update Tools builders in EvergreenDavid Golden2018-05-021-77/+111
|
* SERVER-23935 Disable oplog sampling in queryable backup modenehakhatri52018-05-021-2/+2
| | | | | | | In queryable backup mode the oplog truncation would never occur. Hence oplog sampling is disabled this mode. (cherry picked from commit 1c96c3561dda50fc3ba6d98decef1c0d3c9f60df)
* SERVER-34541 Removes the unimportant but flaky scoped_db_conn_testAndrew Morrow2018-05-012-609/+0
| | | | | (cherry picked from commit 55aac9ac800531ad021f18f56d69c69ac5619245) (cherry picked from commit c78a7b639334c44c31dea771c6338ea430da73e7)
* SERVER-34605 Move Jepsen tasks to Ubuntu 16.04 builders.Max Hirschhorn2018-04-281-58/+45
| | | | (cherry picked from commit e85ee4e1e4de3b11ab51dc3e8cc624e9e1dd02bb)
* SERVER-33805 Change Jepsen tasks running in Evergreen to use mongobridgeSamy Lanka2018-04-281-93/+37
| | | | (cherry picked from commit 8a6c15fd3c42927f5b8a5f688bde5fced706c908)
* SERVER-34667 Run validate command against config.collections.Max Hirschhorn2018-04-281-4/+18
| | | | | | | Changes the data_consistency_checks.js test to shard a collection to ensure the config.collections collection exists. (cherry picked from commit 75e45cbf7437cef425f7c01b3099475e0e01f478)
* SERVER-22553 mongos_rs_shard_failure_tolerance.js should not rely on order ↵Misha Tyulenev2018-04-252-10/+11
| | | | of shard ids
* SERVER-29949 Fix race condition in InitialSyncerResetsOptimes unit testWilliam Schultz2018-04-242-4/+6
| | | | (cherry picked from commit e0b06a9da3c0c6071f4e636f3c3ba3e8851c5db0)
* SERVER-33026 SyncSourceFeedback request should have a timeoutWilliam Schultz2018-04-234-33/+104
| | | | | | | | This patch ensures that replSetUpdatePosition commands that are sent from a replica set node to its sync source have a network timeout. Previously these network requests were not given any timeouts. (cherry picked from commit d0dea93d632ce451b66b57b538e66f3e1378b049)
* SERVER-20056 Warn when wiredTigerCacheSizeGB is > 80% of RAMMaria van Keulen2018-04-231-0/+14
| | | | (cherry picked from commit 657fdff7b50949b50848b1de466c88f7be18034b)
* SERVER-34571 Ensure _deleteNotifyExec in MigrationChunkClonerSourceLegacy ↵Matthew Saltz2018-04-231-2/+7
| | | | | | always reset on cleanup (cherry picked from commit 179985c786cea234b65946ff647debfdfdbed511)
* SERVER-33734 Improve jsTestLog filterabilityJudah Schvimer2018-04-183-3/+5
| | | | (cherry picked from commit 54dc55063a25fdcae65356c2515e55768181dc80)
* SERVER-21317 Enforce MONGO_VERSION is set properlyAndrew Morrow2018-04-181-1/+8
| | | | (cherry picked from commit 19b7e7213746e50323abe8ec97bb33023965aab7)
* SERVER-34508 Prevent race condition in Migration Destination Manager from ↵Blake Oler2018-04-171-0/+2
| | | | | | swallowing an exception (cherry-picked from commit a8d13f8329478996e315f390089039f7b7a29ab8)
* SERVER-31468 replSets/startParallelShell.js should wait for its parallel ↵Jonathan Reams2018-04-161-2/+4
| | | | | | shells to exit (cherry picked from commit 8c35aac5f109639d6b6d942db100acc0f709cd10)
* SERVER-27643 Use correct types when setting javascript stack limitJonathan Reams2018-04-161-3/+3
| | | | (cherry picked from commit 611b493648e64678fccac94373707e12e3904e91)
* SERVER-27941 change the shardVersion check to an epoch check when entering ↵Dianna Hohensee2018-04-131-4/+6
| | | | | | the critical section. (cherry picked from commit ce23378926659bc50604032782485c2f962c37ac)
* SERVER-34149 Upgrade zlib to latest.ADAM David Alan Martin2018-04-1132-719/+3819
| | | | | | | Upgraded zlib to 1.2.11, and added a "get_sources" script to document the process. (cherry picked from commit 0fa7bcb8bea5d4585fdbc1003b5116cd7bf28540)
* SERVER-33398 Move to more fine-grained sys-perf task namesPia Kochar2018-04-111-12/+142
| | | | (cherry picked from commit 357da5b0658dbc3516e9c02b5b090d3dcb1f4b49)
* SERVER-32923 Remove SLES11 buildsRamon Fernandez2018-04-061-279/+0
|
* SERVER-33484 Code coverage can't distinguish between files with identical ↵Jonathan Abrahams2018-04-051-6/+25
| | | | | | names, add a unique prefix to all *.gcda.gov files. (cherry picked from commit 220a857ffc84cf755fa7d387f19d537a249bd099)
* SERVER-12644 noprealloc warning should be logged properlyGabriel Russell2018-04-041-2/+1
| | | | (cherry picked from commit 127834fd5164c3a172f61bfe292c118542ea6241)
* SERVER-33848: Update compile flags for sys-perf and performance projectsdalyd2018-04-042-2/+5
| | | | (cherry picked from commit be85d6ca6905ec8d5215c5b25a41d73dd47696f6)
* SERVER-33670: Build mongo binaries with -ssl compile flag in system_perf.ymldalyd2018-04-041-1/+1
| | | | (cherry picked from commit c4673963e82708eff1a0b967c487fa8e15526979)
* SERVER-34213 Start _id at 0 in testshard1.jsCharlie Swanson2018-04-021-1/+1
| | | | (cherry picked from commit d9c3639f29758235732a89ad7136dee6715206e5)
* SERVER-27483 Run the C++ unit tests as part of the compile_all taskEddie Louie2018-03-291-93/+9
| | | | (cherry picked from commit 7c00c754f5637fb3c182328ce5079e33e5d87ab6)
* SERVER-25691 Create separate compile task for building most commonly-used ↵Eddie Louie2018-03-291-33/+248
| | | | | | binaries (cherry picked from commit 41e2509b97f9f8c20d6a7ce6c3dafbbb4edbdd89)
* SERVER-27529 scons msi target is failing do to missing dependenciesMark Benvenuto2018-03-291-0/+5
| | | | (cherry picked from commit 11ece9372e50454a7256ecce2a793b178f43c4fe)
* SERVER-25771 Set BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS to support valgrindMark Benvenuto2018-03-291-0/+1
| | | | (cherry picked from commit dded0e36b171a0873008dd6c8b170353e56a309c)
* SERVER-34140: remove duplicated run on distros in evergreen configSam Kleinman2018-03-291-10/+2
|
* SERVER-28670 Add sharding CatalogCache and donor metrics to serverStatusKaloian Manassiev2018-03-2916-128/+495
| | | | | | | Includes metrics for refresh, clone and migration critical section duration. (cherry picked from commit c4142a8e0b486f3642b700c9efb208f909e3ff1d)
* SERVER-31535 Ubuntu 12.04 is EOL, remove variantsRamon Fernandez2018-03-281-176/+0
|
* SERVER-33970 New baseline for MicrobenchmarksHenrik Ingo2018-03-281-2/+2
|
* Import wiredtiger: e99ab771b2aa837199b72c2028569e7f5d3a7815 from branch ↵Ramon Fernandez2018-03-265-9/+73
| | | | | | | | | | mongodb-3.4 ref: 0b36171f4a..e99ab771b2 for: 3.4.15 WT-3972 Allow more than 64K cursors to be open on a data source simultaneously WT-3975 arg format mismatch after rwlock changes
* SERVER-16802 SERVER-28981 Balancer consider shards and collections in random ↵Kevin Pulo2018-03-267-11/+73
| | | | | | order (cherry picked from commit 651b3e017ce880d9ddbebb400af621c61d8c7389)
* SERVER-33068 Fix run_check_repl_dbhash.js hook to actually run dbhash.Max Hirschhorn2018-03-254-244/+483
| | | | | | | | | | | | Consolidates the logic in the run_check_repl_dbhash.js and run_validate_collections.js for discovering all of the mongod processes in a MongoDB deployment into a new discover_topology.js library. Also adds a test that relies on mongod logging to verify that the run_check_repl_dbhash.js and run_validate_collections.js hooks execute on all of the expected servers. (cherry picked from commit 64bed8173387fbafcfcf39bfb9aa6cecadf25822)
* SERVER-21630 run CheckReplDBHash on csrs and shard replsetKevin Albertson2018-03-258-91/+214
| | | | | | And run ValidateCollections hook on priority=0 secondaries. (cherry picked from commit b9decc492c0ff942d5bcd6e8c799de70fa0839af)
* SERVER-31441 Run validateCollections on each server in parallelEddie Louie2018-03-252-13/+47
| | | | | | | | | (cherry picked from commit b7b606259d712fcb7248f1c2f45b952ecb529654) SERVER-31441: need to copy dependencies (ScopedThread) for parallel validation in system_perf (cherry picked from commit 11e68f03f22a040328f34fa636bd7b69a215d16b)
* SERVER-24759 SERVER-31128 Validate collections on all nodes in clusterIan Boros2018-03-252-27/+85
| | | | | | | | | | When connecting to a secondary to perform validate(), we now call slaveOk() on the connection. This also adds support for us to call validate() on all members of replica set shards. (cherry picked from commit 79da41f50a567ce1b0df5a4ab7a7eb5109414762)
* SERVER-31128 Skip validate on NotMaster error response.Max Hirschhorn2018-03-251-2/+12
| | | | | | | | | | This change is in preparation for running the validate command against secondaries in a replica set. The fuzzer test suites require that the validate command is only run when the server's featureCompatibilityVersion=3.4. Otherwise, it is possible that previously inserted Decimal128 data could lead to an actually innocuous data consistency failure.
* SERVER-33843: Have periodic kill secondaries first do dbhash checks then ↵Daniel Gottlieb2018-03-251-4/+8
| | | | | | validate collection. (cherry picked from commit 2b2f4b65daa15ebc912c3e4db3d7768902b2f453)
* SERVER-24480 Make validate hook run after checkReplDBHashPeter Mauldin2018-03-255-8/+24
| | | | (cherry picked from commit 421ee5370f4dfe9eacc7334f92398c3155475728)
* SERVER-28989 Avoid dropping dummy database in checkReplicaSet().Max Hirschhorn2018-03-251-35/+16
| | | | | | | | | (cherry picked from commit 5c702fedb3216b1a327d3791cd9e995fefc4ab2f) SERVER-30900 removed unnecessary writeConcern from collMod command in ReplSetTest.checkReplicaSet() (cherry picked from commit ac84a0d028eff2b8ca42817d998cb8b34563816c)
* SERVER-33935 add clusterAuthMode option to TestDataRobert Guo2018-03-243-8/+103
| | | | (cherry picked from commit 290edd9cd2f6476f83605ee3189875d4592fc975)