Commit Graph

1804 Commits

Author SHA1 Message Date
Daniel Segel b006f9bfed SERVER-115160 Remove stub fallback parsers from listMqlEntities (#45142)
GitOrigin-RevId: b0466ba903392d3e85f8e6aad2c5a5c700e94dfd
2025-12-16 17:51:58 +00:00
Max Verbinnen 9a8289c145 SERVER-107540 Implement $hash expression for XXH64 (#45257)
GitOrigin-RevId: ae0bc33c886cd35f32d973aa3f4e3c9017ed01bd
2025-12-16 17:14:23 +00:00
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
Felipe Farinon 2765e94225 SERVER-92984 Implement as and valueAs in $reduce (#45102)
GitOrigin-RevId: 81dd379a07a5bba351aa26bc279a20e024ed2501
2025-12-11 22:12:22 +00:00
Vesko Karaganev 94ff76d9fe SERVER-107499 Implement $serializeEJSON and $deserializeEJSON (#44520)
GitOrigin-RevId: e0646a84c78c578c5839eea81f2d7b9f2fa35392
2025-12-11 12:52:50 +00:00
Gil Alon 70ef71e55c SERVER-103381 Add PBT for timeseries collections for cache usage and basic aggregation stages behavior (#45017)
GitOrigin-RevId: ea262d142a7e12bd305d73224380c12366db77e2
2025-12-10 20:54:03 +00:00
Gil Alon 8256d018b2 SERVER-114626 Add PBT for individual aggregation stages on timeseries collections (#44722)
GitOrigin-RevId: e3ed82443c8fa50cc1d081ba2caaf10aeb61bb9b
2025-12-05 18:26:32 +00:00
Gil Alon bef9cfd9da SERVER-114625 Enable existing PBT in timeseries_crud_jscore_passthrough (#44593)
GitOrigin-RevId: a5c7dea79a871a1872b628ff9da8c7094b05c110
2025-12-03 16:14:34 +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
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