David Bradford
fc1151a689
SERVER-59476: Allow for commit messages reverting wiredtiger imports
...
(cherry picked from commit 44ecd94334 )
(cherry picked from commit 305a7571c8 )
2021-09-20 18:04:40 +00:00
Gregory Wlodarek
f14ddbe7ba
SERVER-57752 Archive data files for terminate_during_shutdown_checkpoint.js
...
(cherry picked from commit 8e18be404a )
(cherry picked from commit 8c11a9d7c5 )
2021-08-20 10:09:31 -04:00
Mikhail Shchatko
47bef7b294
SERVER-59414 Fix lint
2021-08-19 13:38:38 +00:00
Mikhail Shchatko
ccdc9b7703
SERVER-59414 Retry curator setup in powercycle
2021-08-19 13:03:29 +00:00
Ryan Egesdahl
47b693a6ae
SERVER-54729 Add explicit dependencies to Debian packages
...
Some dependencies were not being captured automatically by the Debian
package build system (namely, the Cyrus SASL modules required for
Enterprise), which was causing failures for some users. The explicit
dependencies declared in the RPM packages are mirrored in the Debian
packaging now.
(cherry picked from commit 829e4a097b )
(cherry picked from commit 7d3fe7a3f1 )
2021-07-20 17:44:53 +00:00
Robert Guo
19a7a6ea85
SERVER-55249 archive all data on required mainline builders
...
(cherry picked from commit 39fc7fd24d )
2021-06-07 14:01:54 +00:00
Jason Chan
4191a88a10
SERVER-56952 Add new build variant with storeFindAndModifyImagesInSideCollection=true
2021-05-26 20:42:47 +00:00
David Bradford
2b131880f5
SERVER-56751: Add patch build task for todo comment checks
...
(cherry picked from commit d2da02cf66 )
(cherry picked from commit 42004e2c2b )
2021-05-12 20:35:47 +00:00
David Bradford
7dbfa3f3c2
SERVER-56216: Don't look at git metadata when checking for todo comments
...
(cherry picked from commit e33ea913e2 )
(cherry picked from commit db4e97e3cc )
2021-05-12 20:35:47 +00:00
David Bradford
82997e89d4
SERVER-56216: Add commit-queue checks for unresolved TODOs
...
(cherry picked from commit 272b9e0bd2 )
(cherry picked from commit a8782fc7ea )
2021-05-12 20:35:47 +00:00
Ryan Egesdahl
31a75fa034
SERVER-55460 Fix RPM packaging and package testing for SLES 12
...
Some versions of SLES apparently don't define the _sharedstatedir RPM
macro properly, leaving it at the old-time UNIX /usr/com default. This
was causing the server to fail to start on such platforms because the
expected data directory at /var/lib/mongodb was missing. The macro is
now statically defined on SLES to /var like it should be on any modern
Linux distribution.
Also fixed were paths to systemd unit files in package testing and the
fact that we weren't installing the tools-extra package, which we should
be doing if only to verify that the script indeed continues to fail
expectedly on the platform.
(cherry picked from commit 649dc04027 )
2021-05-10 15:45:13 +00:00
Carl Raiden Worley
c023c02829
SERVER-51172 resmoke sometimes throws TypeError when calculating elapsed time for test
...
(cherry picked from commit 1d73420f40 )
2021-05-10 14:59:13 +00:00
Ben Caimano
3e2fc6c840
SERVER-51335 Persist fuzzer corpora for each branch and variant
2021-04-07 22:22:36 +00:00
Ian Boros
c4ba167a17
SERVER-48963 Make max_time_ms_sharded more robust
2021-03-23 20:40:43 +00:00
Ryan Egesdahl
44936147c5
SERVER-55019 Fix install_compass platform compatibility
...
The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.
(cherry picked from commit 92c4d25d07 )
2021-03-16 18:04:49 +00:00
Billy Donahue
d2baae7c97
SERVER-54031 Include .py and .idl files in the errorcodes.py scan
2021-03-11 04:21:42 +00:00
Ryan Egesdahl
6670cb1595
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.
(cherry picked from commit 9aba0cac77 )
2021-03-05 05:49:56 +00:00
Zakhar Kleyman
89de6132e3
SERVER-51465 update package tests for install_compass
...
(cherry picked from commit eb661616fa )
2021-03-04 17:16:59 +00:00
Jack Mulrow
024b130c5e
SERVER-47568 Disable clusterTime gossiping for nodes in unreadable states
2021-03-03 22:23:20 +00:00
Brian McCarthy
68009cfaed
SERVER-54858 Update Amazon Linux AMI for package testing
...
(cherry picked from commit 37174150cbb33aba3343fc768f944632d7b9e764)
2021-03-01 21:19:59 +00:00
Billy Donahue
379f57d907
SERVER-50396 mongosymb_multithread look for new element names
...
(cherry picked from commit 84494ea46f )
2021-02-26 05:32:41 +00:00
Brian McCarthy
a3bdb6e287
SERVER-54255 Update RHEL 7 AMI for package testing
2021-02-23 13:40:35 +00:00
Carl Raiden Worley
a224fd1944
SERVER-47509 resmoke accepts multiple mongodSetParameters options but only uses the last one
2021-02-18 01:40:57 +00:00
Ryan Egesdahl
2990572b79
SERVER-50592 Update mypy and GitPython pip requirements
...
Update the mypy and GitPython pip modules that are required for linting
builds before commits to compatible versions rather than hard version
requirements.
(cherry picked from commit ca4df25002 )
2021-02-17 20:02:02 +00:00
George Wangensteen
b1754775cf
SERVER-53394 Make ShardingTaskExecutorPoolReplicaSetMatching default to disabled for mongod
...
(cherry picked from commit ac99b5cf62 )
2021-02-17 15:08:09 +00:00
Benety Goh
47922bc5fa
SERVER-53359 update remaining jstestfuzz configs to validate at latest FCV
...
(cherry picked from commit fc1ee1497f )
2021-02-17 01:37:14 +00:00
Max Hirschhorn
6a600b1694
SERVER-53359 jstestfuzz should validate at latest FCV
...
(cherry picked from commit 8cd628682a )
2021-02-16 23:51:47 +00:00
Andrew Morrow
97e44a7d4d
SERVER-54484 Use is_alive rather than removed isAlive
...
(cherry picked from commit d5beb490d2 )
2021-02-16 21:17:54 +00:00
Ryan Egesdahl
46962af825
SERVER-53579 Update mypy version
...
The version of mypy we were depending on was very old and was causing a
version conflict on typed-ast with another module. On newer pip versions,
the result was a *very* slow process of walking back compatible versions
of multiple packages. This change updates mypy to the latest version
available.
(cherry picked from commit e4bd2ae1c3 )
2021-02-16 21:17:54 +00:00
Daniel Gottlieb
21bd255a6e
SERVER-54138: Add setup_spawnhost_coredump to 4.4.
2021-02-16 15:43:23 +00:00
Brian McCarthy
4bb1604f88
SERVER-54058 Update Debian 10 AMI for package testing
...
(cherry picked from commit acf4722f7c )
2021-02-03 13:56:43 +00:00
Robert Guo
fa69befc30
SERVER-54134 ignore newer MongoDB versions
2021-02-02 04:47:08 +00:00
Brian McCarthy
0118d1f484
SERVER-49222 ARM64 support on Amazon Linux 2
2021-02-01 19:36:13 +00:00
David Bradford
56d986cef0
SERVER-54110: Fix burn_in_tests unit test
2021-01-28 21:04:43 +00:00
David Bradford
5fad1f6966
SERVER-53960: Don't generate enterprise tests with burn_in on non-enterprise builds
...
(cherry picked from commit ba2320f093 )
2021-01-25 19:58:02 +00:00
Sergi Mateo Bellido
eeea2566fc
SERVER-53236 Disable merge_with_move_primary.js from running on the sharding_csrs_continuous_config_stepdown suite
2021-01-18 16:07:26 +00:00
David Bradford
f2d7070e3b
SERVER-53694: Take hard-coded CleanEveryN values into account for timeouts
...
(cherry picked from commit b6df39916f )
2021-01-12 16:06:11 +00:00
Zakhar Kleyman
5e7bd7e0f1
SERVER-53037 fix packager script for rhel8 arm64
2020-12-21 16:28:06 +00:00
Alex Taskov
913d6b62ac
SERVER-53029 Port the changes for SERVER-52955 to later branches
2020-12-14 17:44:03 +00:00
David Bradford
fcea3bad02
SERVER-53314: Fix distro specification if no large distro specified
...
(cherry picked from commit 105335191b )
2020-12-10 02:24:39 +00:00
David Bradford
2e49448cbf
SERVER-53196: Fail to generate tasks if a large distro is required but not specified
...
(cherry picked from commit f946a64ec3 )
2020-12-07 15:33:17 +00:00
Tommaso Tocci
45e7e07ef7
SERVER-52686 Blacklist transactions_causal_consistency.js test from the sharding_csrs_continuous_config_stepdown
2020-12-04 17:44:10 +00:00
David Bradford
59b50edbde
SERVER-53058: Better account for CleanEveryN runtime for dynamically split tasks
...
(cherry picked from commit 3cb926298a )
2020-12-03 20:54:14 +00:00
David Bradford
fb67f77bd0
SERVER-53058: Refactor how historic test stats are collected
...
(cherry picked from commit 8fefa30a34 )
2020-12-03 17:36:27 +00:00
David Bradford
8a4174d9a8
SERVER-51793: Update bypass-compile to download debug symbols
...
(cherry picked from commit 1bd55f0f65 )
2020-11-19 18:24:23 +00:00
Misha Tyulenev
388a6a2435
SERVER-36739 Use the mongos_manual_intervention_action hook in concurrency stepdown suites
...
(cherry picked from commit c4873acda5 )
2020-10-30 20:19:25 +00:00
Pavi Vetriselvan
0d289ecaff
SERVER-50083 disable election handoff in reconfig kill primary and stepdown suites
...
(cherry picked from commit ea3f3e8f52 )
2020-10-30 17:11:56 +00:00
Daniel Moody
a6b9b75aed
SERVER-34484 added out of tree support for idl generation.
...
(cherry picked from commit f7308b157e )
2020-10-22 03:16:01 +00:00
vrachev
392093165d
SERVER-48705 disable taking cores during resmoke fixture teardown
2020-10-15 13:47:30 +00:00
Faustoleyva54
69b7023414
SERVER-39562 Repair should handle duplicate unique index keys
...
(cherry picked from commit 80f11e6ae0 )
SERVER-49507 Reduce memory consumption in startup repair when rebuilding unique indexes with a large number of duplicate records
(cherry picked from commit e25d43ca2b )
2020-10-08 18:53:25 +00:00