summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-50607 Must hold mutex when calling ↵r4.2.10-rc0r4.2.10Matthew Russotto2020-09-221-4/+8
| | | | | | _checkForShutdownAndConvertStatus_inlock (cherry picked from commit a5ed6a52228efbaad71aa62324a36740fc8877a2)
* Import wiredtiger: 58afeb82a68fde5a3c3eb47cd6e652edb0f62b3a from branch ↵Luke Chen2020-09-22209-3118/+4157
| | | | | | | | | | | | | | | | | mongodb-4.2 ref: f8cec30ecb..58afeb82a6 for: 4.2.10 WT-5940 Migrate to Clang Format 10 WT-6000 Enhance incremental backup testing in format to support restart WT-6215 Clear backup block information on rename: Reverted WT-6421 Avoid parsing metadata checkpoint for clean files WT-6539 Fix backup and rename memory leak WT-6559 Use the session id from the new session to determine statistics bucket WT-6598 Add new API allowing changing dhandle hash bucket size WT-6610 Fix incremental backup checkpoint parsing to handle upgrades WT-6611 Revert enhancement allowing rename and incremental backup
* SERVER-50889 Call setFCV on the router in migration_failure.js instead of on ↵Matthew Saltz2020-09-211-2/+1
| | | | the config server
* SERVER-51041 Throttle starting transactions for secondary readsLouis Williams2020-09-211-7/+21
|
* SERVER-50394 Forward impersonatedUser/Role information when availableSara Golemon2020-09-181-7/+11
| | | | (cherry picked from commit cf4fa7e9e0b5a1b0c358da1c981083b5ec179c30)
* SERVER-44632 Remove Community zSeries builds from 4.2Zakhar Kleyman2020-09-181-124/+0
|
* SERVER-47469 Upgrade lock mode for applyOps + system.viewsCharlie Swanson2020-09-189-12/+59
| | | | | (cherry picked from commit bd74e903563e9c12bbaf3a027a8dc39ae6a1613d) (cherry picked from commit bf7268ee79e5561032114b37cc0fcadf72dc8e54)
* SERVER-36393 Add new opt-in $or enumeration orderCharlie Swanson2020-09-188-29/+655
| | | | | (cherry picked from commit bffdd28e183d5b720c897b56278821e65762ccd7) (cherry picked from commit e81be8db078eb541495dee9a47433b92f5140e18)
* SERVER-49991 Alias db. and rs.printSlaveReplicationInfo() to ↵Pavi Vetriselvan2020-09-164-10/+35
| | | | | | printSecondaryReplicationInfo() (cherry picked from commit 996dcdc3d96346d71f012388eccc79c691619340)
* SERVER-49989 Add db.hello() shell helperAli Mir2020-09-162-0/+9
| | | | (cherry picked from commit 27fda7a486ff4229f9037a132c3d8baa11121864)
* SERVER-31368 Tag log_remote_op_wait.jsDavid Percy2020-09-141-0/+2
|
* SERVER-50326 Restrict sharding in agg_out.js workload to a single threadJames Wahlin2020-09-141-2/+4
| | | | | (cherry picked from commit 98d95e18f39540b33c491052901579b71ec430fc) (cherry picked from commit ea20b8a22518250acaac184f07957bdf6cde2b35)
* SERVER-48518 Improvements to rollback_via_refetch_anomaly.jsA. Jesse Jiryu Davis2020-09-141-7/+5
|
* SERVER-49766 Indexed and non-indexed collections return different results ↵Svilen Mihaylov2020-09-114-0/+62
| | | | for null query
* SERVER-48410 Signed integer overflow fix for datetime libraryJacob Evans2020-09-111-10/+8
|
* SERVER-49987 Rename response fields if hello command is sent on mongodAli Mir2020-09-106-85/+200
| | | | (cherry picked from commit e9d2fbd27574714fc3c2db7cd45d413b7fbd4718)
* SERVER-49988 Rename response fields if hello command is sent on mongosPavi Vetriselvan2020-09-103-7/+24
| | | | (cherry picked from commit 8d495ce686890719e96c66ee6f3d1ddbf7704e78)
* SERVER-50640 listCommands should list isMaster in addition to helloPavi Vetriselvan2020-09-108-16/+30
| | | | (cherry picked from commit 2756fa678945f890c73318efa72d3793c6e918d8)
* SERVER-49986 Convert isMaster command to hello and keep isMaster, ismaster ↵Pavi Vetriselvan2020-09-1013-90/+146
| | | | | | aliases (cherry picked from commit 9a4be902441496be7ef40e5404a91ac30dc81f77)
* SERVER-31368 Make regex more permissive in log_remote_op_wait.jsDavid Percy2020-09-091-1/+1
| | | | | | | This was only failing on Windows, so I suspect there was a \r character at the end of the line. The important property to test is that the line's last field says "42ms" or similar, so allowing zero or more whitespace at the end seems fine.
* SERVER-31368 Exclude log_remote_op_wait.js from last_stableDavid Percy2020-09-092-2/+2
|
* SERVER-50822 dont_read_oplog_hole_on_step_up.js should wait for all nodes to ↵Louis Williams2020-09-091-1/+2
| | | | agree on a primary
* SERVER-23668 Cherry-pick upstream SCons fix for abbreviated options issueAndrew Morrow2020-09-091-4/+7
| | | | | | | See https://github.com/SCons/scons/commit/456428184f388eccccbcbc3d76866a8dce060b3c (cherry picked from commit 36920786ecae139217f8ea1eed4274e77477b2d0) (cherry picked from commit 59c563338ae7dc6106aff81071a3bfd7b7f0389c)
* SERVER-26726 Check number of arguments for createIndex, createIndexes and ↵Nikita Lapkov2020-09-092-0/+41
| | | | | | ensureIndex shell commands (cherry picked from commit be07da4bd6dd394947236857f5510a7ba9c3b0a4)
* SERVER-50760: Switch MultiOplogEntrySyncTailTest to use wiredTigerLingzhi Deng2020-09-082-19/+33
|
* SERVER-31368 Log time spent waiting in BlockingResultsMergerDavid Percy2020-09-0814-31/+299
|
* SERVER-50626 Fix race in read_concern_majority_getmore_secondaries.jsA. Jesse Jiryu Davis2020-09-081-14/+5
| | | | (cherry picked from commit b5467de6410d61c77adc352df0291805df816f7d)
* SERVER-48938: Allow primary-elect to complete drain mode even if it is ↵XueruiFa2020-09-036-35/+17
| | | | | | stepping down unconditionally (cherry picked from commit f11b0351c33d2888607eebd1748d524d241fc9ba)
* SERVER-49990 Alias setSlaveOk() and getSlaveOk() shell helpersAli Mir2020-09-0111-28/+119
| | | | (cherry picked from commit d6fe50035aff8026937dff9d8544ff213ad05152)
* SERVER-47645 Must invalidate all sessions on stepdownTess Avitabile2020-08-278-1/+104
| | | | | (cherry picked from commit 6cbc99ea5517e481566503bbd6bef95632f2ad25) (cherry picked from commit 5265a96ced48b27c702677d329c32309224e7c4c)
* SERVER-45202 Improve command alias infrastructureAmirsaman Memaripour2020-08-265-27/+67
| | | | (cherry picked from commit 3cd3a6da3fe0b6f022b721094bda0b97c3527d23)
* SERVER-48518 Fix rollback via refetch anomalyA. Jesse Jiryu Davis2020-08-2510-8/+290
| | | | | | | | | | (cherry picked from commit eee49c64cdeb8fa95704b9a316b779eb5eb9800c) (cherry picked from commit 88c0265e057f0e5581306f294d1ca2bda19760e4) SERVER-50183 Copy _awaitPrimaryAppliedSurpassesRollbackApplied function from RollbackTest to RollbackTestDeluxe (cherry picked from commit 252251d38915b9e6722186b9742cc914a045d589) (cherry picked from commit d4b960b5f3f4a7a2b18b48d7fb14251704a8bda8)
* SERVER-47844 Add the ability to get the initialDataTimestamp from the ↵William Schultz2020-08-256-0/+24
| | | | | | | storage engine interface (cherry picked from commit 1408e1b8a5392a9001ee598b5cec66afc4e1cf77) (cherry picked from commit 329d8c517d8b3c3fb4bcb63eecf6064ac9a007cf)
* SERVER-40317 Fail query when $facet intermediate output exceeds 100MBDavid Storch2020-08-246-8/+132
| | | | | | Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: Jacob Evans <jacob.evans@10gen.com> (cherry picked from commit e0bbfe119331514119c6f573eac9998ccf2a3dbe)
* SERVER-42852 Hold ShardFilterStage by unique_ptr while obtaining ↵David Storch2020-08-241-2/+5
| | | | | | | | | ScopedCollectionMetadata This is a minimal backport of the fixes present on more recent branches. It is designed to prevent a rare memory leak that can occur when obtaining the ScopedCollectionMetadata triggers a uassert.
* SERVER-37422 Log balancer start and stop events in action logjannaerin2020-08-221-0/+4
| | | | (cherry picked from commit af041ce1457ddf7c9bf29a07bc1e995e4c47495f)
* SERVER-50403 SERVER-23208 Pick SCons upstream fix for SCons issue #3469Andrew Morrow2020-08-213-18/+34
| | | | | https://github.com/SCons/scons/commit/7c32091fccad5e70755dc46174fe516fff4549c3 (cherry picked from commit 18966553fc7f9d350c3428ea1a23162aba2526ef)
* SERVER-50403 SERVER-45390 Bring Subst improvements downstreamMathew Robinson2020-08-211-306/+341
| | | | (cherry picked from commit 01ccbf441e419c7c9edff997744b960e50491df4)
* SERVER-50403 SERVER-45336 Speed up Subst by preventing unnecessary Frame ↵Mathew Robinson2020-08-211-356/+358
| | | | | | allocations (cherry picked from commit c86d4ad8c63e27f733b29c5f6bdb394540975782)
* SERVER-50403 SERVER-45198 Upgrade SCons to 3.1.2Mathew Robinson2020-08-21204-533/+593
| | | | (cherry picked from commit e57b8036c94546a6494e81d46f552f1c23841eda)
* SERVER-50403 SERVER-42264 Improve SCons performanceMathew Robinson2020-08-211-4/+4
| | | | (cherry picked from commit 00e2bca5efcb74cb95b7d3824299a530a288a025)
* SERVER-50403 SERVER-25436: modify vendored scons to use win32 api CopyFile ↵Mathew Robinson2020-08-211-3/+12
| | | | | | operation (cherry picked from commit e73eb49ea2c6778699683db57aee221dbe339c4a)
* SERVER-50403 SERVER-39467 Update EnsureSConsVersion to 3.1.1Mathew Robinson2020-08-211-1/+1
| | | | (cherry picked from commit d362622b92319611dc247a94a6d125571c4b9b57)
* SERVER-50403 SERVER-39467 Upgrade vendored SCons to 3.1.1Mathew Robinson2020-08-21204-1455/+1937
| | | | (cherry picked from commit 364b08d9d8348a9bf93cbff8eff7181da1a8f336)
* SERVER-49922: Make schema_validator_with_expr_variables.js less heavyXueruiFa2020-08-201-0/+1
| | | | (cherry picked from commit ad6221ad00d919e143213dcb78f7acec851b6cc6)
* SERVER-48048 Use resmoke tag files for multiversion blacklistingCarl Raiden Worley2020-08-171-63/+57
|
* SERVER-39392 Remove tautological invariantAndrew Morrow2020-08-171-1/+0
| | | | | (cherry picked from commit e908bb6b444235cb251c4e69b5adac9e6a983953) (cherry picked from commit fcf1e05d5c1a4df7ac4cbdf71950ee226d1e35d0)
* SERVER-47263 dryrun election failure logging - removed inaccurate portion of ↵PV992020-08-131-1/+1
| | | | | | log message (cherry picked from commit e24e32fc7e4fc69c856ba8999163c1aa40d32b4c)
* SERVER-50078: Disable bypass_compileDavid Bradford2020-08-121-13/+2
| | | | | (cherry picked from commit b1d88bac122fcadedcb0be3798872770de9c732a) (cherry picked from commit 4a23cd035cc14fe281f265e7d42b032f9ca8434f)
* SERVER-48709 Fix overflow in key manager wake up calculationJack Mulrow2020-08-123-11/+50
| | | | (cherry picked from commit 0cb70e9577c46257798d0385b15ec6bff8dbd28d)