| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
(cherry picked from commit 77f7e96fdccfdfb1313a1a2ac57ebab8ed0e8882)
|
|
|
|
| |
(cherry picked from commit c49c689fd78432b9df204185f25b79dddbbdebb2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a new replica_sets_kill_secondaries_jscore_passthrough.yml suite
that after running tests for a certain period of time (defaults to 30
seconds), resmoke.py will send a SIGKILL to all of the replica set's
secondaries. Each node is then restarted individually with the primary
disabled to verify it reaches the SECONDARY state within 5 minutes of
starting up.
(cherry picked from commit 07f5d153305c0bf10ef55b5dc73eb9a2ca8cb104)
(cherry picked from commit e02c3c769bbcbe26d9132caf28cad6d2d2b4766a)
Also includes the remainder of the changes from
068878410614c789f23b2abc6c5b9680c82abe5e to rename
core_small_oplog_rs_kill_secondaries.yml to
replica_sets_kill_secondaries_jscore_passthrough.yml.
|
|
|
|
|
|
| |
ensurePrimaryShard once
(cherry picked from commit 465bd234f7931ced4ab2d4ee12e9d0274b5910d6)
|
|
|
|
|
|
|
| |
On windows when we set up the gopath, we copy the source tree
in the directory that we will build from. This means that if we
want to modify the source code with a version, we need to do it
before we copy the files.
|
|
|
|
|
|
|
| |
(cherry picked from commit 914bbbd26a686e032fdddec964b109ea78c6e6f6)
Conflicts:
src/mongo/db/storage/mmap_v1/record_store_v1_simple.cpp
|
|
|
|
| |
(cherry picked from commit 602a80c2b9745234daebb21dbdd81a456713cf33)
|
|
|
|
| |
(cherry picked from commit 726cafd713c7333640f8458ec9808ed4f678e3a7)
|
|
|
|
| |
(cherry picked from commit 68bdff23b75a563fe243f69d21cefd2701996200)
|
|
|
|
| |
(cherry picked from commit 37cbe92c62a7ec2bbad615cc11098c30acd49038)
|
|
|
|
| |
(cherry picked from commit cd675c9e3d80f012bbe654d098a988074bd57abc)
|
|
|
|
| |
(cherry picked from commit b5e2615f9cf29942783ed554afeb364052dd83a4)
|
|
|
|
| |
(cherry picked from commit ee0020c9b3ee264a7cda5974600f2e8a79bc1691)
|
|
|
|
|
|
| |
visited nodes
(cherry picked from commit e2196c8ee508a99c0d9472f061414da2f79c1e50)
|
|
|
|
|
|
|
|
|
| |
and/or pthread_mutexes
SERVER-28348 Add cycle detect message for detecting single-process deadlocks involving LockManager locks and/or pthread_mutexes
(cherry picked from commit d4c16656d746c9e7a76579b593c41e48c915025d)
(cherry picked from commit c2cb98f46c70772d054ab0885720b666ae318cf0)
|
|
|
|
|
| |
(cherry picked from commit 484f61548ce56e1b60c0019470ea46f2f4cfffca)
(cherry picked from commit 4677c2b4659ab634959d7866586cc9aaffa41745)
|
|
|
|
| |
(cherry picked from commit d8239071cb93ab3e1c900b08065eb58bcfd07dab)
|
|
|
|
|
|
| |
hang_analyzer
(cherry picked from commit 7c14dc3bd539bd732f61d24a144f3f3800b8b9a8)
|
|
|
|
|
|
| |
stacks via debugger
(cherry picked from commit b95082ab3ffa4517b79e09c71a27b846c386fc04)
|
|
|
|
| |
(cherry picked from commit b6d2b5e5c6071f6b76072d15bf36f34babec2a14)
|
|
|
|
|
|
| |
from running in GDB
(cherry picked from commit a95d617a379cbccce55d6335903e700d157af4c1)
|
|
|
|
| |
(cherry picked from commit 39ebea7cc93e3da45d280d011992e6cdb3417433)
|
|
|
|
|
|
| |
hang_analyzer.py on ARM platform
(cherry picked from commit d65a41a35dd9caaae77ae2808d7954c757d035ad)
|
|
|
|
|
|
|
|
| |
- Run unique thread on Solaris
- Add a legend to graph file
- Do not generate digraph file, if graph is empty
(cherry picked from commit 19abe0c2dacef784aad78b89d6c6111109fbca88)
|
|
|
|
|
|
| |
LockManager locks and/or pthread_mutexes
(cherry picked from commit 5fe822f53e4bb28e15af2541c0ca931fa05a0e20)
|
|
|
|
|
|
| |
in hang_analyzer.py
(cherry picked from commit eaf3190fd59d291bb537cd3f3edde7e6abab7466)
|
|
|
|
| |
(cherry picked from commit dbf7adc73da93308ec7e769bdfa1742c548e2f17)
|
|
|
|
|
|
|
| |
SERVER-27871 Remove extraneous messages from hang_analyzer.py
(cherry picked from commit d124f6c14f51440fff9734578166a6a49e3b463b)
(cherry picked from commit b2ccf54b278299455e80206e9a6836ac90e5a670)
|
|
|
|
| |
(cherry picked from commit 3070e3b0be0398d878e83ede236442b9a19bf981)
|
|
|
|
| |
(cherry picked from commit 0700bcb7dacd71bcd573ae26137d22be477fe791)
|
|
|
|
|
|
| |
it to S3
(cherry picked from commit 4bd361620846c2a2103663347c8a19fefea1e38f)
|
|
|
|
|
|
| |
(cherry picked from commit aad88dd01b39f1c689280289e8fe00f87dcb1db3)
(cherry picked from commit a1454c7f3dff6171d3955b67017908fd7d64c99c)
(cherry picked from commit 586ac20773ff7dc18cabf329c238bf261e00387d)
|
|
|
|
| |
(cherry picked from commit 6ce4f12e208e3f02a6de1ba79158b2d181e60bd8)
|
|
|
|
|
|
| |
implementation
(cherry picked from commit 6f73e49810e15de87f3081824d9fc19f547786fe)
|
|
|
|
|
|
| |
(cherry picked from commit 4052dc6ee87489d8f9d0b785680ea6e1568db496)
Only the toolchain variables files for GCC and Clang were taken
|
|
|
|
| |
(cherry-picked from commit 23c93b7895d9c72f0e176895955dffb380f8300e)
|
|
|
|
|
|
|
| |
This eliminates the views and views_rs suites; views testing will be done in
other suites to allow them to be picked up in passthrough suites.
(cherry picked from commit 39bcdc6e6ef4980d6103ca0746ef1f4347aae841)
|
|
|
|
|
|
|
|
|
|
|
| |
Views tests have been moved to jstests/core/views. YAML configurations for
jsCore passthrough suites have been updated to pick up tests in subdirectories
of jstests/core.
Tasks and variants that previously used the --excludeWithAnyTags resmoke flag
now specify task_excluded_tags and variant_excluded_tags, respectively.
(cherry picked from commit af3b0c646cc6953ac28a2b0dccd5ed16c263d424)
|
|
|
|
|
|
|
|
|
|
|
| |
Each tag argument can also be specified more than once and in both the
YAML suite definition and on the command line.
Tag argments will be agnostic to ordering, with each argument narrowing
down test files to be run. No tag is allowed to override another tag.
(cherry picked from commit a1363d00d04f0d235a88aad538d029448efac656)
(cherry picked from commit 2ba94da846a76ca4c2622c3bcb2837c2c128f080)
|
| |
|
|
|
|
|
|
|
|
| |
(cherry picked from commit b38e0199d04a6b4516566be71c819e612801c365)
Note that we are only cherry-picking back the error detected in the
Intel library, not the framework for executing the tests. Running the
library tests on master should be sufficient to ensure coverage.
|
|
|
|
| |
(cherry picked from commit b4d45834ef1a8fe2a7e240c7b262736804b5bb93)
|
|
|
|
| |
(cherry picked from commit 53907c0094e26e39b813ae369be52a4e51fc3a08)
|
|
|
|
|
|
| |
database reads/writes outside lock
(cherry picked from commit bc135d00323ccbe35d7ba9030b3c20f7d28b34ad)
|
|
|
|
| |
server-23299-1.js
|
|
|
|
| |
(cherry picked from commit e024dc2e0014ef8e70ba5463cf206a05f7afc6ac)
|
|
|
|
| |
(cherry picked from commit 395f52f84ac8e81bc07cfa52edf354beb82ee7f7)
|
|
|
|
| |
(cherry picked from commit ba040d4d48acda02caa4c6fe05da94f2ec5ef238)
|
|
|
|
|
|
|
| |
Fixes an issue where temporary collections would be dropped after a
replica set member was restarted as a stand-alone mongod.
(cherry picked from commit 43e9c303c08f73b56490b662b3d11988cafafdf4)
|
|
|
|
| |
This reverts commit 94a762ba470c21db4db14afb692c1b7dc5f4c69b.
|