Cheahuychou Mao
1dfe8355a2
SERVER-52706 Make tenant migration donor use a separate NetworkInterface and x509 certificate to connect to recipient
2021-01-05 05:58:56 +00:00
Cheahuychou Mao
fee631bc61
SERVER-52708 Make tenant migration donor take certificate as string in donorStartMigration command
2021-01-05 00:39:04 +00:00
Max Hirschhorn
ea05979fbb
SERVER-53545 Remove redundant exclusion from config stepdown suite.
2020-12-31 06:04:12 +00:00
Mikhail Shchatko
9bb0493128
SERVER-53041 Forward mongo ports through SSH tunnel
2020-12-23 16:55:52 +00:00
Ryan Egesdahl
9aba0cac77
SERVER-52610 Ensure RPM install roots can be relocated
...
We were not using directory macros in the RPMs, which meant that the
installation root could not be changed. When we tried, we got an
incomplete install, with some of it going to the new prefix and some
going to the host system. Here, we follow RPM packaging guidelines a bit
better and use named directory macros instead of explicit paths.
2020-12-19 01:21:19 +00:00
vrachev
58c2a646b5
SERVER-53217 Deduplicate powercycle/run.py and remote_operations.py
2020-12-16 20:29:12 +00:00
Jason Zhang
36e5f97f0b
SERVER-53379 Blacklist update_metrics.js from tenant_migration_jscore_passthrough suite
2020-12-16 19:25:59 +00:00
vrachev
8244620f19
SERVER-53047 Add powercycle smoke test that uses downloaded mongo binaries
2020-12-16 16:28:58 +00:00
A. Jesse Jiryu Davis
b83bf99b6e
SERVER-52545 Define listIndexes with IDL
2020-12-16 11:59:13 +00:00
Mikhail Shchatko
c99a57f74a
SERVER-53043 Integrate powertest.py with resmoke
2020-12-16 09:24:38 +00:00
Mikhail Shchatko
5d8cf6b383
SERVER-49869 Support downloading debug symbols in setup multiversion
2020-12-16 08:46:39 +00:00
Daniel Moody
6425c57400
SERVER-30815 Added linter to check for unnecessary PUBLIC libdeps, and added schema versioning.
2020-12-16 07:27:36 +00:00
Lingzhi Deng
356787c1f4
Revert "SERVER-52545 Define listIndexes with IDL"
...
This reverts commit 0c132588e9 .
2020-12-16 00:12:06 +00:00
A. Jesse Jiryu Davis
0c132588e9
SERVER-52545 Define listIndexes with IDL
2020-12-15 20:17:40 +00:00
julianedwards
fff7a4baa0
SERVER-49504: Allow resmoke's mongo shell to log to Jasper
2020-12-14 18:27:30 +00:00
Mark Benvenuto
19ed9c958b
SERVER-52945 Make mongod use x509 auth on egress connections if NetworkInterface has SSLConnectionContext override even if other egress connections use keyFile auth
2020-12-11 03:25:30 +00:00
Robert Guo
801304abac
SERVER-52531 fix job fixture initialiation
2020-12-10 22:07:22 +00:00
Louis Williams
1779d6fcbf
SERVER-52788 Rename measureOperationResourceConsumption feature flag to profileOperationResourceConsumptionMetrics
...
This renames the "measureOperationResourceConsumption" feature flag to
"profileOperationResourceConsumptionMetrics". It is a default-off flag that
enables a subset of metrics collection that can be profiled and reported in the
slow query logs. The "aggregateOperationResourceConsumptionMetrics" flag, in
addition to enabling global aggregation and the use of $operationMetrics, also
enables profiling and slow query logging covered by the "profile.." flag.
2020-12-10 19:11:07 +00:00
Lingzhi Deng
4b8f297ca8
SERVER-48814: Implement recipientForgetMigration command
2020-12-10 18:20:53 +00:00
Robert Guo
598c28c4c0
SERVER-52531 fix incorrect use of job_num
2020-12-10 15:47:25 +00:00
Sergi Mateo Bellido
f2f7e1d867
SERVER-53236 Disable merge_with_move_primary.js from running on the sharding_csrs_continuous_config_stepdown suite
2020-12-10 07:42:38 +00:00
David Bradford
105335191b
SERVER-53314: Fix distro specification if no large distro specified
2020-12-10 01:57:21 +00:00
Gregory Noma
e9284c8ef9
SERVER-51162 Test index builds being interrupted for rollback multiple times
2020-12-09 02:59:29 +00:00
Billy Donahue
7c51aca7fd
SERVER-40811 make initializers throwy
...
- Consolidate init-related headers (just init.h and initializer.h)
- Factor out a separate DependencyGraph component
- Remove MONGO_DEFAULT_PREREQUISITES, MONGO_NO_PREREQUISITES, MONGO_NO_DEPENDENTS.
- Document the role of the "default" initializer.
2020-12-08 22:45:08 +00:00
Max Hirschhorn
e624a5e855
SERVER-53266 Add resharding_fuzzer_inplace Evergreen task.
2020-12-08 19:33:24 +00:00
Betty Shen
387db37625
SERVER-51617 Add test expression for API version testing
2020-12-08 16:51:43 +00:00
Mikhail Shchatko
7fb2d59296
SERVER-39859 Use the Evergreen REST v2 API to download -latest tarballs in setup multiversion mongodb
2020-12-08 07:43:26 +00:00
Zakhar Kleyman
1f0c52dd09
SERVER-53037 fix packager script for rhel8 arm64
2020-12-07 23:33:05 +00:00
Robert Guo
2c50126f91
Revert "SERVER-49504: Allow resmoke's mongo shell to log to Jasper"
...
This reverts commit 3c179e4935 .
2020-12-07 19:21:59 +00:00
Cheahuychou Mao
a071262c07
SERVER-53235 Blacklist find_and_modify_metrics.js from tenant_migration_jscore_passthrough suite
2020-12-04 22:14:30 +00:00
David Bradford
f946a64ec3
SERVER-53196: Fail to generate tasks if a large distro is required but not specified
2020-12-04 21:53:06 +00:00
Hana Pearlman
8284eb2c2e
SERVER-12573 Extend $ifNull to accept more than two arguments
2020-12-04 18:02:19 +00:00
Max Hirschhorn
0a2798959a
SERVER-51088 Add ReshardingTest fixture for resharding fuzzer to use.
2020-12-04 04:21:32 +00:00
Pavi Vetriselvan
23aa52a605
SERVER-50670 add auth to connection initiation in TenantMigrationRecipientService
2020-12-03 23:47:38 +00:00
Jason Zhang
91842de635
SERVER-53222 Blacklist profile_hide_index.js for tenant_migration_jscore_passthrough suite
2020-12-03 21:54:43 +00:00
Ben Caimano
b0f7369dfb
SERVER-52821 Allow thread names to be cached by unique id
2020-12-03 20:34:08 +00:00
David Bradford
3cb926298a
SERVER-53058: Better account for CleanEveryN runtime for dynamically split tasks
2020-12-02 23:25:43 +00:00
Arun Banala
6cf43fbc5c
SERVER-51653 Ban uses of unstable command parameters with apiStrict:true
2020-12-02 10:27:44 +00:00
Suganthi Mani
8f4b2d598b
SERVER-51734 Enable tenant migration recipient testing for tests w/o node failover.
2020-12-02 07:51:05 +00:00
Suganthi Mani
f4a7c394cc
SERVER-53136 Blacklist tenant migration tests on repl auth suite.
2020-12-02 07:51:05 +00:00
Mikhail Shchatko
da2fa0281d
SERVER-52535 Use evergreen and github API to get the bin version for each release and for the latest
2020-12-01 07:00:30 +00:00
David Bradford
8fefa30a34
SERVER-53058: Refactor how historic test stats are collected
2020-11-30 22:42:40 +00:00
Suganthi Mani
28b33f0703
Revert "SERVER-51734 Enable tenant migration recipient testing for tests w/o node failover."
...
This reverts commit 339879d100 .
2020-11-30 21:31:26 +00:00
A. Jesse Jiryu Davis
ae23219033
SERVER-51862 Use IDL structs' C++ names for base-class generation
...
Ensure that a versioned API command's base class is correctly generated from
IDL when the command's request type has a different C++ name from the command
name.
2020-11-30 19:53:34 +00:00
Dianna Hohensee
0c24ef9819
SERVER-53117 Exclude jstests/concurrency/fsm_workloads/secondary_reads.js from running in the concurrency_simultaneous_* test suites
2020-11-30 18:48:02 +00:00
Suganthi Mani
339879d100
SERVER-51734 Enable tenant migration recipient testing for tests w/o node failover.
2020-11-30 16:22:06 +00:00
Ryan Egesdahl
82ef215122
SERVER-48291 Add global dependency pushdown to libdeps
...
We sometimes have situations where a dependency applies at a large
scope, such as in the case of tcmalloc, which can apply everywhere. What
we have done previously is to hack these dependencies into the LIBDEPS
environment variable by adding a builder to all nodes that can produce a
compiler result. This is, as stated previously, hackish and hard to
control, and it results in adding a Public dependency to all those
nodes.
What we now do instead is to define LIBDEPS_GLOBAL on the *build
environment* (not the Builder node) listing the targets we would like to
push down to all other nodes below that point. This has the effect of
adding those targets as Private dependencies on all Builder nodes from
that point downward, which means some common Public dependencies can be
converted to a Private dependency that is stated only once.
2020-11-26 08:56:00 +00:00
Alex Taskov
554fab0be3
SERVER-53029 Port the changes for SERVER-52955 to later branches
2020-11-26 00:35:44 +00:00
Cheahuychou Mao
d1b4d16214
SERVER-53079 Blacklist profile_sampling.js from tenant_migration_jscore_passthrough suite
2020-11-25 20:57:30 +00:00
Daniel Moody
fa271cc17c
SERVER-52567 added basic functions for graph analyzer CLI tool and improved graph generation.
2020-11-25 03:21:49 +00:00