summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40514 Fix race in ResmokeMathew Robinson2019-05-011-1/+4
|
* SERVER-40855 run_check_repl_dbhash_background.js with majority read concern ↵Matthew Russotto2019-04-261-0/+2
| | | | false must allow for a missing majority op time
* SERVER-40618 ban removec.js from causal consistency passthroughIan Boros2019-04-262-0/+2
| | | | (cherry picked from commit 351244db692906d883bd89a664281eaf3069093e)
* SERVER-40758 Increase memory for logical_session_cache_repl* tasks.Max Hirschhorn2019-04-221-1/+2
| | | | | | | The logical_session_cache_repl* tasks now run with --jobs=3 on the rhel62-small distro as part of the Enterprise RHEL 6.2 build variant. (cherry picked from commit 689679706bea557a112017d2640002394ee9e75f)
* SERVER-40329: Log all transactions at TXN verbosity levels >= 1Lingzhi Deng2019-04-202-2/+58
|
* SERVER-40166 Force BG clock now >= Date_t::lastNowJason Carey2019-04-196-128/+230
| | | | | | | | | | | | | | | | | | | | | | | Currently our fast clock is implemented by a background thread which wakes up every 10ms if callers continue to check it's time. If that background thread get's descheduled for a long time for some reason, this can cause the background threads time to drift substantially. If we: * force every read of date_t::now to update a new date_t::lastNow * change the background thread so that it's responsibility is to wake up and call Date_t::now() (if readers are still present) * change the background thread clock source now() to return date_t::lastNow We'll get a world in which we have the same target granularity + thread quiescence as before, but additionally ensure that even if the background thread can't be scheduled, that lastNow() will still be pushed loosely forward if there are callers of Date_t::now() elsewhere in the system. This should ensure a tighter bound on the spread between the precise and fast clock sources (cherry picked from commit d32ddac33c48b5e2d2885c2862d6abd88e7f26d2)
* SERVER-40654: Fix lintDavid Bradford2019-04-191-2/+2
|
* SERVER-35636 renameCollectionForApplyOps checks for complete namespacePavi Vetriselvan2019-04-182-0/+22
| | | | (cherry picked from commit 35c1b1f588f04926a958ad2fe4d9c59d79f81e8b)
* SERVER-37765 Platform Support: Remove Ubuntu 14.04Kelsey Schubert2019-04-181-154/+0
|
* SERVER-40491 Update Debian 8 image for package testBrian McCarthy2019-04-182-0/+16
| | | | (cherry picked from commit 25211c43506ae212b20e830654a80d96e2a73bea)
* SERVER-34621 Log if client attempts unsupported TLS renegotiation on WindowsJonathan Reams2019-04-184-4/+10
| | | | (cherry picked from commit 8de4f3563737eb3b23ae37eeaa9efa1cb40dc350)
* SERVER-40704: Better task timeouts when using minimum for split tasksDavid Bradford2019-04-182-4/+6
| | | | (cherry picked from commit 233387efb49dc9403aa6c543191a19fc19c2c3b0)
* SERVER-40654: Do not enforce dynamic timeouts for Ubuntu PPCDavid Bradford2019-04-183-6/+34
| | | | (cherry picked from commit e63e9cea147aae4ad2bbad8c6bb393dbc33af0b4)
* SERVER-39864 Only request principal name during saslStart when neededSara Golemon2019-04-171-1/+6
| | | | (cherry picked from commit 70a2729673f629f1881abc042e3374e6cffa05bb)
* SERVER-39831 Never update commit point beyond last applied if learned from ↵Tess Avitabile2019-04-179-36/+302
| | | | sync source
* SERVER-40628: Set a higher numInitialSyncAttempts for replsetprio1.jsLingzhi Deng2019-04-171-1/+2
|
* SERVER-39221 Test rollback after enableMajorityReadConcern upgrade/downgradeTess Avitabile2019-04-164-8/+146
|
* SERVER-39420 Remove in-memory boolean to indicate config.server.sessions ↵Blake Oler2019-04-163-12/+19
| | | | | | collection set up (cherry picked from commit 2c20db31fcd6a2a9ac02506d55794f9b234af0a6)
* SERVER-38217 audit failed OP_KILL_CURSORSara Golemon2019-04-161-0/+7
|
* SERVER-40335 Add waitForStepDownOnNonCommandShutdown parameterA. Jesse Jiryu Davis2019-04-153-1/+31
| | | | | | | | | | When ReplSetTest.stopSet() kills the primary with SIGTERM, it must wait for the primary to finish election handoff or, in cases where there is no candidate, for the 10-second election handoff timeout to expire. Add a parameter and use it in ReplSetTest.stopSet() to end tests quickly. Disable waitForStepDownOnNonCommandShutdown for replica sets started directly by resmoke.py so those sets shutdown quickly, too.
* SERVER-40553 Filter unauthorized views in listCollectionsSara Golemon2019-04-122-0/+64
| | | | | (cherry picked from commit 21c3aa3c2d120cac881044d1fb38834a15246448) (cherry picked from commit d4dd232efc9fb5a51951ea4af881c3c07f352d5a)
* SERVER-40226 Upgrade static OpenSSL to 1.1.1bSpencer Jackson2019-04-101-2/+2
| | | | (cherry picked from commit 470858342333b3b63ac5c20677db4d4216fae8b2)
* SERVER-39025 Fix feature subset installation from MSI. Missing yaml file is ↵Henrik Edin2019-04-102-10/+28
| | | | | | no longer critical. (cherry picked from commit 39dba5ab553c53dfdc1e6d070c07adcfffc80ec1)
* SERVER-32709 Improve performance with the mobile storage engine.Henrik Edin2019-04-1018-203/+345
| | | | | | | | SQLite is configured with synchronous=NORMAL for all sessions. Reduced temporary memory allocations when constructing SQL statements. Implemented waitUntilDurable when this storage engine is used in mongod only. (cherry picked from commit 2ee7dcb2bcb4372a49b8584c43bb65caea6212c8)
* SERVER-40318 Make condition variable wait in NamespaceSerializer exception safejannaerin2019-04-091-1/+3
| | | | (cherry picked from commit 07bcfd825c6ad2c347329af1a1b7634029048871)
* SERVER-36457: mongos_rs_shard_failure_tolerance.js shold assert that ↵Kim Tao2019-04-092-4/+5
| | | | | | movePrimary command succeeds (cherry picked from commit 00520c2e0b89483e390ecb25cd3291ca8fa30c0f)
* SERVER-40246 Add cursor manager sys perf testIan Boros2019-04-091-0/+11
|
* SERVER-40242 Add banner to MSISpencer Jackson2019-04-091-0/+6
| | | | (cherry picked from commit 9f973418a578bf0b4643908f5af2af972a086c92)
* SERVER-40242 Update banner inclusions for vendored toolsSpencer Jackson2019-04-0916-2/+21
| | | | (cherry picked from commit e5d7bb7eaf2b26be77d6011036387bc21debd129)
* SERVER-39820 Include client IP in log message for successful authenticationJonathan Reams2019-04-084-4/+48
| | | | (cherry picked from commit 0a847ef8453015e8b622595692b2fde0488486a6)
* SERVER-39869: System-Performance: Enable authentication in all tasksRyan Timmons2019-04-081-0/+1
|
* SERVER-40393 Disable SSL_MODE_RELEASE_BUFFERS in ASIOMark Benvenuto2019-04-081-3/+0
| | | | (cherry picked from commit c7476a53ab4e33914217b61c8e81f29b8df09322)
* SERVER-40112 db.disableFreeMonitoring() returns 'not master' on secondary ↵Mark Benvenuto2019-04-083-6/+51
| | | | | | after restart (cherry picked from commit b5883226855662d54f990ebb7dcfd952c037a11c)
* SERVER-39672: default to local if no read concern specified for a ↵Lingzhi Deng2019-04-053-39/+51
| | | | | | multi-statment transaction (cherry picked from commit 74fd169e8867b4633d4c1677055dda74e3460238)
* SERVER-39869: System-Performance: Enable authentication in all tasksr4.0.9-rc0r4.0.9Ryan Timmons2019-04-041-0/+5
|
* SERVER-39764 Fix plan caching for negation of equality to arrayIan Boros2019-04-035-14/+210
|
* SERVER-38949 Ban index usage for {$ne: <array>} queriesIan Boros2019-04-036-1/+169
|
* SERVER-16571 Use Actual Memory Constraint vs. Total System Memory When They ↵Matt Lord2019-04-0310-2/+43
| | | | | | Differ (cherry picked from commit d535bce1bb7df20158fad965142d6b802ea95c60)
* SERVER-38239 Added getOperationStatistics() API to fetch storage stats from ↵Sulabh Mahajan2019-04-0312-7/+412
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WiredTiger (cherry picked from commit ba3894493a94ed3c18458f391ff181d57475f010) SERVER-38240 Added storage statistics information into the slowop log messages. (cherry picked from commit 86b6aca9fa1940e85bba87261d1494ef2c208a4a) SERVER-38240 work around uint64_t conversion on s390x in WiredTigerOperationStats::fetchStats() (cherry picked from commit 82161eec79fc74652dc07b1c83fe500dc4f95e79) SERVER-38243 Test presence of the storage stats in slowop logs and system.profile. (cherry picked from commit 3b4c6a689a3fdaa923d427ae112ea599513ef8ce) SERVER-39026 Use correct type for retrieving WiredTiger stats (cherry picked from commit 6a9a5855048df1f4796a4032276d01318c398691) SERVER-39488 Look for storage stats in the find command's profiled entry. The find command will always have the storage stats because the test has created a collection with btree spanning multiple pages. Scanning this collection after a server restart will trigger read from the disk and have the disk read stats. (cherry picked from commit 6125b5fb078a316854f0299b96b7d16eacb944de) SERVER-39361 Synchronise collecting storage engine stats with shutdown (cherry picked from commit bacb6b67706a2c057fcd0f76a38f416b225aa69a) SERVER-39061 Fix the wt_operation_stats test to wait for the operation log to appear. (cherry picked from commit 371197e4bab715a83272a4472e118ee5c5cbbf7c) SERVER-39934 Fix locking for slow ops storage stats SERVER-39654 Make slow ops storage stats work with transactions (cherry picked from commit 23ca771f76f85638f23bca2a4a6ac196a81fdc21)
* SERVER-36622 Allow newer versions of RHEL and Ubuntu to succeed for ↵Mathew Robinson2019-04-021-4/+3
| | | | | | install_compass (cherry picked from commit 866e0531147b023344709653acbf556d5b631d09)
* SERVER-40039 Increase assert.soon timeout in initial_sync_invalid_index_spec.jsWilliam Schultz2019-04-011-8/+11
| | | | (cherry picked from commit df7c2a4a8c4a9069d84f62967c896b0220c82f15)
* SERVER-40390 Blacklist skip_repairing_fcv.js from running on mmapv1Gregory Wlodarek2019-04-011-0/+2
|
* SERVER-38945: Cache OpenSSL error states to elide error clearingSpencer Jackson2019-04-012-1/+21
| | | | (cherry picked from commit 9245a51842f1f8b9da42cadf27627642c4d94fd4)
* SERVER-40333 Only clone collection options once for each shard in ↵Blake Oler2019-04-011-8/+15
| | | | shardsvrShardCollection
* SERVER-40391 Remove low value explain2.js testMartin Neupauer2019-04-013-42/+0
|
* Import wiredtiger: 4f2ed4c4cb122342711ce82d553482124501fcd4 from branch ↵Luke Chen2019-04-014-16/+60
| | | | | | | | | | | mongodb-4.0 ref: db5942dc1d..4f2ed4c4cb for: 4.0.9 WT-4324 Ensure checkpoints rewrite pages with data in the future WT-4554 Enhance WT salvage to handle the case of corrupted WiredTiger.turtle WT-4619 Coverity 111398: leaked memory
* SERVER-38984 Validate unique User ID on UserCache hitSara Golemon2019-03-3012-7/+166
| | | | (cherry picked from commit e55d6e2292e5dbe2f97153251d8193d1cc89f5d7)
* SERVER-39278 Wait for rollback to finish before ending session in ↵Jason Chan2019-03-291-1/+1
| | | | transient_txn_error_labels_with_write_concern.js
* SERVER-40298 Track transaction sizeTess Avitabile2019-03-295-18/+152
|
* SERVER-40131 Incorrect format string in Windows stacktrace generatorJohnFestaMongo2019-03-291-1/+1
| | | | | | | close #1301 Signed-off-by: Mark Benvenuto <mark.benvenuto@mongodb.com> (cherry picked from commit 41d912bb27877d7965aa64b51c4cd7a8c79590cc)