Commit Graph

1795 Commits

Author SHA1 Message Date
Ivan Fefer
2471dde682 SERVER-114196 Fix $unionWith system variables in explain (#44446)
GitOrigin-RevId: b7767748853e97381d3bd60f49a35ba3f3ab4015
2025-11-26 12:46:08 +00:00
Evan Bergeron
d03764b57c SERVER-114243 Speed up SBE walkField by checking field name before callback (#44368)
Co-authored-by: Parker Felix <parker.felix@mongodb.com>
GitOrigin-RevId: 265f0a3f8128627798d5a8bd6ac12a80f2ba84a3
2025-11-25 17:45:03 +00:00
Ivan Fefer
124919a10f SERVER-114196 Fix $unionWith system variables initialization (#44389)
GitOrigin-RevId: a8811493ee761f6688f1b0db624b29725f32c291
2025-11-25 14:35:23 +00:00
mongodb-matthew-normyle
0a4b103f9c SERVER-99470: Default $currentDate and $createUUID feature flags to true (#43853)
GitOrigin-RevId: bfddf59b0d14b33a41baba05f90e0a107b0965b1
2025-11-19 23:34:51 +00:00
Alberto Massari
aff75235aa SERVER-101260 Let $elemMatch in SBE process array items (#43869)
GitOrigin-RevId: dded7fac8fda12fcfe8d945f54decc399819f478
2025-11-17 09:50:25 +00:00
Luke Sanderson
fa4493168d SERVER-112746 Add TopN/Top/BottomN/Bottom expressions to SBE (#43254)
GitOrigin-RevId: 4fc47e680f54e831367dabe1b3bdcf4acbe7ec2f
2025-11-14 14:27:28 +00:00
David Storch
fe154bba22 SERVER-106505 add support for splitting $expr during $match pushdown analysis (#39852)
GitOrigin-RevId: 3955d45090c27ee33176a752ee705e7d62a2380b
2025-11-13 17:32:09 +00:00
Vesko Karaganev
a78ddd4f07 SERVER-111948 Optimize away empty $addFields stages (#43877)
GitOrigin-RevId: 2825afccbf260a6ebe9577c204a14ef0202c6d14
2025-11-13 09:46:30 +00:00
Silvia Surroca
3d3328e613 SERVER-83211 Enable counting index tests on sharded passthrough suites (#43649)
GitOrigin-RevId: dcb676f1697884eb629906f0d8d8979f10ef4035
2025-11-12 14:45:27 +00:00
auto-revert-app[bot]
758e21f673 Revert "SERVER-111948 Optimize away empty $addFields stages (#43574)" (#43859)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: cf0cd7da014025cd148c9f32d44069b1ad8c2f76
2025-11-12 05:19:41 +00:00
Alyssa Clark
d1933a455a SERVER-113069 Block geoNear queries from running with an invalid hinted index (#43286)
GitOrigin-RevId: 2a4599c42997b139b1c2e2791c640e73500681cf
2025-11-12 05:02:58 +00:00
Vesko Karaganev
a9fdc8b599 SERVER-111948 Optimize away empty $addFields stages (#43574)
GitOrigin-RevId: 84a337e791050723de0fe4f29fb648017c732951
2025-11-12 05:02:05 +00:00
Luke Sanderson
76ec9ae4f7 SERVER-72121 Add TopN/Top/BottomN/Bottom expressions for classic (#42988)
GitOrigin-RevId: ffa708c91ba13707c1cae88f19317e8f1457455e
2025-11-03 10:15:08 +00:00
Jada Lilleboe
d710fb853e SERVER-111706 implement $setStreamMeta (#42168)
GitOrigin-RevId: e59a0864a7354bff3ee5637c222cc8e768a55bb4
2025-10-30 17:42:10 +00:00
Anna Maria Nestorov
7ab5fb724b SERVER-111423 Create setParameterOnAllNonConfigNodes to set parameter on all non config nodes and add tag to guarantee topology stability during test execution (#42368)
GitOrigin-RevId: fcf91147450d4f35c2ac29508073cfaf9ae35f3f
2025-10-30 12:27: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
Logan Karbiner
634c860b24 SERVER-112267 Make RCString::create throw BSONObjectTooLarge (#43093)
GitOrigin-RevId: f78510a0f46e4316b1b339cc583de4b73a9d560b
2025-10-23 19:06:24 +00:00
Daniel Segel
0a43f7d6a7 SERVER-112510 Support big-endian binData vectors in conversions to/from arrays (#42890)
GitOrigin-RevId: d6709c3f277a7c579c22091c5a12297076330c50
2025-10-21 15:24:34 +00:00
fotiniAlvanaki
b19b9336de SERVER-110620 : Adapt microseconds for dates before epoch (#42754)
GitOrigin-RevId: b2ec164f06613caba477804d5d093dcfc20de327
2025-10-17 12:05:21 +00:00
Felipe Farinon
c91d2ce3bf SERVER-93758 Implement arrayIndexAs in $map/$reduce/$filter (#41170)
Co-authored-by: Parker Felix <parker.felix@mongodb.com>
Co-authored-by: Kyle Booker <107269166+ktbooker@users.noreply.github.com>
Co-authored-by: Kyle Booker <kyle.booker@mongodb.com>
Co-authored-by: Kevin Cherkauer <kevin.cherkauer@mongodb.com>
GitOrigin-RevId: 26ec273fa78c9f83ba9f77d71e04e70c3a83291b
2025-10-15 14:56:28 +00:00
auto-revert-app[bot]
4923e0cffc Revert "SERVER-110620 : Adapt microseconds for dates before epoch (#42375)" (#42533)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 0700f2bea5c589a430217554801906e7453a08d4
2025-10-10 23:25:09 +00:00
Jan
81083404d0 SERVER-108697 Replace numeric code with ErrorCodes::ExceededMemoryLimit in DocumentSourceFacet (#42420)
GitOrigin-RevId: dbb0ae0c5b5a3bc7f527697e4ff02707e6115993
2025-10-10 16:59:41 +00:00
Victor Ghita
6c4e7258b8 SERVER-112276 Make record_id_meta.js only run in FCV 8.3 and above (#42492)
GitOrigin-RevId: 83cc12351db613e11918ac030eb1f8502945a9ed
2025-10-10 10:45:21 +00:00
fotiniAlvanaki
00909eaab0 SERVER-110620 : Adapt microseconds for dates before epoch (#42375)
GitOrigin-RevId: 0eab36f3dbe35d8e936243aeb37cf67ba3aa46ef
2025-10-10 08:53:59 +00:00
auto-revert-app[bot]
3b39a25ab5 Revert "SERVER-109925: Add cross database $unionWith when not in a view definition (#41302)" (#42486)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 947db17dac5c5fcf7021bbbe32b7e53717675955
2025-10-10 02:39:00 +00:00
Patrick Meredith
92de7b65f4 SERVER-109925: Add cross database $unionWith when not in a view definition (#41302)
Co-authored-by: Mihai Andrei <mtandrei@gmail.com>
GitOrigin-RevId: e852a042483ec39bbd05e3dfffa1b5f4b7eed396
2025-10-09 21:16:00 +00:00
CALVIN NGUYEN
903c27c16d SERVER-111881 Relax QueryMemoryTracking explain output assertion for multiversion testing and move testing to a non-multiversion test (#42298)
Co-authored-by: Christopher M. Wolff <chris.wolff@mongodb.com>
GitOrigin-RevId: 9ed7774e1d1810dc90fd4a6ebd9b325a62758df5
2025-10-08 15:52:56 +00:00
Logan Karbiner
0b6c533312 SERVER-86310 Make aggregate with $addFields respect $meta: "recordId" (#41956)
GitOrigin-RevId: cf9407c367c9cc3a5ca364b73b3e9cd3403c8909
2025-10-07 13:33:59 +00:00
Daniel Segel
74183d0a7d SERVER-111905 Fix BSONArrayBuilder append failure with std::vector<bool> proxy type (#42162)
GitOrigin-RevId: 09facb6e264f70604e036baaa22ad16c73c6a4c2
2025-10-03 16:43:19 +00:00
Daniel Segel
9342febc71 SERVER-105066 Convert binData vector to and from Value arrays (#42009)
Co-authored-by: Finley Lau <finley.lau@mongodb.com>
Co-authored-by: Ted Tuckman <ted.tuckman@mongodb.com>
GitOrigin-RevId: 634cff0f70512581b084ec5dd394ef9d96766269
2025-10-01 20:08:53 +00:00
Daniel Segel
d009074b60 SERVER-109185 Add stub parsers for unloaded extension stages (#42038)
Co-authored-by: Will Buerger <will.buerger@mongodb.com>
GitOrigin-RevId: ba0d726a8f033522adbd2d05dd2f0c511729cf8a
2025-10-01 18:32:35 +00:00
Ruoxin Xu
a558c53728 SERVER-94621 Extend query property tester to support collations (#41197)
GitOrigin-RevId: 8a52b4a285fd59098d5d4fb91aa970645bfcc448
2025-10-01 12:29:04 +00:00
Philip Stoev
7275367a5f SERVER-111769 Exclude facet_stats.js from the config fuzzer (#42032)
GitOrigin-RevId: 824d77f73e8c381767fd2d9d5ce0409fcba873b3
2025-10-01 10:53:50 +00:00
auto-revert-app[bot]
f933d319f1 Revert "SERVER-109185 Add stub parsers for unloaded extension stages (#41752)" (#42026)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 5a3003d348daea1eb4f9d673594aa7b9a7380c46
2025-10-01 03:12:04 +00:00
Daniel Segel
b227b96deb SERVER-109185 Add stub parsers for unloaded extension stages (#41752)
Co-authored-by: Will Buerger <will.buerger@mongodb.com>
GitOrigin-RevId: fc08f2d28e497df6addb236f6da66da74640c619
2025-09-30 15:27:33 +00:00
Alberto Massari
e72c3b92e7 SERVER-109190 extractElementAtDottedPath should ignore fields with dots inside (#40788)
GitOrigin-RevId: d33523cad974f2d5311b3d689ce199cc9bb9a91c
2025-09-29 14:20:17 +00:00
CALVIN NGUYEN
a2dc01a229 SERVER-111011 Toggle maxTotalMemoryUsageBytes from $setWindowFields explain output based on Query Memory Tracking feature flag (#41792)
Co-authored-by: Christopher M. Wolff <chris.wolff@mongodb.com>
GitOrigin-RevId: 05f0b3a1362c65242c160d800d509381a1c6f0a9
2025-09-25 19:40:09 +00:00
Alberto Massari
9aff7fb103 SERVER-108008: Simplify $lookup compilation in SBE (#41258)
GitOrigin-RevId: 93becbbc1c9ed62ed9ba75b05d3b7ae7744d3817
2025-09-24 17:51:35 +00:00
Ted Tuckman
1189f40a99 SERVER-110991 Rename query-integration-extensions to query-integration-features (#41505)
GitOrigin-RevId: 45d6a986facb85105f65ec781e2c9582881f2ef7
2025-09-19 14:16:28 +00:00
Mariano Shaar
0dc392096c SERVER-106146 Improve hybrid search scoreDetails tests (#39808)
GitOrigin-RevId: b021bbd83b5f413f06adc366085659e6963687bd
2025-09-17 14:19:29 +00:00
Felipe Farinon
e7bad11d9c SERVER-51565 Implement the $zip expression in SBE (#41166)
GitOrigin-RevId: 0eb9e4e1d6d9a7d94236b98aeabad531b5f61850
2025-09-15 15:55:39 +00:00
Cedric Sirianni
a32e64b2d2 SERVER-109835 Add $listExtensions stage (#40942)
GitOrigin-RevId: e20be587764dcd61b1b5a6ba8ee9193d5623ba49
2025-09-12 17:26:52 +00:00
Felipe Farinon
c0a35ade2b SERVER-109868 [SBE] Return 'null' instead of 'nothing' for top/bottom operators on out of bounds windows (#40751)
GitOrigin-RevId: e453d506cd524f980daede27657577930994ca52
2025-09-10 16:05:26 +00:00
Henri Nikku
dac334c200 SERVER-105035 Enable featureFlagMqlJsEngineGap (#40845)
GitOrigin-RevId: efcbfdbb937f52078925254ed32fbca7901b4ae6
2025-09-08 16:16:17 +00:00
Steve McClure
1ffbc6c2e9 SERVER-109432: Autofix JS var usage to favor let (#40637)
GitOrigin-RevId: 9674b7db36a0f3f650d39c1e3fb2ad6ff2141cfb
2025-08-28 19:21:01 +00:00
Victor Ghita
c8c972a157 SERVER-109811 exclude memory release tests from query_shape_hash_stability multiversion suites (#40541)
GitOrigin-RevId: b62837c70e226c02dff189df1b4c4999a3c527f2
2025-08-27 16:10:43 +00:00
Max Verbinnen
ac174efbaf SERVER-106643 Expose cursorType in explain for $cursor (#40592)
GitOrigin-RevId: 2da874fc9ce72c97227e40088bc10bd160ec9b65
2025-08-27 11:30:45 +00:00
Joshua Siegel
c2b65dda9c SERVER-108821 Add incompatible_with_extensions tag (#40567)
GitOrigin-RevId: 036538eff754f55603ace63db6c3b4d4e9e5e361
2025-08-26 23:12:11 +00:00
Henri Nikku
f116ac3923 SERVER-105087 Allow native conversion from string to BSON object (#39536)
GitOrigin-RevId: c4f6796f3a9651cf853058c56fc7eecab27a470f
2025-08-25 12:53:25 +00:00
Henri Nikku
2bf628a5bd SERVER-46079 Allow any type to be converted to string (#40301)
GitOrigin-RevId: b843af7105ed84e25188546d4c874da246fe2e69
2025-08-25 11:54:25 +00:00