| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RecipientStateMachine::_restoreMetrics() performs a number of read
operations to calculate the number of documents it cloned, oplog entries
it fetched, and oplog entries it applied at the beginning of starting to
run again. These read operations may be interrupted if the primary steps
down shortly after having been stepped up, which eventually leads to an
fassert(). Therefore, perform _restoreMetrics() in a
resharding::WithAutomaticRetry() block so any transient errors can be
automatically retried and synchronized with the stepdown token being
canceled.
Furthermore, refactor RecipientStateMachine to use new
RetryingCancelableOperationContextFactory to ensure that all usages of
CancelableOperationContextFactory occur within a
resharding::WithAutomaticRetry() block.
Additionally, add a test case that will cover the _restoreMetrics() read
operations being interrupted.
(cherry picked from commit b9e2784da82fef8e45b95b88e4ac1443649a5b0c)
|
|
|
|
| |
(cherry picked from commit 8aef619d2368bb802aa5f109bffbbb916c0aa357)
|
|
|
|
|
|
| |
of a BinData
(cherry picked from commit e77eda3f09dcd2be820b1f1eec7ce8ac6c0cf477)
|
|
|
|
| |
(cherry picked from commit 8e530000b5d48f4d105039f822168d2e949ca956)
|
|
|
|
| |
(cherry picked from commit 77ee92d37be79b990fcf73c3b14659bffb0ff4fa)
|
|
|
|
|
|
| |
path
(cherry picked from commit e7c0fc2c3eac5d5fd35b29fcc7d1d5d52946c293)
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: 51a5c5ff5b..74a07bf785
for: 5.1.0-rc1
WT-5939 Fix naming conflict resulting in "cannot remove directory" error in test_config06 (OSX only)
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: e930e8d0cd..51a5c5ff5b
for: 5.1.0-rc1
WT-8226 fix largest_key failed to consider prepared update
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: a1f8165720..e930e8d0cd
for: 5.1.0-rc1
WT-8116 Fix issues related to inheritance in the cpp testing framework
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: cc95b23b14..a1f8165720
for: 5.1.0-rc1
WT-6077 Add new stats to track compact progress
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: e271f9d668..cc95b23b14
for: 5.1.0-rc1
WT-8147 Detect invalid syntax in cppsuite configs
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: 35f8c7123e..e271f9d668
for: 5.1.0-rc1
WT-5743 Rewrite cells when the transaction ids are cleared for VLCS
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: da59cbb3f0..35f8c7123e
for: 5.1.0-rc1
WT-8203 Fix the layering violation in accessing the page
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: 510fca9751..da59cbb3f0
for: 5.1.0-rc1
WT-8225 Fix data race in zstd get context
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: 3ccb938991..510fca9751
for: 5.1.0-rc1
WT-7885 Ensure WiredTiger testing uses tcmalloc where possible
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: ebae8de6ec..3ccb938991
for: 5.1.0-rc1
WT-8067 Fix the code that ensures to insert the newest history store value as full update
|
|
|
|
|
|
|
|
|
| |
mongodb-5.1
ref: 874f9a4cb6..ebae8de6ec
for: 5.1.0-rc1
WT-8214 Only publish the docs from the WiredTiger develop Evergreen project
|
|
|
|
|
|
| |
doubles
(cherry picked from commit 1b994ff8d7ea7b6761aa516fa66b518e4b034095)
|
|
|
|
| |
and stepup part 4
|
| |
|
|
|
|
| |
(cherry picked from commit fba7e40847260c1cff61adbd331be308ee140766)
|
|
|
|
|
|
| |
reconfig_waits_for_oplog_commitment_condition.js
(cherry picked from commit 9fb720fe0cee19a7d66d28a7793c5a178d4b9b06)
|
| |
|
|
|
|
|
|
| |
deletes despite not capturing a preImage
(cherry picked from commit 3953546c3cb0afa6dcafbc02f9c732d26a3166ec)
|
| |
|
|
|
|
|
|
| |
on ephemeralForTest
(cherry picked from commit 278a50aef934e0268c261fe72238584cbde7eebb)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes the ReshardingTest fixture to additionally retry the
reshardCollection command on FailedToSatisfyReadPreference error
responses from mongos when elections are enabled.
Also removes the shouldSetMinVisibleToOldestOnStartup constructor
parameter to the ReshardingTest fixture now that the
setMinVisibleForAllCollectionsToOldestOnStartup failpoint has been
backported to the earlier branches.
(cherry picked from commit 257cf738d1d0fa3ec73446133dae8f6b5510b2c4)
|
| |
|
|
|
|
|
|
| |
_initialSyncer in _initialSyncerCompletionFunction
(cherry picked from commit 15d08a80ed120a756cc0d1f75e4b81c220243302)
|
|
|
|
| |
(cherry picked from commit c5f902b4d98e75a6bbb92b9ec52913a95209644d)
|
|
|
|
| |
(cherry picked from commit 5a6bcdf77dc1769e2542cb16957fb69073306d03)
|
|
|
|
| |
(cherry picked from commit 628aa5d9fe2624d40bb1b0a041521806e7d03d86)
|
|
|
|
|
|
| |
critSec for views
(cherry picked from commit 34f32547b19c4bd62538273b093aa31fc26d71ea)
|
|
|
|
|
|
|
|
|
| |
Also adds a setMinVisibleForAllCollectionsToOldestOnStartup failpoint to
enable resharding tests to read from the cloneTimestamp after server
restarts without needing to wait for the creation timestamp of the
source sharded collection to advance past the oldest_timestamp.
(cherry picked from commit 0bde7934c623efd194747f65b2e711e188b7c108)
|
|
|
|
| |
(cherry picked from commit 2caf04aea31915ca82238559b57a4a2c170072c3)
|
|
|
|
|
|
| |
compatible
Co-authored-by Mickey. J Winters <mickey.winters@mongodb.com>
|
|
|
|
|
|
| |
section
(cherry picked from commit a83b0c692c886a595b27358fc5eb585547e0297a)
|
|
|
|
|
|
| |
withreplicaSetMonitorProtocol=sdam
(cherry picked from commit 90c29c1fa0105367dc12695898c22f0c2e4e8997)
|
|
|
|
| |
(cherry picked from commit 348a869208b3be1ca9e04f0f998c7ff7e8586873)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
mongodb-master
ref: d69545e62a..874f9a4cb6
for: 5.1.0-rc1
Reverted ticket(s):
WT-8067 Fix the code that ensures to insert the newest history store value as full update
|
|
|
|
|
|
|
|
|
| |
mongodb-master
ref: f36572fd07..d69545e62a
for: 5.1.0-rc1
WT-8067 Fix the code that ensures to insert the newest history store value as full update
|
|
|
|
|
|
|
|
|
| |
mongodb-master
ref: 55805bc66b..f36572fd07
for: 5.1.0-rc1
WT-8026 Run PPC/zSeries/macOS mainline builds less frequently in Evergreen
|
|
|
|
|
|
|
|
|
| |
mongodb-master
ref: b63d81a2da..55805bc66b
for: 5.1.0-rc1
WT-7250 Fix the test to perform explicit eviction instead of relying on low cache size
|
|
|
|
|
|
| |
exceptions
(cherry picked from commit d5010cf9e5b712f96c1a2c6539e303687b202f8a)
|
|
|
|
| |
(cherry picked from commit 5e90cc7c629acaace108487a066349cc52c9c8db)
|
| |
|