Commit Graph

679 Commits

Author SHA1 Message Date
Anna Veselova 800a3faa71 SERVER-109200: Upgrade MozJS to esr140.3 (#44151)
Co-authored-by: Erin Zhu <erin.zhu@mongodb.com>
Co-authored-by: Lee Maguire <lee.maguire@mongodb.com>
GitOrigin-RevId: e9c2c8cb36c2aeae7a7150326154b8e676122057
2025-12-15 19:45:29 +00:00
Wei Hu 9bc3459ce8 SERVER-103955 Primary only transitions to commitQuorumSatisified after itself has voted (#45227)
GitOrigin-RevId: 545fb6457f156a096fb804f73bcde18b8fc73fc7
2025-12-15 18:27:21 +00:00
Max Verbinnen 0f72d136b8 SERVER-113145 Enable $sort+$group optimization for compatible sort orders for featureFlagShardFilteringDistinctScan (#44881)
GitOrigin-RevId: ef80dbacc5bf03bc59d68c49387920d5eb94df60
2025-12-09 12:10:56 +00:00
Joan Bruguera Micó (at MongoDB) 09a5166929 SERVER-114666 Forbid tracking temporary collections in the global catalog (#44712)
Co-authored-by: Meryama <meryama.nadim@mongodb.com>
GitOrigin-RevId: 846502ac4f506d58d3afc3520bc88c35231a5f16
2025-12-08 17:15:38 +00:00
Alya Carina Berciu ebaa1cbd2d SERVER-114126 Add guardrail to Petrick's method (#44523)
GitOrigin-RevId: 0f1da1772e1cdeeb0ffb65282cb72ac5735f3238
2025-12-08 10:01:43 +00:00
Jan 4bc844ad14 SERVER-86326 Increase regex max pattern length to 32764 characters (#44449)
GitOrigin-RevId: 19e9132f7fe3624a918277af071bbcf616801244
2025-12-03 09:32:44 +00:00
Cheahuychou Mao 97f4ce52de SERVER-109322 Make sure non-donor recipient shards do not enter critical section early when skipCloningAndApplying is enabled (#44084)
GitOrigin-RevId: d495d095903e8fba7ffeed638298159a265e23fd
2025-11-26 04:27:04 +00:00
Cheahuychou Mao c069b1b4d4 SERVER-114005 Resharding critical section timeout should cancel remaining steps on coordinator (#44079)
GitOrigin-RevId: e119cff54d6f3a9a638c5af509c19ee7572adb13
2025-11-26 01:55:34 +00:00
Joan Bruguera Micó (at MongoDB) 2f88bba258 SERVER-99621 SERVER-106706 Fix lock ordering & modes for rename across DB (#44231)
GitOrigin-RevId: 1dcee2fc7d7a2aaad10d82c32ca91454dcd13ddd
2025-11-25 19:08:43 +00:00
Damian Wasilewicz da6557fd1c SERVER-113887: Add timeseries_create_indexes.js for backports_required_for_multiversion (#43966)
GitOrigin-RevId: b6d9edce3afed80918d48a2e0871ab561995ad46
2025-11-14 21:00:46 +00:00
Max Verbinnen 512c394875 SERVER-113468 Filter out duplicate rawData field for merging command (#43696)
GitOrigin-RevId: 59621aa5d30aea2dc34e615232774f5f566417ec
2025-11-12 04:55:19 +00:00
Enrico Golfieri e69f5878b6 SERVER-113022 Appended configInfoDump to timeseries and views in config database (#43504)
GitOrigin-RevId: 630cbf83ba3564227172db991cc54c1db00a8411
2025-11-12 04:46:37 +00:00
Pol Piñol Castuera ba892872f9 SERVER-112357 moveChunk with waitForDelete must not hang when range deleter is disabled (#43521)
GitOrigin-RevId: 3a1586cb4f2b8240eb9fd3d1d187f78571dbaef2
2025-11-12 04:33:52 +00:00
Logan Karbiner b9b39e855f SERVER-112267 Add accumulator_js_size_limits.js to backports_required_for_… (#43399)
GitOrigin-RevId: 27bd1dabf113e389fbd7d5117f208b1f2b287851
2025-11-03 16:00:01 +00:00
Alya Carina Berciu 3025d2ff74 SERVER-112844 Fix dependency analysis for elemMatch (#43284)
GitOrigin-RevId: 820a4576601b863ca314815f3a47da7c3ef03a91
2025-10-30 09:36:05 +00:00
Parker Felix b50ccf074f SERVER-112849 Fix uassert message in change_stream_ensure_resume_token_present_stage.cpp (#43040)
Co-authored-by: Romans Kasperovics <romans.asperovics@mongodb.com>
Co-authored-by: Romans Kasperovics <romans.asperovics@mongodb.com>
GitOrigin-RevId: b90e5a2989e6049ed3e06da94170e8fc43f579ba
2025-10-28 18:17:05 +00:00
seanzimm c0bdb7446e SERVER-106239: Relax assertion requirements for transaction readonly values (#37629)
GitOrigin-RevId: ae32cf04a7e0216f770f5f6c7d4674e8c5c49e6b
2025-10-22 16:25:39 +00:00
Tommaso Tocci 34e38fb6a1 SERVER-108801 Invalid collMod command with timeseries granularity change creates collection options inconsistency (#42746)
Co-authored-by: Allison Easton <allison.easton@mongodb.com>
GitOrigin-RevId: cb0f3bf556c575a2274b9fc59d573ddcc87ade66
2025-10-17 20:03:35 +00:00
henrikedin c296e44fdb SERVER-112520 Fix index maintenance for 2dsphere indexes on timeseries collections (#42786)
GitOrigin-RevId: d646363161e0b29177de5c7d87dc1cdc9df8b711
2025-10-17 19:03:54 +00:00
Vishnu K 16df38000f SERVER-111017 Log which unprepared transactions were aborted during step up / step down (#42329)
GitOrigin-RevId: 7b86b8e14bda9fd9b9b53b80d05d2f83c51af301
2025-10-09 17:40:37 +00:00
Randolph Tan 5c96fce309 SERVER-111929 Add ability to only skip cloning phase if resharding recipient won't own any chunks (#42171)
GitOrigin-RevId: faa918e36d573f9e39b4deb42edcb15a56cf3b82
2025-10-06 21:39:49 +00:00
kmznam 1da9bd4b8f SERVER-110574 integrate pauseMigrationsDuringMultiUpdates parameter into UWE (#42047)
GitOrigin-RevId: 1e549c4430ed269b51e4d359e271d71aa720b193
2025-10-03 22:41:03 +00:00
Adi Zaimi 26b896aed5 SERVER-110953 Check and fail migration if invalid existing documents exist (#41672)
GitOrigin-RevId: ce12fa98ea989443198f8f27e77913cc3c1b4023
2025-10-01 23:11:49 +00:00
Tommaso Tocci ab1a594128 SERVER-111530 Adapt timeseries_drop.js test for viewless timeseries (#41866)
GitOrigin-RevId: 1dfa69d1e14de4e9a78160fd04bdd4925f94ea2c
2025-10-01 15:18:04 +00:00
Jan f8b9603ac1 SERVER-111406 Fix change stream results for top-level $v fields (#41830)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
GitOrigin-RevId: 06b4ff83b0e9ef0a0d79ec803396547d38065747
2025-09-29 15:01:06 +00:00
Militsa Sotirova 12a3f2f662 SERVER-111486 Prohibit group by distinct scan optimization if index is sparse and there is alternative index (#41839)
GitOrigin-RevId: c389adb6bf136a90cfffbe54f024fb480283189c
2025-09-26 16:47:47 +00:00
James H bd73e5aa0c SERVER-111324: Tagout SBE notablescan js tests from multiversion testing (#41695)
GitOrigin-RevId: 7938a821daca4d5d0c1aece9593bd425cf133b1b
2025-09-24 17:50:26 +00:00
Militsa Sotirova 8447d66c18 SERVER-110423 Prohibit group by distinct scan optimization if index is sparse (#41507)
GitOrigin-RevId: 42d9b470f1fda4c928e7890080447342bc12ef35
2025-09-19 18:14:42 +00:00
HanaPearlman 3937683518 SERVER-110906: Recursively evaluate index compatibility while tagging $not MatchExpressions (#41424)
GitOrigin-RevId: 2667eab31e780770d9de5b4c82457a87352f859d
2025-09-19 17:38:47 +00:00
Binh Vo 44ac16d260 SERVER-95726 Time-series meta-only delete and update should respect control.closed (#41347)
GitOrigin-RevId: 406aeb4688a8b2078d3e71007897236549c13616
2025-09-17 17:42:55 +00:00
Joan Bruguera Micó (at MongoDB) 4b16d6c7f8 SERVER-107819 Concurrent createIndex+collMod can leave behind inconsistent collection options (#41140)
GitOrigin-RevId: 7fad636f1753fe8fa206a119f108ad4716f33966
2025-09-15 09:30:06 +00:00
Madison Hoover 8a66a5e5d5 SERVER-107083: Remove all outdated entries from backports_required_for_multiversion_tests.yml (v8.2) (#40619)
GitOrigin-RevId: d8180a164c225f655b0c81d550b36442b76604d1
2025-09-09 16:36:59 +00:00
Max Verbinnen 9cf5a1dae9 SERVER-110219 Denylist agg_orphan_filtering_renamed_shardkey.js from multiversion testing (#40844)
GitOrigin-RevId: f4016ecb2a70ebc4b21e476933012cb48d9b2fd8
2025-09-03 14:15:34 +00:00
Nic 3a47597d19 SERVER-109516: Exclude timeseries ddl from multiversion tests (#40292)
GitOrigin-RevId: d36d3e3cd9a61fc89ac0b27c1ddda6ffd1e6f1be
2025-08-20 23:25:59 +00:00
Damian Wasilewicz baf71b5797 SERVER-109400: Exclude timeseries_rename.js from multiversion testing (#40182)
GitOrigin-RevId: d3e8c0acbc5cad1ef129b1155b67c208be8a1789
2025-08-19 14:55:46 +00:00
Janna Golden 39fce6d883 SERVER-107535 Set up TransactionRouter state if sub-router in RouterRole::route (#40055)
GitOrigin-RevId: 255a98d503183c46969eef5f9bfdbfd218155c31
2025-08-18 22:49:32 +00:00
Nic c8c616607f SERVER-87119: use the shard_role acquisition API for validate (#40113)
GitOrigin-RevId: 3d16775ffdbf38fccc02e659c28a78bb30bb79be
2025-08-18 00:06:41 +00:00
auto-revert-app[bot] 57a0c66bac Revert "SERVER-87119: use the shard_role acquisition API for validate (#39818)" (#40073)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
Co-authored-by: Nic Hollingum <nic.hollingum@mongodb.com>
GitOrigin-RevId: 226062f6bef639c410d5265e6dd08e7e8d165491
2025-08-15 02:52:45 +00:00
Mihai Andrei 43682c17a2 SERVER-94787 Add FSM test to stress oplog visibility waiting logic (#40025)
GitOrigin-RevId: b0e26256b9e0504a964fba3bf72d9ca93eae94ac
2025-08-15 00:20:22 +00:00
Parker Felix 5bac5853b5 SERVER-107211 Allow v1 oplog entries in applyOps (#39402)
GitOrigin-RevId: 6c6161fa727047c944aee79e0b06886654421eb4
2025-08-14 22:05:44 +00:00
Nic ca6dd484ec SERVER-87119: use the shard_role acquisition API for validate (#39818)
GitOrigin-RevId: 352f8c1c8c46540d97ee0285086b8321cc85c9a1
2025-08-14 06:30:56 +00:00
Henri Nikku cb19a120dc SERVER-108945 Handle $elemMatch with empty path under a contained $or correctly (#39824)
GitOrigin-RevId: cd9f61d6c88cde932943029511c2681c6fc32fa4
2025-08-08 15:21:31 +00:00
Evan Bergeron 02d07dadb5 SERVER-102364 Periodically check $reduce accumulated depth less than… (#38333)
Co-authored-by: Mihai Andrei <mihai.andrei@mongodb.com>
GitOrigin-RevId: b61d749d15f49fbb051f9e965ba016101c63f41b
2025-08-06 19:22:18 +00:00
Finley Lau 03f5f2f361 SERVER-108550 Fix timeseries_hybrid_search_disallowed.js for multiversioned tests (#39454)
GitOrigin-RevId: f31af4c4a5646c74f13d05dd3a2d1dda60300276
2025-07-31 17:12:37 +00:00
Binh Vo 6a1039869e SERVER-108368 Add a multiversion exemption for SERVER-107361 (#39333)
GitOrigin-RevId: 30d7007672aec90d2cef830873395044c8b7694d
2025-07-30 16:14:18 +00:00
Yuhong Zhang cf4fae848a SERVER-95570 Avoid deleting the same document twice in BatchedDeleteStage (#39247)
GitOrigin-RevId: 99d92c0c919e799fa530288e0dd809507c5af7b7
2025-07-30 16:13:58 +00:00
Jan 69973b8466 SERVER-108341 Add missing detach/reattach calls to DocumentSourceLookup::_resolvedIntrospectionPipeline (#39280)
GitOrigin-RevId: c6954fc289c5c1c976c2d45819a7f6b8958a3f0c
2025-07-29 21:58:17 +00:00
Brett Nawrocki 468950fb70 SERVER-108065 bulk_shard_insert.js uses batched deletes (#39258)
GitOrigin-RevId: b25c31f4fca96646b654e00f55e9876c85e95ef8
2025-07-29 16:52:11 +00:00
Cheahuychou Mao 35d8d0b854 SERVER-107952 Make _flushReshardingStateChange retry on transient refresh errors until there is a failover (#39126)
GitOrigin-RevId: 2889db4c324870247abfe230e7803792b78921f5
2025-07-28 19:26:58 +00:00
Evelyn Wu 2f9e0d148a SERVER-104563 Handle malformed replSetHeartbeat command request from the node itself (#38503)
Co-authored-by: Evelyn Wu <evelyn.wu@mongodb.com>
GitOrigin-RevId: dafcedbbeb2579fc1fb037c1df269bdedab222a8
2025-07-17 22:03:51 +00:00