summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 5444fd4334f3b124158bfeaba88391dac1182e7d from branch ↵r4.4.7-rc1r4.4.7Luke Chen2021-07-073-6/+157
| | | | | | | | | mongodb-4.4 ref: 0aacf07732..5444fd4334 for: 4.4.7 WT-7783 Fix RTS to restore tombstone when an on-disk update is out of order prepare update
* SERVER-58306 chunkInserter thread can terminate() if checkForInterrupt() is ↵Cheahuychou Mao2021-07-071-4/+5
| | | | called after stepdown has killed the opCtx
* SERVER-58267 Fix shardVersionRetry usages in v4.4 (partial cherry-pick of ↵Pierlauro Sciarelli2021-07-062-2/+2
| | | | SERVER-47530)
* SERVER-52657 index_commands_shard_targeting.js relies on too short MaxTimeMsAntonio Fuschetto2021-07-021-2/+4
|
* SERVER-57064 Log create index and dropIndex(es) on mongosAntonio Fuschetto2021-07-022-1/+12
|
* SERVER-53643 Wait for FCV to be majority committed before reporting it.Matthew Russotto2021-06-305-15/+81
|
* SERVER-57157 Assert serverStatus command works in getBinVersion() jstest helperAli Mir2021-06-291-1/+1
| | | | (cherry picked from commit abda02c1aa43b6ce053eb8857d1724dceee43fd2)
* SERVER-57273 remove flow_control_replica_set.jsBenety Goh2021-06-291-66/+0
| | | | | | | | | This test fails sporadically due to causes unrelated to the feature this test was originally intended to test. Removing this test for now. For C++ unit test coverage, refer to mongo/db/storage/flow_control_test.cpp. (cherry picked from commit 17691de3ce474d8d9c476d1ee99590d8c3edd291)
* SERVER-55465 Response from all nodes means sufficient responses have been ↵Vishnu Kaushik2021-06-292-2/+39
| | | | received even if primary gave bad response in catchup takeover dry run
* SERVER-57492 Side-write table should not write more than KeyStringLouis Williams2021-06-293-6/+7
| | | | | | | | | | | | This fixes a bug where extra data in the form of uninitialized memory was being written to the index builds side writes table. This memory is never observed and only takes up space in the table. This commit also renames BufBuilder::getSize() to capacity() to conform to the STL convention and to prevent similar bugs in the future. (cherry picked from commit ba81849df916f6c417585c6cd51e6508be5001fe) (cherry picked from commit baa350cb285592702833f4f51ecc7ffbb5982080)
* Import wiredtiger: 0aacf077324fea15db4202817e3b2f695232c691 from branch ↵Luke Chen2021-06-297-10/+234
| | | | | | | | | | | | mongodb-4.4 ref: f34a5afbb1..0aacf07732 for: 4.4.7 WT-7699 Fix RTS handling to abort an out of order prepared transaction WT-7706 Use same transaction update when on-disk value is an aborted prepared update WT-7710 Fix to use history store btree to initialise history store cursor WT-7721 Update test-format to reopen an existing database with different config
* SERVER-53952 fix issue when checking ninja flag for ninja DESTDIRDaniel Moody2021-06-281-1/+1
| | | | (cherry picked from commit db03ce4c42524ea65537d03f764100722f2f3e9e)
* SERVER-53952 Moved ninja install dir into build variant due to ninja ↵Daniel Moody2021-06-281-1/+8
| | | | | | limitations. (cherry picked from commit 27b41724ed822f1d938e1f90df4adccc2b7d4609)
* SERVER-53054: fixed issue for WINLINK where inputs where not correctly given ↵Daniel Moody2021-06-281-4/+4
| | | | | | to ninja. (cherry picked from commit 503c08c5cf2a68b56b46b2a5c52126fa65848c44)
* SERVER-48691 added workaround for ninja response files line to longDaniel Moody2021-06-282-3/+92
| | | | (cherry picked from commit f4902aa0d320cfe1cc1d15d4e4623e4d24e32f39)
* SERVER-46871 Added configure check for lzma when libunwind is in useDaniel Moody2021-06-281-0/+4
| | | | (cherry picked from commit 0c904d2a3d9028d171961d88178e3f15c2d5a1e0)
* SERVER-58109 Make shardChunksInRangeQuery satisfiable from the index onlyKaloian Manassiev2021-06-281-8/+6
|
* SERVER-57330 Update perf yaml configs for perf and sys-perf to use perf.sendCarl Raiden Worley2021-06-272-0/+16
|
* SERVER-57897 Add readPrefMode option to benchRun find/findOne opsYoonsoo Kim2021-06-253-4/+141
|
* SERVER-57954 Update TPC-C version in sys-perf.ymlAlex Podelko2021-06-232-2/+2
|
* SERVER-56509 Wrap unique index insertion _keyExists call in a WT cursor ↵Louis Williams2021-06-231-1/+6
| | | | | | | | | | reconfigure This improves, but does not entirely fix a performance regression with inserts and updates on unique indexes (cherry picked from commit c5ac2eb1ea145693e1c6b974e88a2cfc18780134) (cherry picked from commit 297e2977ef3e394e02d61aedc954c9aaadc37e73)
* SERVER-55573 Deadlock between stepdown and chunk migrationCheahuychou Mao2021-06-231-2/+17
|
* SERVER-57328 Make ReplSetTest.upgradeSet() tolerant of reelectionsSara Golemon2021-06-221-3/+6
| | | | (cherry picked from commit 5ef956df508b16cbc15cd4360f74cdea0cab34d3)
* SERVER-55119 startup warning when X.509 certificates have no Subject ↵r4.4.7-rc0sergey.galtsev2021-06-221-0/+2
| | | | Alternative Name (revert code removal)
* SERVER-57708 Ensure ClientMetadata left in valid state after failed parsingGeorge Wangensteen2021-06-212-16/+60
| | | | (cherry picked from commit cc883e8854849bfcd7e0f4c670dfc5fdbbaf7abe)
* SERVER-57270 Disable prepare_read_cursor_out_of_bounds.js on ephemeralForTestGregory Wlodarek2021-06-211-0/+1
| | | | (cherry picked from commit fb3b1cdfd6dac3013c989f8dfdbb06e029ddf62c)
* SERVER-56307 fix the convergence criteria to end the catchup phasePaolo Polato2021-06-214-8/+31
| | | | (cherry picked from commit 49209fc34e19bbb15405b0927e38ff3e7d9e9dc5)
* SERVER-56307 fix name of server parameterPaolo Polato2021-06-212-3/+3
| | | | (cherry picked from commit d40fb7099961fa73de106f390bb9396676bac0bc)
* SERVER-56307 Allow the donor to enter the critical section when the ↵Paolo Polato2021-06-215-7/+89
| | | | | | untransferred mods are within a convergence threshold. (cherry picked from commit f32a3d08fb7128de3c1b43b8478a5e4626101b89)
* SERVER-55119 startup warning when X.509 certificates have no Subject ↵sergey.galtsev2021-06-186-3/+195
| | | | Alternative Name
* SERVER-57768 Reset deprecated opcounters on wrapIrina Yatsenko2021-06-181-0/+7
| | | | (cherry picked from commit 0ee91c815a2f6753ecd93b42bc0b4c28c0485d3e)
* SERVER-55034 profile command takes intent locks when accessing profile settingsBenety Goh2021-06-171-1/+1
| | | | (cherry picked from commit 74fbf87121cd1d3c94dbaf5c4bed12456d2f1ccb)
* SERVER-56501 Add into serverStatus().opcounters a subsection for deprecated ↵Irina Yatsenko2021-06-167-31/+670
| | | | opcodes
* SERVER-56839 Index seeks should advance their cursor until aLouis Williams2021-06-162-3/+103
| | | | | | | | | | | matching key is found This fixes a bug that can result in a seek on an index returning the wrong key if it is concurrent with a recently-committed prepared transaction on an adjacent record. (cherry picked from commit b18749767fc53a9b5822312a063afb26883a774a) (cherry picked from commit cc7ffaa7a7e7462037a40fffa833987e7aa644c5)
* SERVER-57475 ShardingTest.stop must join top-level chunk migrationsPierlauro Sciarelli2021-06-161-0/+7
|
* SERVER-57084 Use auto install Alias names to express MSI binary and debug ↵Andrew Morrow2021-06-152-74/+87
| | | | | | | dependencies (cherry picked from commit facee04a59eae18b8d61d6c9e1d35c4f218b53d1) (cherry picked from commit 63569e3795cc95e7b94d6e95cff7525c7280f874)
* SERVER-50576 mongokerberos utility is missing in the MSI installerAdam Cooper2021-06-153-0/+6
| | | | (cherry picked from commit 3970e75445ca03958e86b71b6a2145486526c350)
* SERVER-57145 Invariant failure at OCSPManager::requestStatusMark Benvenuto2021-06-151-7/+13
| | | | (cherry picked from commit ae045f190511f6830f2172d5e7c5be63a20478be)
* Revert "SERVER-56307 Allow the donor to enter the critical section when the ↵Paolo Polato2021-06-155-89/+7
| | | | | | untransferred mods are within a convergence threshold." This reverts commit f32a3d08fb7128de3c1b43b8478a5e4626101b89.
* SERVER-56654 Do not use the collection distributed lock for chunk splitsKaloian Manassiev2021-06-142-18/+5
| | | | (cherry picked from commit 92a8ceb94681642b438c20351f95c441498a29cf)
* SERVER-56779 Allow multiple concurrent merges for the same collection across ↵Kaloian Manassiev2021-06-143-45/+154
| | | | | | the cluster (cherry picked from commit d0c6ab09ee3c2726d92b1044577f2c5ebd22b52c)
* SERVER-57620 increase perf.yml batchtime to 4hRobert Guo2021-06-111-2/+2
| | | | | (cherry picked from commit dae609050ad4fbaa174974fe974255c512e28e07) (cherry picked from commit 48a83599cc988af1fc574debf6dd52a6b17bb564)
* SERVER-50662 Handle large and non-finite doubles in FTDCMark Benvenuto2021-06-113-1/+61
| | | | (cherry picked from commit d47784296374ed335d07c895820fdf8066e538e3)
* SERVER-50549 transform state-changing errors returned by mongosBilly Donahue2021-06-1117-15/+654
| | | | (cherry picked from commit 4a311668ac834b6e363a44c9f00cad9d4790288f)
* SERVER-56516 Fix undefined behaviour in $slice arguments parsingNikita Lapkov2021-06-112-8/+67
| | | | (cherry picked from commit 84ef6e51778fc42a39c85cf5a7a1e776ab94d1a7)
* Import wiredtiger: f34a5afbb1d807ac90627555c3452fdec750b592 from branch ↵Luke Chen2021-06-1186-2025/+3877
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-4.4 ref: 7374df6c34..f34a5afbb1 for: 4.4.7 WT-6737 Add explicit checkpoints in test_hs14 to improve predictability WT-7228 Do not call next if we don't find the key in the history store WT-7319 Implement a checkpoint_manager class that creates checkpoints at configurable intervals WT-7320 Add the ability to check database size to the test framework WT-7437 Upgrade documentation to doxygen 1.8.17 WT-7480 Cleanup thread_contexts in the test framework WT-7514 Let tiered subsystem open files on behalf of block manager WT-7523 Test to verify multiple prepared updates either commit/rollback WT-7528 Fix WT_SESSION alter returns EBUSY WT-7531 Treat update restore eviction as a progress WT-7535 Complete CMake Windows support WT-7577 Add sync configuration to flush_tier WT-7579 Disable prefix testing in compatibility test due to snapshot isolation search mismatch WT-7588 Make tiered object id numbers 32 bits WT-7594 Use key_consistent mode on format TS runs WT-7625 Updating throttle configuration to be more user friendly in testing framework WT-7633 Switch doc-update Evergreen task to newer Ubuntu 20.04 distro WT-7634 Disable man page generation in Doxygen WT-7642 Fix insert search flag in history store cursor key order check WT-7643 Update checkpoint decode tool for tiered storage WT-7651 Add synchronization for flush_tier calls WT-7656 Destroy tiered condvar after thread is joined
* SERVER-57476: Return a WriteConflict when a timestamped transaction hits a ↵Daniel Gottlieb2021-06-106-0/+178
| | | | | | prepare conflict. (cherry picked from commit 1e7e343fb6c90fbf0c62deabf61630353e2e5e29)
* SERVER-57497 store_retryable_find_and_modify_images_in_side_collection.js ↵Jason Chan2021-06-101-5/+13
| | | | | | should account for a later clustertime in retried findAndModify responses (cherry picked from commit f78438d7f2ebf71491720fa1789bbf2a536a7d66)
* SERVER-50568 Platform Support: Remove Ubuntu18.04 zSeries from 5.0Vitalii Lirnyk2021-06-101-3/+0
|
* SERVER-57564 Increase initialsync-logkeeper timeoutMikhail Shchatko2021-06-101-0/+1
| | | | (cherry picked from commit c970224e10642c7155ffca8c698d40848481c54e)