Commit Graph

55 Commits

Author SHA1 Message Date
Zac
591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
joe-mongodb
986eb60caf SERVER-92357: Add assertDocArrExpectedFuzzy testing utility (#24717)
GitOrigin-RevId: e1877219d1ae977e0ada0083b5783529e923059e
2024-07-17 23:24:18 +00:00
Mickey J Winters
b78c3c92c0 SERVER-90068 add interrupt and resource consumption checks to map filter and reduce (#23663)
GitOrigin-RevId: 6c34a659a1579d04d8f2c4352f05a2e61d13004e
2024-07-02 23:20:44 +00:00
Jordi Serra Torrens
206a4dfe44 SERVER-83351 Amend 'core' and 'aggregation' jstests that assume collocation of unsharded collections (#18835)
GitOrigin-RevId: d28917669c6854e0dca613bb4e70fd15c10ef4c7
2024-02-09 10:46:15 +00:00
Cheahuychou Mao
e32a4692a4 SERVER-84265 Make jscore tests that currently expect mongod explain format handle mongos explain format (#17655)
GitOrigin-RevId: b7fd02662ac43a9db39e5adb9adcc386f64feedf
2023-12-21 03:03:17 +00:00
Matt Broadstone
a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
David Percy
a96b83b2fa SERVER-73024 Re-enable time-series sharded passthrough suites 2023-01-30 23:06:11 +00:00
Maddie Zechar
f20053118c SERVER-72183 Make field name redaction a parameter of $telemetry 2023-01-04 21:56:24 +00:00
Yu Jin Kang Park
6253035643 SERVER-68710 Fix anyEq to properly compare mongo shell types 2022-12-12 19:03:03 +00:00
Dan Larkin-York
b059a67843 SERVER-64769 Make sure bounded sorter provides sort key for sharded mergesort 2022-05-06 02:37:41 +00:00
samontea
1e7460eee6 SERVER-64349 Add heuristic-based planning support for bucket unpacking with sort 2022-05-02 17:46:40 +00:00
samontea
acc863f8df Revert "SERVER-64349 Add heuristic-based planning support for bucket unpacking with sort"
This reverts commit d253f3aa96.
2022-04-29 19:18:11 +00:00
samontea
d253f3aa96 SERVER-64349 Add heuristic-based planning support for bucket unpacking with sort 2022-04-28 20:05:38 +00:00
Davis Haupt
1148e4557c SERVER-57383 Include merge sort in sharded aggregation explain output 2022-01-19 23:04:27 +00:00
Anna Wawrzyniak
ad4f490665 SERVER-60254 Enable group pushdown $unionWith explain tests 2022-01-05 23:09:49 +00:00
Ted Tuckman
e633ee0737 SERVER-60598 Optimize multiple sorts in pipeline with $densify 2022-01-05 20:08:03 +00:00
Ted Tuckman
c574a00038 SERVER-60502 Add $fill stage 2021-11-15 12:49:41 +00:00
Milena Ivanova
d20acda5df SERVER-54152 Clarify usage guidance for arrayEq, orderedArrayEq, documentEq jstest helpers 2021-03-09 11:19:13 +00:00
James Wahlin
6670266e11 SERVER-50746 Don't implicitly ignore _id in jstests/aggregation/extras/utils.js comparison functions 2020-10-22 11:20:08 +00:00
James Wahlin
e320102c1a Revert "SERVER-50746 Don't implicitly ignore _id in jstests/aggregation/extras/utils.js comparison functions"
This reverts commit 9d51067f89.
2020-10-21 22:31:27 +00:00
James Wahlin
9d51067f89 SERVER-50746 Don't implicitly ignore _id in jstests/aggregation/extras/utils.js comparison functions 2020-10-21 17:32:36 +00:00
Ted Tuckman
1be4f1b11d SERVER-47382 Support inequalities on arrays with $not on indexed collection 2020-09-03 15:39:37 +00:00
Drew Paroski
a8bf9e88b3 SERVER-50210 Allow global mapping of SBE error codes to equivalent legacy error codes in jstests 2020-09-02 20:08:25 +00:00
Ted Tuckman
274192ab7d SERVER-49649 Fix union inner pipeline explain 2020-08-11 23:16:44 +00:00
Eric Cox
b9515a0796 SERVER-49122 Implement dateFromParts expression for date manipulation in SBE 2020-07-24 20:19:03 +00:00
Matthew Russotto
ca9bd540c1 SERVER-47877 Replace uses of arrayEq without assert with assert.sameMembers in replsets tests 2020-05-06 17:24:41 +00:00
Mihai Andrei
0d740a4433 SERVER-43287 Prevent from outputting to system collections 2019-10-21 13:56:39 +00:00
clang-format-7.0.1
134a408395 SERVER-41772 Apply clang-format 7.0.1 to the codebase 2019-07-27 11:02:23 -04:00
George Wangensteen
f4399fceab SERVER-42017 make stage names in error messages match name used 2019-07-24 17:44:23 -04:00
Anton Korshunov
089dd83af4 SERVER-40438 Add merge support for whenNotMatched: fail 2019-05-14 23:19:33 +01:00
Anton Korshunov
a25226e009 SERVER-40440 Add merge support for whenMatched: 'keepExisting' 2019-05-06 21:20:41 +01:00
Nick Zolnierz
aa36a9e8ad SERVER-36081: Write auth tests for $out and bypassDocumentValidation 2018-08-29 16:01:52 -04:00
Charlie Swanson
dd65b1675d SERVER-35765 Allow small discrepancy in computed geo distances. 2018-07-04 09:04:48 -04:00
Charlie Swanson
b5b50044fc SERVER-35765 Clean up utils.js.
This is in preparation for expanded functionality to allow for a custom
comparator.
2018-07-04 09:04:48 -04:00
Charlie Swanson
1a18c8f8ae SERVER-27646 Build index bounds for {$ne: null} predicates 2018-06-20 16:31:13 -04:00
Nick Zolnierz
b721d0f20a SERVER-32771: Add format specifier for $dateFromString expression 2018-02-05 16:48:17 -05:00
Jason Carey
f23002e965 SERVER-30848 make shell getMores use sessions
The shell should attach the logical session used to initiate cursors
(via find or aggregate) and use it for successive getMores.
2017-10-03 16:50:12 -04:00
Eddie Louie
fd01541d77 SERVER-29506 Require $changeNotification to be the first stage.
This reverts commit babab96789.
2017-08-01 20:15:42 -04:00
Eddie Louie
babab96789 Revert "SERVER-29506 Require $changeNotification to be the first stage."
This reverts commit 2431e13568.
2017-08-01 19:47:26 -04:00
Charlie Swanson
2431e13568 SERVER-29506 Require $changeNotification to be the first stage. 2017-08-01 17:16:14 -04:00
Tess Avitabile
92e5992374 SERVER-24623 Remove single document aggregation result option 2017-01-13 17:56:02 -05:00
David Storch
56555dd1f9 SERVER-23349 add a test for aggregation expressions respecting the collation 2016-07-26 08:10:04 -07:00
Mark Benvenuto
6dcdd23dd3 SERVER-23971 Clang-Format code 2016-05-28 17:55:12 -04:00
Spencer T Brody
595d7d795f SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors
This reverts commit f294d1dcd4.
2016-05-03 18:57:26 -04:00
Kyle Suarez
f294d1dcd4 Revert "SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors"
This reverts commit 21cfba12a0.
2016-05-03 00:01:19 -04:00
Spencer T Brody
21cfba12a0 SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors 2016-05-02 18:45:08 -04:00
Benjamin Murphy
7ae631410d SERVER-8951 Aggregation now supports the indexOfArray, indexOfBytes, and indexOfCP expressions. 2016-04-29 17:17:43 -04:00
Benjamin Murphy
0dfb47dd67 SERVER-17258 Aggregation now supports the reduce expression. 2016-04-21 11:23:15 -04:00
Jonathan Abrahams
4ae691e8ed SERVER-22468 Format JS code with approved style in jstests/ 2016-03-09 12:18:14 -05:00
Mike Grundy
bca7050e6f SERVER-22341 fix jslint errors in jstests/aggregation with eslint --fix 2016-02-05 15:00:49 -05:00