Commit Graph

1917 Commits

Author SHA1 Message Date
Carlos Alonso
9bb4967995 SERVER-124332 Populate sampling information into explain (#54416)
GitOrigin-RevId: 97cc09b511347d9c11759e623f061c710d68dd9f
2026-05-26 16:15:33 +00:00
Henri Nikku
e1986470a0 SERVER-108086 Enable featureFlagImprovedDepsAnalysis (#54321)
GitOrigin-RevId: 414a594b44c75571a691b96338fa0ec5e670b16b
2026-05-26 13:26:04 +00:00
Damian Wasilewicz
1777dfc214 SERVER-124178 Re-enable test coll stat checks with replicated fast count (#54081)
GitOrigin-RevId: 3ec6e45c9d9df703460455500d705e233c28c387
2026-05-21 21:37:57 +00:00
Vesko Karaganev
04de6c9fb5 SERVER-124097 Report that $function might use RNG (#53943)
GitOrigin-RevId: f2ab725f6045ca3cbb5da91bc23f54f03e3057f2
2026-05-20 09:31:16 +00:00
Max Verbinnen
ec664bb490 SERVER-122985 Enable featureFlagConvertObjectToBinData (#53924)
GitOrigin-RevId: 4f46e14e941dacfc82f74b752befe96f1f9b5b91
2026-05-20 09:06:15 +00:00
Vesko Karaganev
d78e44e975 SERVER-127047 Attempt match pushdown before hoisting (#53996)
GitOrigin-RevId: 264b0396e83d31b95c1bddd53cf382748b6cbca3
2026-05-19 15:43:15 +00:00
Max Verbinnen
e4947cea7d SERVER-122984 Add end-to-end BSON hashing tests (#50835)
GitOrigin-RevId: bbda04ed6f04b42b4eb67f4bbfdfcd7febd76e9a
2026-05-18 11:26:08 +00:00
Henri Nikku
64f31014c2 SERVER-119392 Implement constant propagation (#53646)
GitOrigin-RevId: 408830636bf8c4f991b93e3109124f62071aa9a3
2026-05-18 09:39:08 +00:00
Lee Maguire
da7af1bad1 SERVER-116055 Add support for $accumulator in MozJS WASM engine. (#53341)
GitOrigin-RevId: 575a1be1e9bf6e8510aab16cdd924428473e7ca2
2026-05-13 15:25:20 +00:00
Jan
15070dbef4 SERVER-79019 Allow $bsonSize expression on intermediate results > 16MiB (#53382)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
GitOrigin-RevId: 0bbeb59baef2006a879c8ab419ed6078bb22d8ce
2026-05-08 12:47:07 +00:00
CALVIN NGUYEN
637267bda7 SERVER-116053 WASM exception handling and MongoDB error code propagation (#53048)
Co-authored-by: Lee Maguire <lee.maguire@mongodb.com>
Co-authored-by: Andrew Bradshaw <andrew.bradshaw@mongodb.com>
Co-authored-by: Copilot <copilot@github.com>
GitOrigin-RevId: d979c7e312a6e788509c978372095eb3c2c7fc0a
2026-05-06 15:00:42 +00:00
Yuhong Zhang
097b089f02 SERVER-125509 Skip setting replicated size and count failpoint in multiversion tests (#52616)
Co-authored-by: Paolo Polato <paolo.polato@mongodb.com>
GitOrigin-RevId: 93ebe9e51bca67244f8c9ffe3bf65657b8303c92
2026-04-28 19:14:01 +00:00
Alberto Massari
60244cb01c SERVER-125567 Avoid config fuzzer turn on session refresh (#52692)
GitOrigin-RevId: d52bda1e5be0dfa8b2ec7d922dc2fc8e535fb49f
2026-04-28 19:06:22 +00:00
Finley Lau
50a17d6282 SERVER-121093 Refactor $graphLookup to use a lite parsed stage (#52433)
GitOrigin-RevId: adbaaa03db0ce26559e672df60ee83044d4397bb
2026-04-28 18:55:48 +00:00
CALVIN NGUYEN
01e4be59eb SERVER-123900 Block running failing MozJS tests against a WASM-enabled server (#52296)
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
Co-authored-by: Alyssa Clark <alyssa.clark@mongodb.com>
Co-authored-by: Thomas Goyne <thomas.goyne@mongodb.com>
Co-authored-by: Philip Stoev <philip.stoev@mongodb.com>
Co-authored-by: Joan Bruguera Micó (at MongoDB) <joan.bruguera-mico@mongodb.com>
Co-authored-by: Matthew Boros <mattBoros@users.noreply.github.com>
Co-authored-by: Finley Lau <finley.lau@mongodb.com>
Co-authored-by: Daniel Moody <dmoody256@gmail.com>
Co-authored-by: Ted Tuckman <TedTuckman@users.noreply.github.com>
Co-authored-by: Yuhong Zhang <yuhong.zhang@mongodb.com>
Co-authored-by: Copilot <copilot@github.com>
GitOrigin-RevId: 0a318ad31b0a7881549f93fb6bc0dd4cb57934e3
2026-04-28 18:50:33 +00:00
Yuhong Zhang
7a658e7fe0 SERVER-125024 Turn off replicated size and count for incompatible tests temporarily (#52335)
GitOrigin-RevId: 03c9cf93fb19ba39913576094c92aab06f53c852
2026-04-28 18:30:31 +00:00
Finley Lau
8237882c2c SERVER-125096 Use LiteParsedNestedPipelines in $graphLookup (#52423)
GitOrigin-RevId: 20fb262ac9da9e7770e70e7bdc62f1039b11d0d4
2026-04-23 19:05:17 +00:00
Catalin Sumanaru
3166fae24b SERVER-122105 IDL compiler generic annotations block (#50849)
GitOrigin-RevId: ae090517ae6147affecff7a21ae9bd7a25b37870
2026-04-23 19:04:58 +00:00
Catalin Sumanaru
e7a13ac7fd SERVER-125386: Add missing $searchRootDocumentId to kMetadataFieldNames (#52468)
GitOrigin-RevId: 84464b9af3998e11dec072aaa454836660ccc3cb
2026-04-23 12:18:27 +00:00
Damian Wasilewicz
8a1081df6c SERVER-124295: Make aggregation tests work with replicated fast count (#52006)
GitOrigin-RevId: 7f96e48ea60915afb320dc79a6bb2f77ec062e0e
2026-04-22 20:14:52 +00:00
Vesko Karaganev
87344a19e7 SERVER-105449 Optimise pruneHoistableByPinnedDependences (#51944)
GitOrigin-RevId: 5db63caadec50a624d6baec36eba2da46e2e5192
2026-04-21 08:44:26 +00:00
Alexander Ignatyev
eae421c3f3 SERVER-124506: Bump FCV for non_existent_database.js (#52138)
GitOrigin-RevId: fb2367ccacba663830aa444f32a5aa9a116e225f
2026-04-20 13:43:45 +00:00
Vesko Karaganev
0b345c8fc3 SERVER-105449 Conditionally hoist computation for $match pushdown (#51585)
GitOrigin-RevId: 64ed5afd921a69afd96eedb9e58285725fbf8968
2026-04-17 15:56:13 +00:00
fotiniAlvanaki
ffe6c931d0 SERVER-122279 Add memory knob in NearStage, UpdateStage and CountScan and assert on it. (#51363)
GitOrigin-RevId: 196c81202ffe261a1e3f67e218d20f28fd64d5db
2026-04-17 15:04:20 +00:00
HanaPearlman
9c85ce789f SERVER-120673: Do not implicitly create DB while routing explained write ops (#49164)
Co-authored-by: Hana Pearlman <hana.pearlman@mongodb.com>
Co-authored-by: Peter Volk <77723508+HCSPete@users.noreply.github.com>
GitOrigin-RevId: 56cb47a9ea5af85496e7268a87f3d11df94101a8
2026-04-17 13:14:38 +00:00
Rui Liu
f3539ad0d1 SERVER-114842 Add $addFields and $replaceRoot stages in PBT model (#51586)
GitOrigin-RevId: c19539d8440178d313c71567ecdbe95f72840471
2026-04-16 10:29:09 +00:00
Vesko Karaganev
0a60225b07 SERVER-105449 Hoist computations to earlier stage (#51584)
GitOrigin-RevId: 9d43ee8e4c0a4fa2acad963dabce2c337e34ff5b
2026-04-15 18:02:57 +00:00
Henri Nikku
80f9f99b21 SERVER-124030 Wrap ddl ops in assert.commandWorked in match_swapping_complex_renames.js (#51794)
GitOrigin-RevId: 17ae078ce51c5f89090a7f567fb8fd437ca2d308
2026-04-15 15:46:56 +00:00
Silvia Surroca
e291f89d5c SERVER-89953 listIndexes should list the collation if it's simple (#49113)
GitOrigin-RevId: 6577e498b0ecff23de975e98dd7e36d2759f8857
2026-04-15 13:56:50 +00:00
Max Verbinnen
a6a7d33d4e SERVER-113277 Teach $convert to convert Object to BinData (#50552)
GitOrigin-RevId: 82fcaa374ee33af61b92760490d876ce290a9466
2026-04-15 08:47:03 +00:00
Henri Nikku
0577cd95d7 SERVER-109703 Support swapping $match before complex renames with dots on left hand side (#51500)
GitOrigin-RevId: 12bcfd8c26c04df283e4c257294f40e12308fee1
2026-04-14 13:58:03 +00:00
Jan
ef93d289ce SERVER-123979 Robustify test in multi-router setup (#51715)
GitOrigin-RevId: dd30cf2eab9eebbf8b5657987c3a266ba26cd7fe
2026-04-14 13:36:41 +00:00
Henri Nikku
87702267d1 SERVER-124027 Skip match_swapping_complex_renames.js on sharded suites (#51780)
GitOrigin-RevId: 3c7756be9af8a6a2ae79a034c8dd657c5dc14ea5
2026-04-14 11:02:03 +00:00
Henri Nikku
832c66a591 SERVER-109703 Support swapping $match before complex renames with any number of dots on right hand side (#51477)
GitOrigin-RevId: dd945d4a170e7b24231c42f8215906f0d0e01b34
2026-04-13 18:59:17 +00:00
Henri Nikku
ab773d9604 SERVER-109703 Support swapping $match before complex renames when there are provably no arrays involved (#51302)
GitOrigin-RevId: a79436e11da5ff8ac24770fcab1af542aabd0e6e
2026-04-13 18:01:44 +00:00
Matthew Boros
f42ee9131a SERVER-121024 Refactor PBT logic so comparator choice is in property (#49137)
GitOrigin-RevId: e29fe44d1cc03ec8f720cfdd6b1a9617f47abd7f
2026-04-09 20:29:51 +00:00
natalie-hill
fcecda1336 SERVER-123500 Move huge_plan_cache_entry.js to passthrough and add tags to restrict it from incompatible suites (#51519)
GitOrigin-RevId: d311d170d2650d4e242806df83384c8cc03a2b6f
2026-04-09 18:55:02 +00:00
Ernesto Rodriguez Reina
073374e1bf SERVER-122769 Remove recordIdsReplicated from mongos listCollections Output (#50993)
GitOrigin-RevId: e21415eb3ce87a248220315431e37459527a0263
2026-04-08 16:50:15 +00:00
Catalin Sumanaru
e5518a78ed SERVER-123633 Skip lazy metadata loading for documents without system-injected metadata (#51366)
GitOrigin-RevId: 53183f186705b5280b38c23eea2765d96df467ae
2026-04-08 13:31:05 +00:00
auto-revert-app[bot]
5de5d3436b Revert "SERVER-123500 Prevent huge_plan_cache_entry.js from sending queries t… (#51206)" (#51242)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: e639a7b8cf49386bcfa67931c0b6bcb2efcaa0fb
2026-04-06 23:15:55 +00:00
Jess Balint
c933908088 SERVER-123500 Prevent huge_plan_cache_entry.js from sending queries t… (#51206)
Co-authored-by: Jess Balint <jess.balint@mongodb.com>
GitOrigin-RevId: 6b97bffd56085d8aa3dea87c9fe767a62cfb07a3
2026-04-06 18:32:04 +00:00
Alya Carina Berciu
96cab3297f SERVER-123317 Prevent group_wth_top_bottom_to_distinct_scan from running in upgrade downgrade suite (#51028)
GitOrigin-RevId: 4fd455bbad76543af99738fb689599b1617d44df
2026-04-02 13:06:59 +00:00
Alberto Massari
61c1fe7e47 SERVER-121726 Unify EqLookupNode and EqLookupUnwindNode (#50736)
GitOrigin-RevId: addffd71ce68153175ce57fb72f95709a7bd4664
2026-04-01 18:02:03 +00:00
Pierre Turin
e261f9a80d SERVER-122029 Remove use of simulate_atlas_proxy.js (#50818)
GitOrigin-RevId: 6dd6e0a65cec8881e768fffb03d1e0310ad4af43
2026-04-01 00:13:05 +00:00
Alya Carina Berciu
3d1cf3f5b8 SERVER-120163 Implement a join-hinting document source (#49307)
GitOrigin-RevId: 496929e18c778df89489d9af245cc3bc7df939ca
2026-03-30 16:02:37 +00:00
Alexander Ignatyev
c786044976 SERVER-122875: Fix FCV version for group_empty_field.js (#50627)
GitOrigin-RevId: 3639197c4ceeceb69335a0bb5cdd1c8714b39946
2026-03-27 16:49:52 +00:00
Parker Felix
556d000b96 SERVER-122323 Add db field to cross-db $unionWith queryStats serialization (#50122)
GitOrigin-RevId: e28ca3b2bdeb68414b1f78715e8b5287aa9f7a6e
2026-03-25 23:03:59 +00:00
Alexander Ignatyev
b41c2ede69 SERVER-121163 Ban empty field names in $group (#50304)
GitOrigin-RevId: 52fc7bbe747a3cc9a738dc3b54e3a7089880b676
2026-03-24 18:09:37 +00:00
Matthew Boros
9ecb49fba7 SERVER-121873 Introduce repeated queries with forced replanning suite (#49936)
GitOrigin-RevId: 8a42dfa0c880ce4c44db944f24c03df0b407efc0
2026-03-23 20:26:07 +00:00
Alexander Ignatyev
75959b89b0 SERVER-120614 Truncate large plan cache entries when outputting them (#50174)
GitOrigin-RevId: 35ec47c05274d0ec03cd2447d6c44885a7725583
2026-03-23 19:09:24 +00:00