summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 4cf221a61f19db1ed706f923d18d3d0b507101c9 from branch ↵r4.4.0-rc6Luke Chen2020-05-1447-250/+420
| | | | | | | | | | | | | | | | | | | | | | mongodb-4.4 ref: 63b37d1861..4cf221a61f for: 4.4.0-rc6 WT-5725 Remove the WT_CURSOR_BTREE.btree field WT-6082 Skip writing txn-id to data store when not needed WT-6088 Re-enable format-test WT-6151 Perform an empty check on time window before performing visibility check WT-6164 Reduce the number of page flags according to the flag variable size WT-6169 Use helper functions to check time window's visibility WT-6172 Fix silent failures of Evergreen test/format tasks WT-6186 Only delete timestamped history store entries when seeing a non-timestamped tombstone WT-6201 Release WT_CURSOR_BTREE buffers when caching a WT_CURSOR WT-6205 Coverity analysis defect 114159: Redundant test WT-6206 Coverity analysis defect 114158: Uninitialized pointer read WT-6207 Coverity analysis defect 114156: PW.SET_BUT_NOT_USED WT-6209 Coverity analysis defect 114135: Unintentional integer overflow WT-6210 Coverity analysis defect 114134: Explicit null dereferenced
* SERVER-48084 Lint log lines in mongo/db/commandsSara Golemon2020-05-1447-203/+213
| | | | (cherry picked from commit 2e46c85d9e90da3bcedd2463a7f6ffb8af0e1c24)
* SERVER-48190 Acquire CSRLock in shared mode before submitting ranges for ↵Matthew Saltz2020-05-143-38/+56
| | | | | | deletion (cherry picked from commit 7404de00911b537a78074370b3643d774aaa9dd3)
* SERVER-47710 Make onConfirmedSet update config.shards seriallyHaley Connelly2020-05-132-72/+238
| | | | (cherry picked from commit 71a01bc43a26ec328657d7d9768ce11cad6f89a7)
* SERVER-48040 Remove 'streamable' and 'poolResetCounter' from ServerDescriptionjannaerin2020-05-137-145/+7
| | | | (cherry picked from commit 4b32770c6e77225d3d5cbd46359cf905d0ecd216)
* SERVER-48116 fix init-order bug in pcrecpp::RE::InitBilly Donahue2020-05-132-3/+35
| | | | (cherry picked from commit cb3f49285f8a5663244f94d89e56c2f28f7ae685)
* SERVER-47073 Clean up log lines in mongo/client and mongo/executorBen Caimano2020-05-1325-308/+371
|
* SERVER-47648 Simplify single node replset stepup on initiate and reconfigSiyuan Zhou2020-05-1310-122/+126
| | | | (cherry picked from commit 49cc63fbb37f8a51f845c8d35bdb2f9c11219dab)
* SERVER-47877 Replace uses of arrayEq without assert with assert.sameMembers ↵Matthew Russotto2020-05-138-26/+28
| | | | | | in replsets tests (cherry picked from commit ca9bd540c161f33fcfa271449b89afb80917f382)
* SERVER-48054 On startup, upgrade all downgraded unique indexes to the latest ↵Louis Williams2020-05-1314-14/+288
| | | | format version
* SERVER-48035 Update doc_validation_encrypt_keywords.js multiversion test to ↵Nick Zolnierz2020-05-131-28/+26
| | | | run against a standalone
* SERVER-47879 Should read from primary in ↵Matthew Russotto2020-05-131-2/+4
| | | | | | rollback_reconstructs_transactions_prepared_before_stable (cherry picked from commit dff65458df1bdc15590429d11b275f8e44bb2a78)
* SERVER-48013 Use atomics to reduce contention in hasSeenKeys()Amirsaman Memaripour2020-05-134-40/+59
| | | | | | | This commit simplifies the concurrency control in KeysCollectionManager and removes the unnecessary invocation of shouldGossipLogicalTime() in appendRequiredFieldsToResponse(). (cherry picked from commit 79e004404e09c74d402d0b6d4604a48f1e2ca88d)
* SERVER-47902 Ensure ninja generators local_pool has real concurrencyAndrew Morrow2020-05-131-24/+46
| | | | (cherry picked from commit 4423364192774ed484dedd943a0bd1f04fd84e41)
* Import wiredtiger: 63b37d1861f396e09a76b69f9b786740709a6f8c from branch ↵Luke Chen2020-05-1331-338/+903
| | | | | | | | | | | | | | mongodb-4.4 ref: bdff12c233..63b37d1861 for: 4.4.0-rc6 WT-4414 Only flush dirty data during checkpoints if logging is disabled WT-5543 Failed to open cursor on table that had writing failure on close WT-6075 Re-enable csuite-wt2323-join-visibility-test WT-6080 Add statistics to count frequency of saving validity window in the data store WT-6118 Fix missing checkpoint in backup WT-6136 Record incremental extent lists before merging them with earlier checkpoints
* SERVER-48043 mode_merge_fail.js and mode_pipeline_fail.js should not assume ↵Mihai Andrei2020-05-123-13/+57
| | | | | | ordering of writes from $merge (cherry picked from commit 649790b0ba9df895f168ac061941eacb633792f9)
* Revert "SERVER-47681 Background validation uses the kNoOverlap read source ↵Gregory Wlodarek2020-05-121-10/+6
| | | | | | instead of kAllDurableSnapshot to prevent us from having to take the PBWM lock on secondaries" This reverts commit c68a391f8f1ce0390ee019997625c06eb43aea6b.
* SERVER-45554 Add more core/txns sharding passthrough suitesRandolph Tan2020-05-1214-10/+170
| | | | (cherry picked from commit 2cd751b7a81912d0f6bc311423903c17e15eba48)
* SERVER-48152 renameCollectionAndDropTarget() should check for background ↵Gregory Wlodarek2020-05-121-4/+4
| | | | | | operations before calling preRenameCollection() (cherry picked from commit c4c5768798b72027a7b40eb0bbf4455f7e9564b9)
* SERVER-47691 Remove reliance on external dependencies in ReplSetTestWilliam Schultz2020-05-1210-13/+48
| | | | (cherry picked from commit be4fd3cca7fc4ea6883ceb1e262b0ac5cc7ecf69)
* SERVER-47691 Add missing explicit JS dependencies for tests that use ReplSetTestWilliam Schultz2020-05-1232-0/+39
| | | | (cherry picked from commit f836e3ce66cc0051a468892763d61018004df4b0)
* SERVER-47957 Set journaling to writeConcernMajorityJournalDefault when ↵Ali Mir2020-05-121-1/+5
| | | | | | specifying write concern for inserts in rollback_test.js (cherry picked from commit e1df22cefb30e43dd491591c7926e44d33af4119)
* SERVER-47611 Re-work to_local_args function using argparsevrachev2020-05-123-161/+231
| | | | (cherry picked from commit ece056a4cd1eba70a47f88d6d5fd2ba38e7d4df0)
* SERVER-47798 ismaster.js tests should ensure ismaster field is a booleanPavi Vetriselvan2020-05-122-2/+8
| | | | (cherry picked from commit d5d0401e518beab5b659c1a01a092286f8a9c792)
* SERVER-46679 Transaction test fails with Stale Shard Version error (backport)Pierlauro Sciarelli2020-05-125-65/+121
|
* SERVER-48007 Destroy ARS in establishCursors out of lineAmirsaman Memaripour2020-05-122-10/+25
| | | | | | | This commit delegates the destruction of the ARS instance in MultiStatementTransactionRequestsSender to the opCtx baton to potentially move the cost off of the critical path. (cherry picked from commit a01e575c7f2811ee8c4d3b98ecb0230b1b991399)
* SERVER-47945 Reduce the cost of extractOrAppendOkAmirsaman Memaripour2020-05-121-1/+2
| | | | (cherry picked from commit e259a8a4194a43c1c08beb0db091b40c073b3e1a)
* Import wiredtiger: bdff12c2331ab0478a22309a6d35519d2e2ca441 from branch ↵Luke Chen2020-05-1245-982/+1365
| | | | | | | | | | | | | | | | | | | mongodb-4.4 ref: 404b4a70af..bdff12c233 for: 4.4.0-rc6 WT-5864 Append globally visible tombstone with WT_TS_NONE to the update chain WT-6063 Re-enable checkpoint-filetypes-test in Evergreen WT-6065 Re-enable spinlock-gcc-test in Evergreen WT-6092 Use durable timestamp for global visibility check instead of commit timestamp WT-6111 Rework cell structures and unpacking WT-6157 Disable table logging in workgen stress test while running prepare transactions WT-6159 Tag verbose messages to make them easier to distinguish WT-6160 Fix format failure caused by stack overwrite WT-6161 Fix format hang when WiredTiger internal checkpoints are configured WT-6162 Fix incorrectly counts failures in format.sh WT-6166 KEY/VALUE short cells have to handle copy cells
* SERVER-48103 Initiate reconfig_only_counts_*.js tests with a high election ↵William Schultz2020-05-112-2/+10
| | | | | | timeout (cherry picked from commit b9bd6ded04f0136157c50c85c8bdc6bb176cccc9)
* SERVER-47934 Create a setParameter to control the OCSP HTTP client timeoutShreyas Kalyan2020-05-117-45/+83
|
* SERVER-48094 Add RHEL 8.1 to repo_config yamlBrian McCarthy2020-05-111-0/+8
| | | | (cherry picked from commit eece046bc52f886af3de2ab7303b768a74ef23a9)
* SERVER-48090: Support python 3.6 with test generation toolsDavid Bradford2020-05-111-2/+2
| | | | (cherry picked from commit 3a6872c51c7b2c37aac28bf813bc09f8dc647653)
* SERVER-47913 Redact sharding messages in cleanupOrphanedDataDan Pasette2020-05-111-2/+2
|
* SERVER-47913 Redact sharding messages in split chunk and distributed lock ↵Dan Pasette2020-05-112-4/+5
| | | | acquisition
* SERVER-47422 Allow LockBusy errors in ↵Matthew Saltz2020-05-111-1/+5
| | | | | | random_moveChunk_refine_collection_shard_key.js (cherry picked from commit 0350dc8d34a54e44cc600d35da06a0af59736f3b)
* SERVER-48039 Fix typo in deprecated option nameSara Golemon2020-05-111-1/+1
| | | | (cherry picked from commit b510408098a3ff6f49c66653820a6ddbae9acf7b)
* SERVER-48078 Remove OpDebug invariant that relies on monotonic clock sourceJames Wahlin2020-05-111-2/+2
| | | | (cherry picked from commit c2479d57f11528846cd4b87cd62cd75e5e2eebfc)
* SERVER-48046: {replSetFreeze: 0} done in RollbackTest.restartNode() should ↵Lingzhi Deng2020-05-111-2/+13
| | | | | | be resilient of network errors (cherry picked from commit f2aa1ffe05804aa3cc21ad5f980bca998dde09f3)
* SERVER-48056 Shorten metrics testing window in read_operations_during_step_up.jsSamy Lanka2020-05-111-3/+7
| | | | (cherry picked from commit 8a3fd1364c4adba0cdb687e54a3bdbdefa6863c1)
* SERVER-48042: Correct validate_multikey to ensure its collection starts clean.Daniel Gottlieb2020-05-111-0/+2
| | | | (cherry picked from commit 9cbbb66d7536ab4f92baf99ef5332e96be0e4153)
* SERVER-47899 Configure ShardingTest used in merge_out_upgrade_downgrade.js ↵Mihai Andrei2020-05-111-1/+10
| | | | to have a high election timeout
* SERVER-47434 Update ReplSetMetadata config version rule in replication ↵Ali Mir2020-05-111-3/+0
| | | | | | architecture guide (cherry picked from commit 68e8afcf0bac25dd52adb6dddd7ec5ca40499727)
* SERVER-47889 Hidden index tests should verify index filter behaviourRuoxin Xu2020-05-082-52/+119
| | | | (cherry picked from commit 3f124535f04261cb5b9c85528d0971e44ec77128)
* SERVER-47208 make tojson(BSONObj) match JavaScript JSON.stringify.Billy Donahue2020-05-084-10/+70
| | | | (cherry picked from commit 5e34f22c838de78290b574519abb7a7241bc1059)
* SERVER-48015 Fix Windows 10 MSI checkMark Benvenuto2020-05-081-1/+1
| | | | (cherry picked from commit 13a95142a488b4f2729ddd75f6eae0ba63b28729)
* SERVER-47929 Update TLS protocol negotiation tests for Ubuntu 20.04Mark Benvenuto2020-05-081-2/+17
| | | | (cherry picked from commit 6c48bf112c70ea4de661b0025e8525f992a88383)
* SERVER-47927 Ubuntu 20.04 - ifconfig replaced with ip commandMark Benvenuto2020-05-081-3/+5
| | | | (cherry picked from commit 840799ea16600d18131c5b18c0a678d00f31b329)
* SERVER-47671 Check DatabaseShardingState for index build commit under an ↵Louis Williams2020-05-081-6/+6
| | | | | | exception handler (cherry picked from commit 8cb73850ec6b902c0d8fc1c5c0592ddabbdbfc67)
* SERVER-46900 Prohibit transaction operations on system.profileMaria van Keulen2020-05-085-13/+47
| | | | (cherry picked from commit e4821bc15a083d1d156fa1ff7330ad5a1f985f9c)
* SERVER-47187 Add startup warning when SeIncreaseWorkingSetPrivilege not presentMark Benvenuto2020-05-081-0/+48
| | | | (cherry picked from commit 905011e695e1886d9fb733f71975a3affe5f4f85)