summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 154719f3ff736872f67f2b3e9f4d8b396d2d8adf from branch ↵r4.4.0-rc9Luke Chen2020-06-1027-311/+745
| | | | | | | | | | | | mongodb-4.4 ref: bf1d78126c..154719f3ff for: 4.4.0-rc9 WT-6185 Insert full updates into the history store in some corner cases and add a history store c test WT-6257 Fix rows out-of-order in history store file WT-6339 Stop creating snapshots for history store cursors WT-6396 Fix wrong assert when inserting updates to the history store
* SERVER-47606: make SDAM timeout values into server parametersLamont Nelson2020-06-1017-158/+268
| | | | (cherry picked from commit 66448cd4e07553f7bac57cf806e561f4ebdbd9ea)
* SERVER-48070: account for system clock drift when calculating the time since ↵Lamont Nelson2020-06-101-1/+4
| | | | | | the last isMaster (cherry picked from commit 7d6fb98b2ff8758cf246d8e0260487f805e16663)
* SERVER-48674 Check if replication is enabled before checking if the node is ↵Cheahuychou Mao2020-06-091-2/+2
| | | | | | an arbiter in LogicalSessionCacheImpl (cherry picked from commit b0f169be52251fca55b00715c55fa9c4f0220fb3)
* SERVER-48480 Abort initial sync upon transition to REMOVED stateMatthew Russotto2020-06-092-0/+99
|
* Revert "SERVER-47645 Must invalidate all sessions on stepdown"Tess Avitabile2020-06-099-105/+2
| | | | This reverts commit c1bc1b6d6b7b7d216b8243a609f1c7231045e5be.
* SERVER-48657: Use evergreen modules for performance signal-processing managementDavid Bradford2020-06-093-8/+19
| | | | (cherry picked from commit 2f05f86f91359c7cebef7adf97b0ab624893ad00)
* SERVER-47769 Ensure that gather_failed_unittests does not target .cpp filesRichard Samuels2020-06-091-1/+1
| | | | (cherry picked from commit c511c2951b30ac612a57c3639fb3760f24a8389c)
* SERVER-48640 Update RHEL 6.2 AMI for package testsBrian McCarthy2020-06-091-2/+3
| | | | (cherry picked from commit 5b5c7864d9b6fa0b2935d5e18174d143ac38e700)
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcher ↵Mindaugas Malinauskas2020-06-0930-311/+418
| | | | cherry picked from commit 210053393a311b942835445134794d1bb38268a2
* Import wiredtiger: bf1d78126c2ff448b868f199aef22b6c528dd45d from branch ↵Luke Chen2020-06-099-176/+473
| | | | | | | | | | | | | mongodb-4.4 ref: 4eb9f719ee..bf1d78126c for: 4.4.0-rc9 WT-6353 Print out failing values and value history of prealloc WT-6375 Test to verify RTS fixes the inconsistent checkpoint data WT-6379 Split Evergreen stress test job into multiple shorter running jobs WT-6381 RTS to remove hs record that is appended to the update chain WT-6382 Use history store btree when searching
* SERVER-48621 userAllowedCreateNS() should check the collection name length ↵Gregory Wlodarek2020-06-083-4/+35
| | | | in FCV4.4
* SERVER-48393 Exclude awaitable isMaster from serverStatus latency metricsA. Jesse Jiryu Davis2020-06-084-0/+24
| | | | (cherry picked from commit 84033d0077d507491a6a80c2e1140bf6fd4055dc)
* SERVER-48412 Remove kRS log tagHenrik Edin2020-06-0810-169/+47
| | | | (cherry picked from commit ccc8fcd0c8604c36c5dc8d64332e565e44e1e747)
* SERVER-48609 ChangeStreamTest.assertChangeStreamThrowsCode should run ↵Bernard Gorman2020-06-061-12/+12
| | | | | | getMore repeatedly (cherry picked from commit 3a08edc2ed39f7747fa034b449caa569dba72ace)
* SERVER-48550 Range deletion code should allow exceptions from ↵Esha Maharishi2020-06-051-1/+4
| | | | PlanExecutor::getNext to bubble up to the retry loop instead of swallowing them
* SERVER-47312 hang_analyzer: enable on ASAN builders without running gcoreRichard Samuels2020-06-057-32/+23
| | | | (cherry picked from commit 38b125fc08c34b67aedf04d47a77c0dda45a7b89)
* SERVER-48379 Make ReplSetTest wait for secondaries before checking db hashesVesselina Ratcheva2020-06-052-0/+58
| | | | (cherry picked from commit 9a6b5b9d099eb25aafc26fbf17c27fd32ad4b5ef)
* SERVER-48475 Reimplement lastApplied for secondary readsLouis Williams2020-06-056-61/+106
| | | | | | | | This partially reverts work to use the kNoOverlap ReadSource on secondaries since the all_durable calculation is unnecessary and expensive. (cherry picked from commit ff92d4435fa75c2b947c49cffaf48805b320a5ae)
* SERVER-47645 Must invalidate all sessions on stepdownTess Avitabile2020-06-059-2/+105
| | | | (cherry picked from commit 5f1a69aaf69bc12124f68e7b489a1437f9cdd575)
* SERVER-48350 Log cleanup in db/catalog, db/index and db/storage/kvHenrik Edin2020-06-0532-148/+177
| | | | (cherry picked from commit d7e1821e22d21cc20cd3f6930811f3915193a45d)
* SERVER-48355 Log cleanupHenrik Edin2020-06-053-35/+41
| | | | (cherry picked from commit 97e84ae903ecae9ec1d8ba553188d64d080bcd99)
* SERVER-48512 Add missing overload for logging with DynamicAttributes and ↵Henrik Edin2020-06-051-0/+10
| | | | | | dual string API (cherry picked from commit b348cccce22b4b3a8bc26d3d840c64fe15915a04)
* SERVER-48565 All readers of WT 'all_durable' should go through KVEngine ↵Louis Williams2020-06-055-31/+27
| | | | | | | | | getAllDurableTimestamp This ensures that no operations observe the all_durable timestamp moving backward due to ghost timestamps (cherry picked from commit 00b9d54bfc7f8fc442b55ca5a55625bddd59c8da)
* SERVER-48588 Concurrency suites creating and dropping indexes should expect ↵Benety Goh2020-06-051-0/+1
| | | | | | the NoMatchingDocument error code (cherry picked from commit 5072922b32f94857098546366f17c93673154e72)
* SERVER-43097 Improve log messaging when index builds get foregrounded ↵Gregory Noma2020-06-052-8/+8
| | | | | | because of startup recovery (cherry picked from commit d29bb7d63843faad9f63974d89253586dff6cae5)
* SERVER-45642 Fix WiredTigerCheckpointThread to skip checkpointing if ↵Dianna Hohensee2020-06-056-26/+50
| | | | | | | | syncdelay is set to 0; disallow users from setting syncdelay values greater than an hour; and stop spurious checkpoint thread wakeups. Also move JS tests using high syncdelay values to using the now working 0 value to disable checkpointing. (cherry picked from commit 8ee572abe5a47d3d49e7436c1a376ac395517add)
* Import wiredtiger: 4eb9f719eed3e24a9e49a6fa60d8d56eadb8b189 from branch ↵Luke Chen2020-06-0517-58/+129
| | | | | | | | | | | | | | | mongodb-4.4 ref: d198ee319d..4eb9f719ee for: 4.4.0-rc9 WT-5801 Reduce runtime of Python unit tests by pruning test_compat02.py WT-6276 Add size first to cache and btree to avoid the race that can cause cache size underflow WT-6342 Fix external symbolizer path for PPC Evergreen tasks WT-6366 Off-by-one overflow in block-modification bitmaps for incremental backup WT-6373 Don't reset transaction ids when evicting mixed mode transactions WT-6376 Minor cleanups in resolving prepared operations WT-6378 Fix compile failure on OS X 10.12
* SERVER-48540 Shell MongoRunner.arrOptions should not filter out 0 value test ↵Dianna Hohensee2020-06-051-1/+1
| | | | | | defined server parameters (cherry picked from commit 363c16270f4cf18b6e64c10568973e20acba6209)
* SERVER-48332 Failed initial sync attempts should abort all in-progress index ↵Gregory Wlodarek2020-06-045-1/+36
| | | | | | builds before retrying (cherry picked from commit 7101b350980dd10d9c24909c2ab55e89ed58b785)
* SERVER-46842 resmoke.py shouldn't run data consistency checks in stepdown ↵Mikhail Shchatko2020-06-042-1/+49
| | | | | | suites if a process has crashed (cherry picked from commit 40801001754b6bdc15bd2f59eae523c59b6ff055)
* SERVER-48559: Only use exhaust cursors for oplog fetching in FCV 4.4Lingzhi Deng2020-06-043-17/+208
|
* SERVER-41674 Make hygienic builds the defaultAndrew Morrow2020-06-042-57/+78
| | | | (cherry picked from commit 642a530878d2b7f929bedf9d93cf0ee23d05ccfa)
* SERVER-48579: Merge lint python requirements filesDavid Bradford2020-06-044-9/+6
| | | | (cherry picked from commit 55181caa3aefad966a240d97a9f5ca4f24815b0c)
* Import wiredtiger: d198ee319dcb857f27358f9a75c11aab4725bedb from branch ↵Luke Chen2020-06-0430-214/+401
| | | | | | | | | | | | | | mongodb-4.4 ref: 3901b43d1e..d198ee319d for: 4.4.0-rc9 WT-6015 (4.4-only) Backup test appears to be missing oplog entries WT-6330 Perform rollback to stable on the history store as a final step WT-6358 Make wt dump print history store in human readable format WT-6359 Coverity analysis defect 114181: Explicit null dereferenced WT-6369 Make page dumps on format failure optional and off by default WT-6371 Add timing stress that delays checkpoint of history store by 10 seconds
* SERVER-48285 Remove lastCommitted checks in ↵Vesselina Ratcheva2020-06-031-12/+2
| | | | | | no_progress_updates_during_initial_sync.js (cherry picked from commit 80ee57f7f31899048cc31579f5da41c07dc5e16b)
* SERVER-48493 RSM's isMasterMonitor should handle network exceeded time limit ↵jannaerin2020-06-032-3/+10
| | | | | | errors (cherry picked from commit aaaa9e31cd21a06f62e4c8576ab078c869a13d8f)
* SERVER-48549 createIndexes must not access collection outside of lockLouis Williams2020-06-031-13/+7
| | | | (cherry picked from commit eab3da634bc745c25c7dd38c07e4911e81020e04)
* SERVER-48519 Include mirrored read metrics in ftdcAmirsaman Memaripour2020-06-034-2/+96
| | | | (cherry picked from commit 7423d1ad84b43b2b519d7ec4551eb127ef74764d)
* SERVER-47487 Make ReplSetTest's getPrimary wait until only one node is in ↵Ali Mir2020-06-032-13/+11
| | | | | | the primary state (cherry picked from commit 41c684aa3589406853aac7b3f40c34889821f053)
* SERVER-48188 Allow multiversion *_gen tasks to be rerun without failRichard Samuels2020-06-033-8/+214
|
* SERVER-48502 Tighten $currentOp and pinned cursor checks in ↵Nick Zolnierz2020-06-032-8/+13
| | | | | | kill_pinned_cursor.js (cherry picked from commit 7efd758b781d638a6da5e5d5a93b6f9da66c2588)
* SERVER-47075 Clean up some log linesGabriel Russell2020-06-0344-243/+323
| | | | | | * all logs under mongo/transport and mongo/util/net were reviewed and many were cleaned up * all "status"_attr were reviewed and most changed to "error"_attr
* SERVER-48288 Remove 2nd CatalogCache used just for filteringTommaso Tocci2020-06-039-153/+20
| | | | (cherry picked from commit b55528c5954b9d055e5cc55e2e7e58048f149208)
* Import wiredtiger: 3901b43d1e0f034c46999ccfdbdd0914791859e0 from branch ↵r4.4.0-rc8Luke Chen2020-06-0313-190/+245
| | | | | | | | | | | | mongodb-4.4 ref: cc2458c2c2..3901b43d1e for: 4.4.0-rc8 WT-5769 Search history store can potentially walk the whole history store tree WT-6328 Update test_compact02 to handle being halted by eviction pressure WT-6355 test/format can configure keys that are too short WT-6364 Fix double counting sizes of existing updates on the update chain for the history store
* SERVER-48333 Whitelist index build oplog entries for the ↵Gregory Wlodarek2020-06-031-2/+8
| | | | | | admin.system.version collection during initial sync (cherry picked from commit 74131b4e707c902b4ab3ea1428652850c906604e)
* SERVER-48495 fix up the errName filed of the slow query logGabriel Russell2020-06-031-1/+1
|
* SERVER-48062 Index build abort should not be interrupted by stepdownLouis Williams2020-06-022-0/+88
| | | | (cherry picked from commit baf75dd579bfec6554fa881b73cc427f0bbb3309)
* SERVER-48346 Fix lifetime issues for barriers captured by referenceAmirsaman Memaripour2020-06-023-22/+18
| | | | | | | Extends the lifetime of barriers that are referenced by background threads and their reference could outlive the barrier's owner. (cherry picked from commit 3b7bc03a8f8b964769ff708674163b67ddd1a450)
* SERVER-48276 ReplSet Free Monitoring URLs inconsistentMark Benvenuto2020-06-027-17/+50
| | | | (cherry picked from commit 4ec400290afe55c470cb14fbafb79e9f649d7cb1)