| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
higher term than the current lastAppliedOpTime will have lower and higher timestamp respectively. And, provided both the optime and the current lastAppliedOpTime terms are in pv1.
(cherry picked from commit b91aaa5bbc54a176cc61e5051cb6be857747b068)
|
| |
|
|
|
|
| |
(cherry picked from commit 68b8f7a6ca82e0acbee5eb24cf7a24d6b563877c)
|
|
|
|
| |
(cherry picked from commit e94d22e96718528197e82d053c37ff4ba49b42a4)
|
|
|
|
| |
(cherry picked from commit 7b1e64f12e855d979232ef7b185002d5c8103353)
|
|
|
|
|
|
| |
It requires supports for featureCompatibilityVersion=4.0.
(cherry picked from commit d40dec1355e8afaa19f39a9e6903a7aeec215574)
|
|
|
|
| |
(cherry picked from commit a171bb5a032ccbed77b1a547ac46bda1894b5429)
|
|
|
|
| |
(cherry picked from commit cf04d865a384dcdc073d52a9a7a19c286f6d7b1c)
|
|
|
|
|
| |
(cherry picked from commit 69f3e89f6921fc4ff2b5413952eeb517af69bb83)
(cherry picked from commit 8e540c0b6db93ce994cc548f000900bdc740f80a)
|
|
|
|
|
|
| |
The patch for SERVER-35455 did not apply cleanly to this branch so
instead we pursued this more targeted fix for the leak described in
SERVER-38601.
|
|
|
|
|
|
| |
(cherry picked from commit 5b736830826eca2cc36f4c6e2ebbcaf524e9c5e0)
(cherry picked from commit 8b4693170a7e5f640057a8532a9f92753ff3fb99)
(cherry picked from commit e4a68bba3602f5e295d6e2949cc4db749e752d27)
|
|
|
|
|
|
| |
of ExceededTimeLimit
(cherry picked from commit 06b3488461d820c9081e5d7fca0fc028470922ea)
|
|
|
|
| |
(cherry picked from commit 573f92bd3567a70f2b6bdc8295a9d230dec1cf04)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
ref: 38376e791d..6fb811590a
for: 3.4.19
TOOLS-1566 Should not include "ssl" tag for Linux 64 build
TOOLS-1709 Set build version and git revision using -ldflags
TOOLS-1742 import cycle between util and testutil
TOOLS-1996 Allow building tools from inside an ordinary GOPATH
TOOLS-2149 Configure build outside Evergreen
|
|
|
|
|
| |
(cherry picked from commit 83328dadb7aba72fc9202c91d5715ab4a2d04fcb)
(cherry picked from commit 8b07e3e7242c5048eb847105fe30a9e3ef2bb88c)
|
|
|
|
| |
(cherry picked from commit b807dfe3c5e40526b2740fd83b106ce287edc4fe)
|
|
|
|
| |
(cherry picked from commit 93beb0234eba9dc58ab6070ad472022f96e019e6)
|
|
|
|
| |
Manual backport of 4d8c956efe27360e8b6828ee62fd3df3ad8f5710
|
| |
|
|
|
|
| |
(cherry picked from commit 4177d6d22ab3329a8607bf80a62aa03d4fb2c528)
|
|
|
|
| |
presence
|
|
|
|
| |
(cherry picked from commit 871f1234c72f3f390f81dc31fd8a95d8bc69cf91)
|
| |
|
|
|
|
|
|
| |
continuous stepdown suite
(cherry picked from commit a9d076d8642c13859588c3bc111b3c9af08cea2f)
|
|
|
|
|
|
| |
test something that shouldn't work, but due to a bug in the test, the test passes
(cherry picked from commit 2a23784057167cbd74321155fc169cd08f562405)
|
|
|
|
|
|
| |
replicate after dropping collections
(cherry picked from commit 53cfb9e570e831e1388d0b9e24129d6f618ceded)
|
|
|
|
| |
(cherry picked from commit 72a0bc78c11f8684a47e0ba135fe25c536cd240e)
|
|
|
|
|
|
| |
jstests/sharding/stats.js
(cherry picked from commit dc2e2b281bf7bc89de73c9bb7bf8d587ba40291c)
|
|
|
|
|
|
| |
leading to missing query results
(cherry picked from commit e786e3a313b75a1fe8aa233ed09da2d2efbaf613)
|
|
|
|
| |
currently is
|
|
|
|
|
|
| |
fuzzer's self-tests fail
(cherry picked from commit 33e3be539cd460e64bf7fb00712e58ce2d8d8ecd)
|
|
|
|
| |
(cherry picked from commit 629c742354ade2feb4462665ffb0efc8091fb7d3)
|
|
|
|
|
|
| |
message
(cherry picked from commit 4ccfc88d91836d1fa5bbe7868dc2994f66a66a12)
|
|
|
|
|
| |
Tests should, generally, not be accessing global const values like
kReplDefaultTimeoutMS. This change removes that const.
|
|
|
|
| |
(cherry picked from commit 4d84289d1745fa9e5cdb14ae753e1eaa493abdaf)
|
|
|
|
|
|
| |
clashing in parallel suite
(cherry picked from commit fc5c06574b885d9e0655e153d6e799616baada21)
|
|
|
|
| |
validation to fail
|
|
|
|
| |
(cherry picked from commit f3f9faf3676013e850abfa791cae66ec938ae223)
|
|
|
|
| |
(cherry picked from commit 55521fda85e7b4d7b84c62661987e56b29255d17)
|
|
|
|
| |
(cherry picked from commit f30599c506faf40a862bce8e9f309083b3214c59)
|
|
|
|
| |
(cherry picked from commit 21fa79da013c0e7906e78c9dc5493a3c61562359)
|
| |
|
|
|
|
|
|
| |
running tasks
(cherry picked from commit fb4e163ff4a8ce5057b66b24f41f1bf193e2058c)
|
|
|
|
|
|
|
|
| |
The members that have been reversed have an ownership-awareness
dependency which needs to be honored in order to prevent
certain races in shutdown of the `ReplicaSetMonitorManager`.
(cherry picked from commit f53b6852add200b7431a77a41e0d10c003706925)
|
|
|
|
|
|
| |
collection validation hook
(cherry picked from commit bdb7951bc48accda8368f5893bdf2627fc2588bf)
|
|
|
|
|
|
|
| |
ref: a486a2aad1..38376e791d
for: 3.4.18
TOOLS-2102 Mongorestore does not check for errors decoding the oplog.bson file
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch attempts to improve how quickly a secondary node in
steady state replication detects that its current sync source has failed
or become partitioned and tries to select a new sync souce. The speed of
this process can significantly impact how long it takes for a new
primary to begin committing majority writes after a previous primary
has failed or become partitioned from the replica set. This patch
improves on the old behavior by reducing the number of fetcher restarts
to 1, and also reducing the oplog 'find' request timeout used on a restart.
(cherry picked from commit 2c6614c3bd716fb9ccaad1f7c68e9eb490ed1df6)
|
| |
|