| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit 0590b0da70cfdad7edf8d214bbfb5d8d8b6e502e)
|
|
|
|
| |
(cherry picked from commit e724bb7018a482640c4f194f88b554af2c59d76e)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ref: 4f093ae71c..4c5314b404
for: 3.4.15
TOOLS-1665 Mongotools may block forever on dead connections
TOOLS-17 mongodump --oplog should record the end oplog entry before backing up the oplog
TOOLS-1704 Update mongo-tools projects to use macos-1012 distro instead of osx-1010
TOOLS-1706 mongoreplay cannot safely terminate on one core
TOOLS-1779 stop building tools on solaris on all branches
TOOLS-1780 Build tools with Go 1.8.x
TOOLS-1941 Tools qa-tests often timeout, particularly on server latests
TOOLS-1948 Use Go-native TLS dialer on platforms with openssl 0.9.x
TOOLS-1968 Backport - Need to update spacemonkeygo/openssl fork to support newer OpenSSL libraries
TOOLS-1978 tools fail eslint testing
TOOLS-2003 Drop SUSE11 from Evergreen builds
TOOLS-2008 Tests fail on v3.4-master branch
|
| |
|
|
|
|
|
|
|
| |
In queryable backup mode the oplog truncation would never occur. Hence oplog sampling
is disabled this mode.
(cherry picked from commit 1c96c3561dda50fc3ba6d98decef1c0d3c9f60df)
|
|
|
|
|
| |
(cherry picked from commit 55aac9ac800531ad021f18f56d69c69ac5619245)
(cherry picked from commit c78a7b639334c44c31dea771c6338ea430da73e7)
|
|
|
|
| |
(cherry picked from commit e85ee4e1e4de3b11ab51dc3e8cc624e9e1dd02bb)
|
|
|
|
| |
(cherry picked from commit 8a6c15fd3c42927f5b8a5f688bde5fced706c908)
|
|
|
|
|
|
|
| |
Changes the data_consistency_checks.js test to shard a collection to
ensure the config.collections collection exists.
(cherry picked from commit 75e45cbf7437cef425f7c01b3099475e0e01f478)
|
|
|
|
| |
of shard ids
|
|
|
|
| |
(cherry picked from commit e0b06a9da3c0c6071f4e636f3c3ba3e8851c5db0)
|
|
|
|
|
|
|
|
| |
This patch ensures that replSetUpdatePosition commands that are sent from a replica
set node to its sync source have a network timeout. Previously these network
requests were not given any timeouts.
(cherry picked from commit d0dea93d632ce451b66b57b538e66f3e1378b049)
|
|
|
|
| |
(cherry picked from commit 657fdff7b50949b50848b1de466c88f7be18034b)
|
|
|
|
|
|
| |
always reset on cleanup
(cherry picked from commit 179985c786cea234b65946ff647debfdfdbed511)
|
|
|
|
| |
(cherry picked from commit 54dc55063a25fdcae65356c2515e55768181dc80)
|
|
|
|
| |
(cherry picked from commit 19b7e7213746e50323abe8ec97bb33023965aab7)
|
|
|
|
|
|
| |
swallowing an exception
(cherry-picked from commit a8d13f8329478996e315f390089039f7b7a29ab8)
|
|
|
|
|
|
| |
shells to exit
(cherry picked from commit 8c35aac5f109639d6b6d942db100acc0f709cd10)
|
|
|
|
| |
(cherry picked from commit 611b493648e64678fccac94373707e12e3904e91)
|
|
|
|
|
|
| |
the critical section.
(cherry picked from commit ce23378926659bc50604032782485c2f962c37ac)
|
|
|
|
|
|
|
| |
Upgraded zlib to 1.2.11, and added a "get_sources" script to
document the process.
(cherry picked from commit 0fa7bcb8bea5d4585fdbc1003b5116cd7bf28540)
|
|
|
|
| |
(cherry picked from commit 357da5b0658dbc3516e9c02b5b090d3dcb1f4b49)
|
| |
|
|
|
|
|
|
| |
names, add a unique prefix to all *.gcda.gov files.
(cherry picked from commit 220a857ffc84cf755fa7d387f19d537a249bd099)
|
|
|
|
| |
(cherry picked from commit 127834fd5164c3a172f61bfe292c118542ea6241)
|
|
|
|
| |
(cherry picked from commit be85d6ca6905ec8d5215c5b25a41d73dd47696f6)
|
|
|
|
| |
(cherry picked from commit c4673963e82708eff1a0b967c487fa8e15526979)
|
|
|
|
| |
(cherry picked from commit d9c3639f29758235732a89ad7136dee6715206e5)
|
|
|
|
| |
(cherry picked from commit 7c00c754f5637fb3c182328ce5079e33e5d87ab6)
|
|
|
|
|
|
| |
binaries
(cherry picked from commit 41e2509b97f9f8c20d6a7ce6c3dafbbb4edbdd89)
|
|
|
|
| |
(cherry picked from commit 11ece9372e50454a7256ecce2a793b178f43c4fe)
|
|
|
|
| |
(cherry picked from commit dded0e36b171a0873008dd6c8b170353e56a309c)
|
| |
|
|
|
|
|
|
|
| |
Includes metrics for refresh, clone and migration critical section
duration.
(cherry picked from commit c4142a8e0b486f3642b700c9efb208f909e3ff1d)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
mongodb-3.4
ref: 0b36171f4a..e99ab771b2
for: 3.4.15
WT-3972 Allow more than 64K cursors to be open on a data source simultaneously
WT-3975 arg format mismatch after rwlock changes
|
|
|
|
|
|
| |
order
(cherry picked from commit 651b3e017ce880d9ddbebb400af621c61d8c7389)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Consolidates the logic in the run_check_repl_dbhash.js and
run_validate_collections.js for discovering all of the mongod processes
in a MongoDB deployment into a new discover_topology.js library.
Also adds a test that relies on mongod logging to verify that the
run_check_repl_dbhash.js and run_validate_collections.js hooks execute
on all of the expected servers.
(cherry picked from commit 64bed8173387fbafcfcf39bfb9aa6cecadf25822)
|
|
|
|
|
|
| |
And run ValidateCollections hook on priority=0 secondaries.
(cherry picked from commit b9decc492c0ff942d5bcd6e8c799de70fa0839af)
|
|
|
|
|
|
|
|
|
| |
(cherry picked from commit b7b606259d712fcb7248f1c2f45b952ecb529654)
SERVER-31441: need to copy dependencies (ScopedThread) for parallel
validation in system_perf
(cherry picked from commit 11e68f03f22a040328f34fa636bd7b69a215d16b)
|
|
|
|
|
|
|
|
|
|
| |
When connecting to a secondary to perform validate(), we now call
slaveOk() on the connection.
This also adds support for us to call validate() on all members of
replica set shards.
(cherry picked from commit 79da41f50a567ce1b0df5a4ab7a7eb5109414762)
|
|
|
|
|
|
|
|
|
|
| |
This change is in preparation for running the validate command against
secondaries in a replica set.
The fuzzer test suites require that the validate command is only run
when the server's featureCompatibilityVersion=3.4. Otherwise, it is
possible that previously inserted Decimal128 data could lead to an
actually innocuous data consistency failure.
|
|
|
|
|
|
| |
validate collection.
(cherry picked from commit 2b2f4b65daa15ebc912c3e4db3d7768902b2f453)
|
|
|
|
| |
(cherry picked from commit 421ee5370f4dfe9eacc7334f92398c3155475728)
|
|
|
|
|
|
|
|
|
| |
(cherry picked from commit 5c702fedb3216b1a327d3791cd9e995fefc4ab2f)
SERVER-30900 removed unnecessary writeConcern from collMod command in
ReplSetTest.checkReplicaSet()
(cherry picked from commit ac84a0d028eff2b8ca42817d998cb8b34563816c)
|
|
|
|
| |
(cherry picked from commit 290edd9cd2f6476f83605ee3189875d4592fc975)
|
|
|
|
|
|
|
|
| |
The Fixture class raises a NotImplementedError exception for its
get_driver_connection_url() method, so it can no longer be used as a
no-op fixture.
These changes were taken from a2f6a2294feb20a9a3a11dcdbfbfed05f4756c1b2.
|
| |
|
|
|
|
|
|
| |
documents from the recipient
(cherry picked from dfa03b56b8334a82b223e34f02fc5cbfead4dca2)
|