summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-55298: fix BSONObjTooLarge error when calling removeShard on a jumbo ↵r4.4.5-rc0r4.4.5LaMont Nelson2021-03-313-27/+108
| | | | | | chunk (cherry picked from commit ab6654feeb39f96065e89d90bba9c2dd5acb0731)
* Import wiredtiger: 8f90c3c2923040725fb424b3a5c510bacc4ce380 from branch ↵Luke Chen2021-03-26103-1269/+2980
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-4.4 ref: 8d6061cfc8..8f90c3c292 for: 4.4.5 WT-6856 Extend the configurations supported by the framework WT-7060 Set the history store file size stat on startup WT-7095 Checkpoint generation update during history store checkpoint WT-7160 Migrate wiredtiger-doc-build job to Evergreen WT-7235 Enhance tiered API for object naming WT-7239 Embed compile step into macOS unit-test WT-7268 Coverity reports failures for test_harness code WT-7269 Enable column store scenarios to all RTS existing tests WT-7275 Add timestamp and transaction management to the test framework WT-7288 Construct a many-dhandle-stress.wtperf workload WT-7289 Add warning and fatal wtperf options for idle_table_cycle WT-7290 Import many-dhandle-stress.wtperf to workgen WT-7295 Compatibility with older versions of WT WT-7298 Remove LSM references from tiered cursor code WT-7299 Remove extraneous output from results.txt for Python tests WT-7300 Moving workload_generator load phase into run WT-7302 Use last connection base write generation as a minimum base write generation for a btree WT-7307 Rework the tombstone visibility checks for history store cursor previous and next calls WT-7308 Update the configuration definition of the test framework to be more structured WT-7311 New option to specify test to run in the test framework WT-7328 Coverity: Multiple warnings in local_storage extension WT-7331 Fix exact return when we place the history store cursor on e exact key initially WT-7338 Copy the configuration directory when building the test framework WT-7339 Coverity: Incorrect deallocator WT-7349 Free memory access when walking through HS during eviction WT-7354 Refactor tiered schema code to follow conventions WT-7360 Fix batchtime setting for some Evergreen builders WT-7361 Remove doc-update task from patch build
* SERVER-53462 Improve range-deleter logging (BACKPORT-8395)Pierlauro Sciarelli2021-03-252-16/+29
|
* SERVER-55067 Migrate Windows builds to VS Current distroBrian McCarthy2021-03-241-36/+36
|
* SERVER-54710 Improve checks for overlarge BSON when generating explain outputDavid Storch2021-03-243-10/+73
| | | | (cherry picked from commit 4fc3991bf64b33ca5f5237722bc563f8eb1a552a)
* SERVER-51335 Temporarily disable fuzzer on v4.4Ben Caimano2021-03-241-21/+22
|
* SERVER-55370 Fix drop_indexes_aborts_in_progress_index_builds_wildcard.js ↵Gregory Wlodarek2021-03-241-8/+4
| | | | | | behaviour with BackgroundOperationInProgressForNamespace (cherry picked from commit a97002800ba3597cea321cae42298da4a3b12626)
* SERVER-53566: Protect ServiceContext from issuing duplicate operation IDsTyler Seip2021-03-238-18/+354
|
* SERVER-48963 Make max_time_ms_sharded more robustIan Boros2021-03-232-39/+25
|
* SERVER-54365 Allow ClientOutOfLineExecutor to skip shutdownAmirsaman Memaripour2021-03-233-1/+29
| | | | (cherry picked from commit 16ce9d71e1aea5a0244ddf0e7d547425b2671b2f)
* SERVER-54701 Wait for majority write concern after shard index creationMarcos José Grillo Ramirez2021-03-231-0/+8
|
* SERVER-55369 Don't run ↵Gregory Wlodarek2021-03-191-0/+6
| | | | drop_indexes_prevents_dropping_ready_indexes_after_aborting.js on single phase index build variants
* SERVER-48179 Allow transition to SECONDARY at the end of rollback even it ↵Wenbin Zhu2021-03-184-3/+105
| | | | | | was changed to REMOVED. (cherry picked from commit 0ae1138bbfc066c4c7eb9f857cf4e29447743a3c)
* SERVER-51330 SecondarySetWildcardIndexMultikeyOnInsert should prevent insert ↵Louis Williams2021-03-181-6/+27
| | | | | | operations from being grouped together in the same WriteUnitOfWork (cherry picked from commit a589011c8a802cad912d33b125bc9028fd23acad)
* SERVER-54803 Only register _queryProcessor once in StreamableRSMMatthew Saltz2021-03-183-15/+6
|
* SERVER-52833 Perform capped deletes during startup recovery on documents ↵Gregory Noma2021-03-1811-206/+385
| | | | | | inserted earlier in startup recovery (cherry picked from commit 8b9744aea1d1bde164d0b0fcf6d184ec5161013f)
* SERVER-53787 update logkeeper initsync workload snapshotRobert Guo2021-03-171-1/+1
|
* Import wiredtiger: 8d6061cfc8910dd0e591d8025e8b2649c063e71e from branch ↵Luke Chen2021-03-1750-809/+3731
| | | | | | | | | | | | | | | | | | | | | mongodb-4.4 ref: 68bc106b4a..8d6061cfc8 for: 4.4.5 WT-6066 Re-enable endianness tests on evergreen WT-6525 New parameter required in __wt_hs_insert_updates to indicate successful write in history WT-6709 Remove timestamp queues that used to store read/durable timestamps WT-6854 Implement test harness validation WT-6855 Initial implementation of runtime monitor WT-6935 Update connection base write generation value from all file checkpoints in metadata WT-7072 Add a column store example WT-7108 Update column store documentation to include ex_col_store example WT-7120 Add variable-length column store to RTS for updates in the data store with history WT-7150 Trailing uninit mem in schema project WT-7177 Create a shared storage extension that implements a local storage solution WT-7223 WT_CALL_FUNCTION should not print out a message WT-7301 Revert configuration changes in poc_test
* SERVER-55019 Fix install_compass platform compatibilityRyan Egesdahl2021-03-162-159/+398
| | | | | | | | The install_compass script did not execute on all platforms we support on all branches. This change makes the script a bit more universal so it will run with whatever Python version users happen to have installed. (cherry picked from commit 92c4d25d07b94356a27c8455f320d4145195a7e3)
* SERVER-54938 Only flush journal once per batch on secondary oplog applicationJason Chan2021-03-161-7/+0
| | | | (cherry picked from commit f0a5b6384340c7b4b06c0e0e0edb32a5c007ae38)
* SERVER-54136 Make the authenticate command respect enforceUserClusterSeparationBen Caimano2021-03-1511-114/+331
|
* SERVER-52652 Add End to end tests based on FLE driver test corpus in ↵Mark Benvenuto2021-03-151-0/+7
| | | | | | enterprise module (cherry picked from commit 6671f817d9c27584c597034ca24739183e223708)
* SERVER-54219 macOS synchronous SSL read code needs to handle errSSLWouldBlockMark Benvenuto2021-03-151-2/+6
| | | | (cherry picked from commit 165cb840fe979e2f0d07289c5f7eceda3fdb6b28)
* SERVER-52651 Add FLE Support for AzureMark Benvenuto2021-03-159-11/+799
| | | | (cherry picked from commit 5724443a4cf42d369714a86ee76de0a41f02bfd8)
* SERVER-52650 Add FLE support for GCPAdam Cooper2021-03-1520-173/+1064
| | | | (cherry picked from commit 0cd5c54070c44d55b3287cbf8504851c8fe9b532)
* SERVER-53081 Extend KMSService to support BSONObj customer master keysMark Benvenuto2021-03-158-21/+90
| | | | (cherry picked from commit 30d7437961ad9dffbad2d99e2a32947c02637c89)
* SERVER-52649 Add KMS OAuth CacheMark Benvenuto2021-03-153-2/+136
| | | | (cherry picked from commit 87b457e5d595a29f0167832817bf352a3a930648)
* SERVER-52648 Refactor kms_aws.cpp into kms_aws.cpp and kms_network.cppAdam Cooper2021-03-154-104/+189
| | | | | | This commit fixes the build failure on Windows which was introduced by the original commit on November 13th, 2020. (cherry picked from commit 96ced1dddcb87b0bc7bafc40094d9014c04edd98)
* SERVER-52651 Update kms_message for base64 url encoding fixMark Benvenuto2021-03-152-10/+1
| | | | (cherry picked from commit f372551117e8317dd0012a1e1f3cf1dd0f54393d)
* SERVER-52644 Update kms-message for gcp and azure supportMark Benvenuto2021-03-1540-83/+1705
| | | | (cherry picked from commit dcdb25c472827dc6ccab23c15b14c415f74c5fb3)
* SERVER-50414 Reads should return not primary error messages during rollback ↵Pavi Vetriselvan2021-03-157-7/+90
| | | | | | if client sent helloOk (cherry picked from commit d633efa72090a864442ef7232e1261d3b25bc27c)
* SERVER-50412 implement helloOk protocol negotiation on mongosPavi Vetriselvan2021-03-153-0/+43
| | | | (cherry picked from commit fc1b099c92ea269875e52c07f8f02a94bbb3a906)
* SERVER-50412 implement helloOk protocol negotiation on mongodPavi Vetriselvan2021-03-155-3/+126
| | | | (cherry picked from commit 1118ad680f76ac29795c8396beb11b0b50322f20)
* SERVER-54296 Fix incorrect cache size estimate logic in lookup_set_cache.hArun Banala2021-03-122-25/+62
| | | | (cherry picked from commit abf0352882f93e760537d612401eb9fb6e5a030e)
* SERVER-53875 Stop the JournalFlusher thread from running at all unless ↵Dianna Hohensee2021-03-111-0/+8
| | | | | | | | | requested in unit tests. This protects against concurrent access to the service context during infrastructure setup, when we do not have concurrency control, in unit tests. (cherry picked from commit e2dd9ca37c2027541fe1eb8b4a14c767d4384d2a)
* SERVER-47568 Allow multiple error codes in read_concern_uninitiated_set.js ↵Jack Mulrow2021-03-111-2/+9
| | | | with mixed bin versions
* SERVER-50426 Add a delimiter indicating the end of a death test runLydia Stepanek2021-03-111-0/+4
| | | | | (cherry picked from commit bd82bb0ad816d68ff8b5a89647a3394b6acdac9d) (cherry picked from commit de3f9cdede48b8c04683ccfc3f1913f38cc29e52)
* SERVER-54031 Include .py and .idl files in the errorcodes.py scanBilly Donahue2021-03-114-77/+73
|
* SERVER-54770 Add /proc/meminfo MemAvailable to FTDCMark Benvenuto2021-03-101-0/+1
| | | | (cherry picked from commit 0cde744f93ba588956d13fafa9cd74b0ded9334a)
* SERVER-5722 Support 'sort' in benchrunIan Boros2021-03-102-0/+31
|
* Import wiredtiger: 68bc106b4aff8fe0e4fa4ba4707e363be3934ceb from branch ↵Luke Chen2021-03-1017-261/+511
| | | | | | | | | | | mongodb-4.4 ref: b7d6153e22..68bc106b4a for: 4.4.5 WT-6819 Allowing sweeping handles with active history WT-7237 Creating component interface to improve class heirachy in the test framework WT-7270 Add missing C include into test.h for older g++ versions to compile
* Revert "SERVER-49468 Kill and throw when OperationContexts are overwritten"Judah Schvimer2021-03-094-36/+39
| | | | This reverts commit d1478455494a1d8b4a5ceec91eb4983f118a45b4.
* Import wiredtiger: b7d6153e22d677acc25ec1d51ead5aa58adaa0e7 from branch ↵Luke Chen2021-03-0940-1740/+2021
| | | | | | | | | | | | | | | mongodb-4.4 ref: 3f4a0f6017..b7d6153e22 for: 4.4.5 WT-6163 Fold pinned existence check into __wt_txn_pinned_timestamp WT-7119 Add variable-length column store support to RTS for updates in the data store with no history WT-7164 Merge "HS cursor restructure" feature branch into develop WT-7210 Add testing for import/export while a backup cursor is open WT-7249 Adjust storage source extension APIs WT-7257 Add RTS test to skip pages that don't have unstable updates WT-7263 Move comment to code it talks about
* SERVER-53428 Add initial sync result status in statistics.Wenbin Zhu2021-03-091-18/+21
| | | | (cherry picked from commit fccad833c9081bf0cd61364afdb4ec01ceeb42fa)
* SERVER-54180 Make ReplSetTest's stepUp function wait 60 seconds for nodes to ↵Samy Lanka2021-03-081-1/+1
| | | | | | agree on a primary (cherry picked from commit ba9b326b0b26b5515ad635033f36d8b6a09707aa)
* SERVER-54528 Avoid race between initial sync failing and shutdown in ↵Samy Lanka2021-03-081-1/+0
| | | | | | initial_sync_fails_when_source_removed.js (cherry picked from commit aaec1aab2980ad27f738c6f3bbc9bd186c4ef918)
* SERVER-54540 Allow for network errors when restarting heartbeats to induce ↵Samy Lanka2021-03-081-1/+6
| | | | | | rollback in rollback test fixture (cherry picked from commit e5a1fe4a8ebd4cbc71c6f555ab08386d37a89736)
* SERVER-49468 Kill and throw when OperationContexts are overwrittenBen Caimano2021-03-084-39/+36
| | | | (cherry picked from commit b7cf8fbfcc547015f7fcd8521f4890b8ee8598f6)
* SERVER-52953 $geoNear does not always match coordinate given to 'near' when ↵Mihai Andrei2021-03-084-4/+80
| | | | | | maxDistance is set to 0 (cherry picked from commit b33f2292ab02214d5626edcd557b3a9f3c09a183)
* SERVER-54608 dropIndexes needs to make the same assertions on primary and ↵Gregory Wlodarek2021-03-052-5/+102
| | | | | | secondary nodes (cherry picked from commit c5ba08fe6ca78d4dabbc1df9f65d6e60abe5f097)