Commit Graph

4256 Commits

Author SHA1 Message Date
Matt Broadstone e80fe1fe2b 5.0.31 release maintenance (#28904)
GitOrigin-RevId: 4b909383e10623daa63c0b83e0c348e01ca6264d
2024-11-19 22:11:21 +00:00
Matt Broadstone dab205e5e7 5.0.30 release maintenance (#28028)
GitOrigin-RevId: 53123b8cab325a3441bdb3ea921a2bb2f4e8f2a4
2024-11-19 22:10:42 +00:00
Mikhail Shchatko ae9e15e935 SERVER-94187 Switch git ssh to https in copybara (#27214)
GitOrigin-RevId: 8c933cdbf234834fe21b6d88abffef7427742cf3
2024-10-10 16:17:21 +00:00
Drew Paroski 1ac0f8231c SERVER-94122 Mark "bypassEmptyTsReplacement" as unstable in "write_ops.idl" (#26566)
GitOrigin-RevId: 3afb8ef9af99c3b5924d869312dbe6df6c62c559
2024-09-03 20:12:35 +00:00
Drew Paroski d35a0285a4 SERVER-60349 Allow adding optionalBool fields in IDL compatibility check (#24475)
GitOrigin-RevId: 04259fa475c8db30eec4a0d6314ac219698c5cb5
2024-08-06 21:45:36 +00:00
Mikhail Shchatko 7c020d45ae SERVER-91108: Log with utf-8 encoding to avoid charmap errors on Windows (#25686)
GitOrigin-RevId: c8e7b7c61c64ca0fd92cf943aec7f77f8fdd39ae
2024-08-02 19:22:34 +00:00
Zack Winter 70223b9abf SERVER-92547 Use the old rhel80 variant name on v4.2 and v4.4 multiversion tests (#25050)
GitOrigin-RevId: 7a8988bc7b681c2039e7113f985f418041267bf6
2024-07-19 19:18:52 +00:00
Zack Winter bf7a751eab SERVER-92375 Remove minor version from rhel8.x variant names (#24708)
GitOrigin-RevId: a726f9fe5f6e43ca862acbd8eafe364002f0ddd5
2024-07-12 21:42:16 +00:00
nandinibhartiyaMDB 7537be9450 SERVER-82668: Remove failing fsync test from sharding_continuous_config_stepdown (#23197)
GitOrigin-RevId: baedf0281352aada920c0ec6c7ce56aa8e0b94c8
2024-06-11 19:23:24 +00:00
Brett Nawrocki 31632a5325 SERVER-91320 Disable move_chunk_deferred_lookup.js (#23201)
GitOrigin-RevId: dd667b7c5f07de23fbfd9e2901534c2370e3a362
2024-06-10 19:58:56 +00:00
Alexander Neben ecd628e96a SERVER-90928 Remove lines other than commit title from syncing (#22763)
GitOrigin-RevId: 2af974f586f9ee4109bd959cd7e8dce7003f100b
2024-06-05 03:06:34 +00:00
adam r 6110f5df29 SERVER-90184 Only load included SASL plugins on Windows (#22272)
GitOrigin-RevId: 16b7cdcddf3b98a395cd3d2e164185a318802ec1
2024-05-22 22:45:52 +00:00
stevegrossmongodb 68f755aff6 SERVER-90006 Fix up commit message validation logic (#21906)
Simplifies commit message validation to the simplest possible logic: a
straightforward regex on the PR title.

### Testing

* (Note: the testing procedure below is based on v6.0, not v5.0;
however, the logic at play will apply regardless of v5.0 vs v6.0)
* I spawned a new "parent" branch from `v6.0`:
(`stevegrossmongodb-v6.0-mq`)
* I established GitHub configuration and Evergreen project to match what
is used in v6.0.
* I created [this PR](https://github.com/10gen/mongo/pull/22012) to test
changes to the message validation logic.
* I ran this [PB for a commit with an invalid
title](https://spruce.mongodb.com/task/stevegrossmongodb_v6.0_mq_commit_queue_validate_commit_message_patch_834c3296202453d3e555b76f06e91eb505ebf006_663b98b0e2c04200074f34a4_24_05_08_15_22_29/logs?execution=0&logtype=all),
which correct failed
* I ran this [PB for commit with a valid
title](https://evergreen.mongodb.com/version/663b9f0b1542760007b768d2?redirect_spruce_users=true),
which correctly passed
* I ran the unit tests for validate_commit_message.py:
```
> python -m unittest buildscripts.tests.test_validate_commit_message
Found a commit without a ticket
SERVER-
Found a commit without a ticket
Revert SERVER-60
Found a commit without a ticket

Found a commit without a ticket
nonsense
.Must specify non-empty value for --message
..
----------------------------------------------------------------------
Ran 3 tests in 0.003s

OK
```

GitOrigin-RevId: ec0b8cfc4a6433b1ad4572e1b910e6ad71ee36fd
2024-05-08 18:25:27 +00:00
julianedwards aa8b1767fa SERVER-77561: configurable resmoke logger and buffered file handler for resmoke (#21801)
https://jira.mongodb.org/browse/BACKPORT-20577

GitOrigin-RevId: 7b7533ab7e4a95d5d68f124c88ae46b4a76d533c
2024-05-03 15:47:43 +00:00
Mikhail Shchatko 95a5796da2 SERVER-88942 Update db-contrib-tool version that includes fix for downloading old binaries
GitOrigin-RevId: 89fb8e3cf5437531148d1639ade428905f984cf4
2024-04-04 16:35:56 +00:00
julianedwards 2e43409e30 SERVER-77559, SERVER-77560: Implement Evergreen file system log handler for resmoke and update resmoke test results (#19813)
(cherry picked from commit 2d7ad7b02e5637ba6032b220eb41b31148ad1519)

GitOrigin-RevId: fe55f717af7063d1f04dfab8dd6357ea4b7c8a55
2024-03-14 18:37:58 +00:00
Trevor e21ec14dac SERVER-85721 Point evergreen task log lobster links to Parsley (#18804)
(cherry picked from commit 74b1ebe084ebbabb72a7e0d4659a40a99796716a)

GitOrigin-RevId: 171cb7def076a3257430594153ec298524f79b7c
2024-03-14 16:21:48 +00:00
Thomas Langston 458f259a9e SERVER-82093: al 2023 on v5.0 (#17176)
GitOrigin-RevId: 987502a9335d24f94cb29266d9e8bf2e27af558b
2024-02-05 18:30:12 +00:00
Allison Easton 73b002b216 SERVER-76536 Increase receiveChunkWaitForRangeDeleterTimeoutMS in concurrency suites
(cherry picked from commit 2d6dc8100f)

GitOrigin-RevId: 467d2f5c9fff195934a90fb5cf857e1faa433b1c
2024-02-05 09:30:36 +00:00
W. Brad Moore 1d959ddb77 SERVER-72839, SERVER-80677, SERVER-82257, SERVER-85511, SERVER-84267: System CA Cert Verification Fix
(cherry picked from commit 3e37b1e2a4)
(cherry picked from commit 0fa3e98068)
(cherry picked from commit 9e65329f5ece552803735bb70ddcf29a9d94a989)
(cherry picked from commit 80995175cbe24fa2c998e20f62b92d24cac521e3)
(cherry picked from commit 7bf52c58275907eab6fb5b67d9b5207e4f3da202)

GitOrigin-RevId: 4d95b44dd90ddf18dfd64bdc030da785ef067f14
2024-01-27 20:58:24 +00:00
Spencer Jackson 71c8620f24 SERVER-84063 Remove Black Duck from Security Daily Cron
(cherry picked from commit 56f00b8cbee00e685e916855906d3d9dfc44c506)
(cherry picked from commit 5dceac6f12)
(cherry picked from commit dfc8e53a3e67ff950d77d484198b794997af5346)

GitOrigin-RevId: b21e0974a426a577eec16a611fb41685077c666b
2024-01-22 16:27:45 +00:00
Dan Larkin-York 5d5e999ac6 SERVER-75613 Add GDB pretty printers for immutable data structures
GitOrigin-RevId: 0e4a219d83d5e2d950612f7def0b722fc2586558
2024-01-18 05:08:28 +00:00
Dan Larkin-York 19a32897bd SERVER-74875 Implement immutable ordered map and set
GitOrigin-RevId: bebc3e55d6e62da2c0847f80b614a0f02acfbc94
2024-01-18 05:08:10 +00:00
Gregory Wlodarek 25a842890b SERVER-75263 Add immer benchmarks
(cherry picked from commit eb12e72c4e)

GitOrigin-RevId: 2b45bcf769bcbad69464a5c09d3d1672f00935a9
2024-01-18 04:16:55 +00:00
Bernard Gorman 46812b3374 SERVER-85156 Change stream oplog filter should not assume that op 'c' events are always on the $cmd namespace (#18057)
GitOrigin-RevId: ff9491c9e3e8db184fd33eea7bf4b9bc88f21f0c
2024-01-15 17:49:43 +00:00
stevegrossmongodb 9d7f46202a SERVER-84479 Adjust burn_in_tests to tolerate missing manifest (#17852)
GitOrigin-RevId: 6ce769e4d0c4b62de3b0d7fd4dc152bd25254882
2024-01-03 20:09:48 +00:00
Alex Neben be995badbb SERVER-84435 Update test configuration to reflect enterprise module changes
GitOrigin-RevId: 470fbbe3f40b5fbd974fede3a1d72bffd5a4580e
2023-12-29 18:58:37 +00:00
Steve Gross a9d56434a3 Revert "Manualy copied non-enterprise-module edits from:"
This reverts commit 78b98ca76c8b7567c16b132a7bf32e44bb34812a.

GitOrigin-RevId: 831e1fd0667ce66ccb5af44698118e9dedf5d356
2023-12-19 18:38:44 +00:00
Steve Gross 48b2be7907 Manualy copied non-enterprise-module edits from:
https://github.com/10gen/mongo/pull/17305/files

GitOrigin-RevId: 78b98ca76c8b7567c16b132a7bf32e44bb34812a
2023-12-19 18:23:29 +00:00
Juan Gu f2b383b18a SERVER-83283 Modify copybara script to send slack message on failure (#17021)
(cherry picked from commit 95cb69586f2d7f5930c8f22ea8ec6b6617a94080)

GitOrigin-RevId: 1f8079b42982ae597e14a2f659b943c53d9c73d2
2023-11-30 22:49:33 +00:00
Juan Gu fad2b8ffe9 SERVER-82391 Only allow github Apps Copybara Syncer: 10gen-to-Mongodb to syncs new commits to mongodb/mongo (#16424)
(cherry picked from commit 80283cb55154682964a15a6573b62795391c41be)

GitOrigin-RevId: fb32680eec39404ff2d8f304871900daa1433007
2023-11-30 21:26:18 +00:00
Juan Gu 02c752c291 SERVER-81949 Sync from 10gen/mongo to mongodb/mongo with copybara (#16114)
(cherry picked from commit 3a8d1acd70d49183bbf6cec81f838f2cc0a954f5)

GitOrigin-RevId: b3ac88afea80afc9e651f19716f7d771fd3eda56
2023-11-30 21:25:55 +00:00
Juan Gu 1d15f21237 SERVER-83592 Add resmoke flag --enable_enterprise_tests enable enterprise js tests
(cherry picked from commit d463d338460a26792c33e173c7cd475535842812)
2023-11-28 23:29:47 +00:00
Juan Gu f7191e42b4 SERVER-82449 Optimize copybara sync behavior for specific no-change scenarios (#16427)
(cherry picked from commit c55308ba92)
2023-11-28 01:21:09 +00:00
Juan Gu d3bba7af57 SERVER-82043 Enhancement of Commit Message Validation for 10gen/mongo Commits (#16160)
(cherry picked from commit 4dc9f17146)
2023-11-28 00:17:04 +00:00
Sara Golemon 95043dd4f8 SERVER-74074 Exclude auth consistency workloads from concurrency simultaneous suites
(cherry picked from commit 6919d8098c)
2023-11-15 20:39:13 +00:00
Spencer Jackson 455ba01afd SERVER-81581 Use supported timeout flag in BlackDuck invocation
(cherry picked from commit 5eb5462e37)
2023-10-31 15:10:26 +00:00
Juan Gu e8e2290abb SERVER-82233 Update BACKPORTS_REQUIRED_BASE_URL from mongodb/mongo to 10gen/mongo 2023-10-23 17:36:51 +00:00
Trevor Guidry 508ed29561 SERVER-82003 fix missing powercycle variables
(cherry picked from commit 8569377425)
2023-10-11 14:14:28 +00:00
Sanika Phanse 7307701f41 SERVER-78253 Allow folks with hashed shard keys to drop the hashed index 2023-10-06 15:18:40 +00:00
Juan Gu 24840091ae SERVER-78687 Set up copybara syncing between 10gen/mongo and 10gen/mongo-copybara
(cherry picked from commit 750406e4af)

SERVER-81377 Adapt sync to allow copybara failure when there are no new commits to sync

(cherry picked from commit 032b931e4c)
2023-10-05 17:56:43 +00:00
Nandini Bhartiya 07037be2f0 SERVER-80678: Remove feature flag for PM-2076
(cherry-picked from a0fdd9f44ee0930ae2a735a39a6e7ad289d85385)

(cherry picked from commit 8f52d56888c6ba0fb3fa716b140b5b203211cde3)
2023-09-13 22:56:36 +00:00
David Chen 3a678b76b6 SERVER-78153 - Lock/Unlock Config Server with Fsync/Fsync Unlock CMDs.
(cherry picked from commit cdabcdf5f5)
(cherry picked from commit 9c31f8a53b4a7cc8928ad8ba4922e5b1bb1f284c)
2023-09-13 22:56:36 +00:00
Yuhong Zhang 93958c2051 SERVER-77382 Skip checking the IDL validator fields for time-series timeField and metaField
(cherry picked from commit 8de45f7d9f)
(cherry picked from commit ce4ec8ed4a)
(cherry picked from commit 7a26ad7a24)
2023-08-28 14:22:45 +00:00
Mark Benvenuto c0152efc86 SERVER-78987 Remove the free monitoring code from mongodb/mongo repo
(cherry picked from commit 00c97452ae)
2023-08-24 19:33:30 +00:00
Simon Eismann b5b949b2d0 SERVER-79305 [v5.0] Build a skip compile param 2023-08-14 16:52:23 +00:00
Cheahuychou Mao eb5c71fe04 SERVER-60466 Support drivers gossiping signed $clusterTimes to shardsvr replica set before and after addShard is run
(cherry picked from commit cd0be4aab3)
(cherry picked from commit 020fe38aad)
(cherry picked from commit 142b591ad4)
2023-08-08 20:27:55 +00:00
pierwill 17744d4700 SERVER-74701: Add checksum verification for blackduck installer script
(cherry picked from commit ff04da577b)
2023-07-24 21:57:39 +00:00
Jeff Zambory 12a50d3fdf SERVER-78727: Update timeout calculator to handle `max_duration_pass`
(cherry picked from commit 8cad9c092d)
2023-07-10 20:46:52 +00:00
Mikhail Shchatko 7cf1370433 SERVER-77534 Fix diff finder to handle deleted files correctly
(cherry picked from commit be9568dd3c)
2023-05-31 16:34:17 +00:00