summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-28495 Fix lintr3.4.14-rc0r3.4.14Mark Benvenuto2018-03-122-6/+7
|
* SERVER-30158 FTDC starts too early in mongosMark Benvenuto2018-03-121-2/+2
| | | | (cherry picked from commit 66d65846c739326663428aab92eda5c4a8fbad47)
* SERVER-28495 FTDC for MongoSMark Benvenuto2018-03-1222-87/+582
| | | | (cherry picked from commit 02c46a3d4b270530335f542ad2926c50f1ba1b1f)
* SERVER-29938 FTDC RefactorMark Benvenuto2018-03-129-349/+492
| | | | (cherry picked from commit 4d8405a45c7be94f1022ae3d3de4731e2bf9632b)
* SERVER-32876 Don't stall ftdc due to WT cache fullKelsey Schubert2018-03-127-7/+32
|
* SERVER-33751 Allow connecting to an existing cluster in ReplSetTestRobert Guo2018-03-121-1/+5
|
* SERVER-23420 Remove use of GNU extensions in parse_number_test.cppMark Benvenuto2018-03-121-3/+3
| | | | (cherry picked from commit 86e6d8415f250e8b9806482d880e315283c6041b)
* SERVER-32886 Remove unnecessary sleeps during chunk migrationjannaerin2018-03-125-13/+76
|
* Import wiredtiger: 0b36171f4aa0bea6ab6118b0d3bcf6329a24939e from branch ↵Luke Chen2018-03-0927-85/+150
| | | | | | | | | | | | | mongodb-3.4 ref: e5e5c131d6..0b36171f4a for: 3.4.14 WT-3245 Avoid hangs on shutdown when a utility thread encounters an error WT-3904 Reconsider error path in log server thread WT-3938 Reduce memory usage with many tables and sessions WT-3946 Truncate segfault with a NULL start cursor WT-3962 WiredTiger turtle file "MoveFileExW: Access is denied." error.
* SERVER-33572 Add ProducerConsumerQueue to utilJason Carey2018-03-084-0/+1103
| | | | | | | | | Add a bounded, interruptible, thread safe, single producer, multi-consumer queue to the utility directory. (cherry picked from commit 6cfa204de9fe5a5c0f93c0ba2e0fc8f19d307b78) HEAVILY UPDATED FOR C++11 SUPPORT
* SERVER-33760 Backport WithLock to v3.4Jason Carey2018-03-081-0/+111
|
* SERVER-31399 Include time spent applying batches in ↵Vesselina Ratcheva2018-03-012-1/+66
| | | | | | | | | | repl.apply.batches.totalMillis (cherry picked from commit d9038eb6236a7351addf8a58ce204be575bcb079) SERVER-33448 Relax time diff requirements in apply_batches_totalMillis.js (cherry picked from commit 04cc084048a5f37c9d10ee3bac9dbef1e89672c5)
* SERVER-33228 Remove the half-implemented and unused `CollectionRangeDeleter` ↵Kaloian Manassiev2018-03-019-723/+4
| | | | from 3.4
* SERVER-33233 Don't stall ftdc due to running out of ticketsBruce Lucas2018-03-014-4/+38
| | | | (cherry picked from commit 5436c851b8322a0cb18611be0672f6a76d6e2f38)
* SERVER-32583: Sys-perf update bootstrap variables to use proper ConfigDict Namesdalyd2018-02-282-6/+6
| | | | (cherry picked from commit a0173c12306a457d3b653daea77966c6748e202a)
* SERVER-29812 RangeDeleter no longer unnecessarily waits for 'majority' write ↵Kevin Pulo2018-02-2810-17/+39
| | | | concern
* SERVER-32241 applyOps reports success even when a nested applyOps fails.Matthew Russotto2018-02-273-7/+14
|
* SERVER-28151 Sync admin database first during initial syncJason Chan2018-02-263-7/+184
| | | | (cherry picked from commit 38218c1a0c2a15a05557df36794fe53618ca0db5)
* SERVER-33122 Add option to disable WiredTiger cursor cachingLouis Williams2018-02-262-18/+30
| | | | (cherry picked from commit 0ef1e13db4f3d217ddc6de7ffc46842a4fc9889a)
* SERVER-33406 Reduce compile concurrency in s390x buildvariantsIan Whalen2018-02-261-3/+3
|
* SERVER-32533 In oplog truncate with WT, don't use a start key.Michael Cahill2018-02-261-7/+14
| | | | | | | | | Previously there was a performance benefit to tracking the first expected key in the oplog. The performance issue is no longer relevant, and supplying a key makes the code fragile (if the tracked key gets out of sync with the real first key). (cherry picked from commit f4ac177b55bc762e977dc093a40e442b7061f58c)
* SERVER-33227 don't modify global `db` in shell `connect()`Kevin Pulo2018-02-261-1/+1
| | | | (cherry picked from commit 1af47155814e1628b92597a58ed489b7509b6425)
* SERVER-31671 Cancel running elections if the term changes after writing my ↵Siyuan Zhou2018-02-232-19/+31
| | | | | | last vote (cherry picked from commit c8fbc9a23152d707541a5c03c6af0eedb9a83bf9)
* SERVER-30114 Add simple slow spinlock monitoringMark Benvenuto2018-02-164-0/+90
| | | | (cherry picked from commit ba957823288d674f34c8345059f35f34cb4dd055)
* SERVER-32691 Add write_concern_majority_passthrough_WT task in Evergreen.Max Hirschhorn2018-02-1427-25/+85
| | | | | | | | | | | | | | | Modifies the usages of DBCommandCursor to work around how if the CursorTracker is registered on the replica set connection (i.e. the DBClientRS instance), then it'll trigger a verify() failure when garbage collection occurs. Also changes the aggregation_read_concern_majority_passthrough.yml, read_concern_majority_passthrough.yml, and write_concern_majority_passthrough.yml test suites to skip any JavaScript tests that use the "collMod" command because it only supports a w=1 writeConcern. (cherry picked from commit bb8ac01f052a7b4b5c042085334ce640a1ab8dd1)
* SERVER-32691 Add write_concern_majority_passthrough.yml test suite.Max Hirschhorn2018-02-1428-153/+574
| | | | | | | Also adds support for using replica set connection strings in resmoke.py without making all nodes electable. (cherry picked from commit 264d971842cffdf8b4f80def1d90241f132345b7)
* SERVER-32522 Clean up {read,write}Concern and readPreference overrides.Max Hirschhorn2018-02-1448-263/+481
| | | | | | | | | | | | | | Introduces OverrideHelpers object with convenience methods for inspecting certain aggregation and map-reduce commands, as well as overriding startParallelShell(), Mongo.prototype.runCommand(), and Mongo.prototype.runCommandWithMetadata(). Also removes a number of tests that were incorrectly blacklisted from the read_concern_majority_passthrough.yml and read_concern_linearizable_passthrough.yml test suites. (cherry picked from commit 35b5b72146ca570b5c6fed8aaa7e891edf7d6a78) (cherry picked from commit e828226f4c5ab12835e10a09f104759e8fbf09f3)
* SERVER-30850 Handle replica set connection strings in startParallelShell()Sara Golemon2018-02-144-8/+55
| | | | (cherry picked from commit 284d80ba6ee928cdf3d8f23c161a7ee1bf4a8faf)
* SERVER-33236: Update perf.yml to use ssh form of git clonedalyd2018-02-131-1/+1
| | | | (cherry picked from commit 0658fe0f057c7d1b82239c3661619dd9f062a684)
* Revert "SERVER-33142 Don't reuse clusters in system_perf.yml"Henrik Ingo2018-02-131-1/+3
| | | | This reverts commit c7bacf6c355242cd83da04f5a96d5ca379df0e87.
* SERVER-33147 limit the max_jobs for ubuntu1604-arm64 distrosZakhar Kleyman2018-02-121-0/+2
|
* SERVER-31222 JSFile source member should not be a referenceJonathan Reams2018-02-122-5/+5
| | | | (cherry picked from commit 8e5e2ece9578f0d5ddcd345fbba7d9c5a86631c8)
* SERVER-33092 Fix elemMatchProjection.js to always have monotonically ↵David Storch2018-02-121-13/+37
| | | | | | | | | increasing _ids. (cherry picked from commit ab9fbc6a90c65d228dd15973aa6706563c086106) Conflicts: jstests/core/elemMatchProjection.js
* SERVER-31161 Index created through applyOps command should not inherit ↵Louis Williams2018-02-122-0/+97
| | | | | | collection default collation (cherry picked from commit 49dfa0c0e938c265f987b585f3d41ae12a64f65a)
* SERVER-28594 non-atomic applyOps should log each operation individuallyLouis Williams2018-02-125-188/+265
| | | | (cherry picked from commit 975804ed16ed446e32e7e73643188c9276686311)
* SERVER-31979 Chunk migration statistics included in moveChunk.commit in the ↵jannaerin2018-02-126-9/+59
| | | | changelog
* SERVER-33142 Don't reuse clusters in system_perf.ymlHenrik Ingo2018-02-121-3/+1
| | | | (cherry picked from commit 5bd4de924cf2da6b50a2bbe073eba22c9f2757fb)
* SERVER-33238 Revert the change that kept ftdc from stalling with no ticketsr3.4.13Ramon Fernandez2018-02-093-15/+1
| | | | This reverts commit 4fa890fa8b6ba3b438213efcfab07b588fd58e63.
* SERVER-32664: Sys-perf enable running baselines at lower prioritydalyd2018-02-081-0/+17
| | | | (cherry picked from commit 80186a53de19bc770835096956b4d41d6c99a347)
* SERVER-33089 Do not regenerate auth indexes in queryable backup moder3.4.12-rc0r3.4.12Spencer Jackson2018-02-051-0/+8
| | | | (cherry picked from commit ce5691d634b9228b0686e6241e071f6691e46a3f)
* SERVER-32772 dbtest task should write to task directoryMathew Robinson2018-02-051-0/+7
|
* SERVER-31437 Fix parsing of host/db connect stringSara Golemon2018-02-012-3/+36
| | | | (cherry picked from commit be9f8cd19c1d3fa7b0fea18c965cd9964fc7ed68)
* SERVER-32924 tag skip_sharding_configuration_checks with requires_persistenceMisha Tyulenev2018-02-011-0/+1
| | | | (cherry picked from commit f492aeddbf5e4dbd660d7aa297b0cdbe939c4906)
* SERVER-32875 Don't stall ftdc due to running out of ticketsBruce Lucas2018-01-313-1/+15
|
* SERVER-32896 system_perf.yml: Don't run make_artifacts.sh twiceHenrik Ingo2018-01-302-36/+0
| | | | (cherry picked from commit 4d08499e9ac6cb6da8d76d08d50bb7e205ca4b3e)
* SERVER-32896 Upload dsi-artifacts.yml in system_perf.ymlHenrik Ingo2018-01-302-8/+8
| | | | (cherry picked from commit a320388f7170130de3732b2f349cb6a0fba572ad)
* SERVER-31462 Register Database::AddCollectionChange in the correct orderXiangyu Yao2018-01-302-6/+8
| | | | | | | | The wrong order leads to the rollback of CollectionImpl happening after the rollback of KVCollectionCatalogEntry. This means the Collection destructor would call setCappedCallback() on an already destroyed RecordStore. (cherry picked from commit f9e38f099a892964a09d4a80aafd8edfef21594d)
* SERVER-32243 Add an option to have the validate hook skip some collectionsJonathan Abrahams2018-01-302-1/+17
|
* SERVER-32527 Overwrite remote credentials with package tests credentialsMathew Robinson2018-01-301-0/+7
|
* SERVER-32527 Move package testing to new BUILD2 VPCMathew Robinson2018-01-302-1/+4
|