summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-36283: Have initial sync completion advance oplog visibility to the ↵Daniel Gottlieb2018-07-261-4/+7
| | | | | | initial sync time. (cherry picked from commit 9568dc3d2fb7244d75744c70c3ac98a8719ca9ab)
* SERVER-36232 Ensure chunk migration commit and the subsequent refresh are ↵r4.0.1-rc0Kaloian Manassiev2018-07-231-1/+1
| | | | | | causally consistent (cherry picked from commit ba25922e6b2bffa60a8a4f3db8adca612da55e95)
* SERVER-36132 Invariant that chunk migration is actually reflected in the ↵Kaloian Manassiev2018-07-231-0/+17
| | | | | | metadata after successful commit (cherry picked from commit 1c0bce5f9792f0f6d4f26cd041a0c60c0398bd5e)
* SERVER-36055 Return a proper error for unsupported compact on mobileSulabh Mahajan2018-07-232-14/+2
| | | | (cherry picked from commit 1c1535c9ee73ac4ed0d922855ccbe44335909082)
* SERVER-34941 use 4.0 storage recovery logging component in ↵Benety Goh2018-07-201-1/+1
| | | | | | recovery_wt_cache_full.js (cherry picked from commit 472d4ecaf989b239e324ef12b39357802d96f607)
* SERVER-34941 remove test logic to update min valid. this is not required as ↵Benety Goh2018-07-201-15/+0
| | | | | | of 4.0 (cherry picked from commit 461184c1467fb6c130638b27bf1d71962c7e830b)
* SERVER-34941 add test to fill wiredtiger cache during recovery oplog applicationBenety Goh2018-07-201-0/+111
| | | | (cherry picked from commit 6b0147211e26239fb15e06fa5555bd3f701d8669)
* SERVER-34942 add test to fill wiredtiger cache during initial sync oplog replayBenety Goh2018-07-201-0/+71
| | | | (cherry picked from commit 2c2427c96848e90129ef10ceb36a0454c2736ab1)
* SERVER-33191 move wt_cache_full.js from jstests/replsets/ to ↵Benety Goh2018-07-201-0/+0
| | | | | | jstests/noPassthrough/ (cherry picked from commit f5035fab356299fe6cffc783dbe9ccfab99fe069)
* SERVER-33191 add test to fill wiredtiger cache during steady state oplog ↵Benety Goh2018-07-201-0/+65
| | | | | | replication (cherry picked from commit 88cea24944cf277759b74b18878a0b4c0d89686e)
* SERVER-33191 guard mongo test program startup options against duplicate ↵Benety Goh2018-07-201-4/+8
| | | | | | wiredtiger flags (cherry picked from commit eaf551c3aa01eb80b48bc7601aa288eed464532c)
* SERVER-36006 multiInitialSyncApply should set kNoTimestamp read sourceXiangyu Yao2018-07-201-0/+3
|
* SERVER-35085 Hide the visibility of UUIDCatalog changes during ↵Dianna Hohensee2018-07-208-23/+74
| | | | | | | | repairDatabase cmd Added RAII object around UUIDCatalog::onCloseCatalog and UUIDCatalog::onOpenCatalog (cherry picked from commit 9184a03574c398b087b929fda8ed428f0c64d28c)
* SERVER-33000 Add Ubuntu 18.04 supportMathew Robinson2018-07-205-5/+191
| | | | | | (cherry picked from commit 0b001ed1ab7e8443213db38030cf17d2a6f5be2c) (cherry picked from commit 274daaf9bd889a9388dbc5d2a13da970612dc9ec) (cherry picked from commit 72784578190b44abe381e3a181adc309a1bd4cb1)
* SERVER-36144 add a blank yml file for a new evergreen project (Cloud E2E ↵rongodb2018-07-191-0/+1
| | | | | | | | | testing) Closes #1254. Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com> (cherry picked from commit ee70d7da30627f2ccd3de1078c00e8509ebdb1c8)
* SERVER-36025: Remove restart catalog command guard to re-establish the oplog ↵Daniel Gottlieb2018-07-191-12/+0
| | | | | | | | | pointer. `DBHolder::closeAll` will no longer leave the catalog in an inconsistent state. If it fails, the oplog pointer is now guaranteed to be untouched and otherwise valid. (cherry picked from commit b813bb3e7bacc146695f42750f4ac2809a1a45cd)
* SERVER-35961 Remove unitialized count variable in MapReduce commandBen Caimano2018-07-191-4/+6
| | | | (cherry picked from commit 173ac70346990e4cf9b2720f86697785b8795967)
* SERVER-36010 Use severe() for Windows exceptions logsYves Duhem2018-07-191-5/+5
| | | | (cherry picked from commit 6403c6a71e03cee4f6bebbc67b06ba46fbf632c4)
* SERVER-35671 Add handling so closeAll, on failure, leaves UUIDCatalog inBen Judd2018-07-193-2/+49
| | | | | | consistent state (cherry picked from commit c0fecea1c3eb40fe6b5affe7cd505b5ce7dc2faa)
* SERVER-34414 Create system indexes using the normal index creation and ↵Matthew Russotto2018-07-1928-67/+323
| | | | | | | | | replication process. Do not create them directly on secondaries. Do create oplog entries for index creation. (cherry picked from commit 7c8d941c7f6904a65476ca91c6013067d2149fe8)
* BACKPORT-2707 readConcern_snapshot.js should wait for writes to be ↵seantao972018-07-191-0/+1
| | | | majority-committed on secondaries before reading
* SERVER-32064 Disable implicit sessions when checking db version during connect()Jack Mulrow2018-07-191-7/+16
| | | | (cherry picked from commit 8c5002b06fd737f75941a73785ce75e3ca7f5ce1)
* SERVER-32064 Requests from the shell should use an implicit session by defaultJack Mulrow2018-07-1983-42/+634
| | | | (cherry picked from commit 8817328f87564a29e9be2ed1a746cf40e89587eb)
* SERVER-35692 Add support to an optional re-registration bool in metrics responseMark Benvenuto2018-07-1311-34/+300
| | | | (cherry picked from commit 77ab40c05f28c6c0afbc84bb72375a9867f79ecb)
* SERVER-35903 Free monitoring disable without enabling does not workMark Benvenuto2018-07-138-34/+81
| | | | (cherry picked from commit 5a7537b07dbf7d8db74531632dc06883042b4234)
* SERVER-36039 Fix build for LibreSSL 2.7 (adopted parts of OpenSSL 1.1 API).Michael Gmelin2018-07-132-2/+4
| | | | | | | Closes #1252 Signed-off-by: Mark Benvenuto <mark.benvenuto@mongodb.com> (cherry picked from commit a1fad21d12d53d755634740e6b6fe1bc970494c8)
* SERVER-35125 Add additional SECBUFFER_EXTRA validationMark Benvenuto2018-07-131-3/+6
| | | | (cherry picked from commit dbd844703ad91562c9fe921b6911f57c29a3f0ea)
* Import tools: 3737e4158e15074d4579e73e006ab019d09021fd from branch v4.0David Golden2018-07-135-51/+50
| | | | | | | | ref: 9cc29456ab..3737e4158e for: 4.0.1 TOOLS-1991 Build tools with Go 1.10.1 TOOLS-2075 mongoreplay always replays to secondary
* SERVER-35758 Mongo shell prompt errors when running transactions after ↵Siyuan Zhou2018-07-133-1/+67
| | | | | | overriding 'db' (cherry picked from commit bb9f225e47faacb95ae9e5658313a5ebf56f37bf)
* SERVER-35313 CleanupConcurrencyWorkloads resmoke hook needs to handle the ↵Jonathan Abrahams2018-07-132-5/+23
| | | | | | balancer (cherry picked from commit 844c1aac8ad3a3f596c06a0654e36a73262b0d03)
* SERVER-36075 fix typo in commentEsha Maharishi2018-07-121-1/+1
|
* SERVER-36027 Inject enterprise module where requiredAndrew Morrow2018-07-111-2/+2
|
* SERVER-36082 Don't link getShardMap into embeddedAndrew Morrow2018-07-116-11/+19
|
* SERVER-35858 Run call BF Suggestion service always in bashYves Duhem2018-07-111-0/+1
| | | | (cherry picked from commit 40ad396238fdfb87a7a86e26020db2d293d23f40)
* SERVER-34793 Add call to BF Suggestion server on task failureYves Duhem2018-07-111-0/+25
| | | | (cherry picked from commit 2a86ca0c461b64144e274ec00dd36d3c860e2141)
* SERVER-36075 Add comment to shard_identity_rollback.js explaining why we set ↵Esha Maharishi2018-07-111-2/+17
| | | | the FCV to 4.0 on the shardsvr
* SERVER-35938 Take scoped NamespaceSerializer lock on db for createCollectionjannaerin2018-07-111-1/+3
| | | | (cherry picked from commit 53be2bca4962b281e7b1cc17742d8c857a338aa4)
* SERVER-36041 Increase the size of changelog and actionlogSarah Zhou2018-07-111-2/+2
| | | | (cherry picked from commit a7f2cf99a1ab6548eff63d3eddafab1134fe6b84)
* SERVER-36041 Increase size of changelog and actionlog in ↵Sarah Zhou2018-07-111-2/+2
| | | | | | sharding_catalog_client_test (cherry picked from commit 7bff26918103cb58d3e01f52a61e1286f2f1c4a4)
* Import wiredtiger: e6c749653220cf701c23634cd704ae0c2d882dd9 from branch ↵Luke Chen2018-07-1165-1081/+1482
| | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-4.0 ref: 7d3e691fd4..e6c7496532 for: 4.0.1 WT-3839 Document the undefined behavior when a range truncate overlaps with inserts WT-3917 Enhance WT_CURSOR::reserve documentation around commit visibility WT-4024 Fix a race between split and next/prev WT-4048 Generalize timing_stress_for_test split functionality WT-4067 Enhance LSM to not pin as much history in cache WT-4101 Don't abort the eviction server during session verify when oldest_timestamp is held back WT-4111 Improve checkpoint scrubbing algorithm WT-4125 Ensure that subsequent checkpoints with stable timestamp don't read too much WT-4133 Coverity 1393445, 1393446 Dereference before null check WT-4136 Add a new timing stress flag that yields during tree search WT-4138 Add an option to timeout waiting for space in the cache WT-4139 rename the cursor restart statistic to match implementation WT-4140 Cursor walk limits quick eviction page selection unnecessarily. WT-4141 Enhance checkpoint with timestamps to unblock eviction sooner WT-4143 Use WiredTiger.turtle.set if it exists but WiredTiger.turtle does not WT-4145 Only include the checkpoint timestamp during checkpoints WT-4146 Coverity 1393639, unused variable WT-4152 Save return value for later comparison in transaction code WT-4163 Lint
* SERVER-34897 add parameter to prohibit mongos retriesKevin Pulo2018-07-111-0/+10
| | | | (cherry picked from commit 80c7c825a44cf99b17e81f4233445c7ab1927706)
* SERVER-33237 Range deleter query plan once per batch.Kevin Pulo2018-07-113-16/+34
| | | | | | | | | Rather than once for each deleted document. Also add the rangeDeleterBatchDelayMS server parameter (default 20ms), to give greater control (when necessary) over range deleter throttling. (cherry picked from commit 6ed473ed3a122bebc1e932c946fe1c991dbd7ecb)
* SERVER-35704 Add uses_transactions tags to snapshot read testsXiangyu Yao2018-07-104-4/+4
| | | | (cherry picked from commit 821f9f69916da51f97e001b1c45dff6e49533f81)
* SERVER-34113 Remove all support for snapshot reads outside multi-document ↵Xiangyu Yao2018-07-1043-983/+180
| | | | | | transactions (cherry picked from commit 1871507cdbdd492abee785076203467d20e0e716)
* SERVER-34160 Exit shell cleanly on SIGHUPJonathan Reams2018-07-101-0/+3
| | | | (cherry picked from commit 43695048b2359962549dc11ce7d075375b7fb3cf)
* SERVER-34789: Using resume token from 'invalidate' notification for ↵Nick Zolnierz2018-07-1012-140/+343
| | | | | | 'resumeAfter' should error (cherry picked from commit bbe67b5bdd596f4720b19f9f4c8c38cfadb9c1dd)
* SERVER-27264 Allow disabling no client certificate warningAdam Cooper2018-07-106-12/+93
| | | | (cherry picked from commit 14eb0afce97b372d0dc4d2a4c41a00318a36b0e2)
* SERVER-33996 Only code sign when running testsAndrew Morrow2018-07-101-68/+49
| | | | (cherry picked from commit 52721f79b7e92cd1b743f9d20de0d9ecf0a53655)
* SERVER-35929 restart view resolution if catalog is invalidatedKyle Suarez2018-07-105-33/+251
| | | | (cherry picked from commit e86d684515abe1c4dbf79dbb71741b5db0317039)
* SERVER-33651 Confirm FULL synchronous mode and F_FULLFSYNC with MobileSulabh Mahajan2018-07-101-11/+66
| | | | (cherry picked from commit 6c5046b53e8b400062b72bb556b427eff09df546)