Commit Graph

200 Commits

Author SHA1 Message Date
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
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
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
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
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
Steve McClure
1ffbc6c2e9 SERVER-109432: Autofix JS var usage to favor let (#40637)
GitOrigin-RevId: 9674b7db36a0f3f650d39c1e3fb2ad6ff2141cfb
2025-08-28 19:21:01 +00:00
Zac
591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
Sean Lyons
0c80b328f2 SERVER-109091 Create glob-like targets for jstest libraries (#39901)
GitOrigin-RevId: d93ad0de591e700f67af5b60680664dd24e6efb6
2025-08-11 23:22:56 +00:00
Zack Winter
1ac83ad31b SERVER-108410 Update linter to use mongo_js_library (#39351)
GitOrigin-RevId: 1cd48a3033c5702f0530c870b0bc1db24c4cfcca
2025-07-31 22:03:57 +00:00
Finley Lau
90ccf8085f SERVER-82020 Enable hybrid search feature flag and upgrade/downgrade testing (#38108)
Co-authored-by: Mariano Shaar <mariano.shaar@mongodb.com>
GitOrigin-RevId: 9f3cbbd3240ee16f1774fc757fa28612292785f0
2025-07-30 23:01:20 +00:00
Mariano Shaar
141dca6f87 SERVER-108052 Set sorting metadata for bounded sorts (#38990)
Co-authored-by: Lee Maguire lee.maguire@mongodb.com
GitOrigin-RevId: 30fc8a6a97729b02b2d39f87be31b1281e8563b1
2025-07-29 02:48:24 +00:00
Ted Tuckman
50f2f21b74 SERVER-105665 Prevent queries that need metadata from taking the express path (#36956)
GitOrigin-RevId: 2cb34afd4b387e07dd69b5106f26711c062bca8b
2025-06-20 15:35:19 +00:00
Finley Lau
a2c03db447 SERVER-102703 Add tests for reverse-sorted $minMaxScaler (#37033)
GitOrigin-RevId: 89a976e8386001049ac379c885c8e7c4d5930a2a
2025-06-17 17:36:43 +00:00
joe-mongodb
23f4e0172e SERVER-104870: Assert input expression to $minMaxScaler must evaluate to a numeric (#35897)
GitOrigin-RevId: aff61a344ce8fde21481a32fef133176f33a81f9
2025-05-23 19:56:03 +00:00
Finley Lau
a4017bf5f3 SERVER-95508 Use IDL to parse ExpressionMinMaxScaler (#35858)
GitOrigin-RevId: 0e549b8c432c40d66e68e91b843f3b0f8cab6349
2025-05-21 22:31:34 +00:00
nicola cabiddu
2fba020861 SERVER-104537 add n individual tests for n_accumulators (#35801)
GitOrigin-RevId: 6abdad9f78f163582dee3be8449985e5d23639e8
2025-05-07 13:10:21 +00:00
Finley Lau
d269bd6a6b SERVER-92278 Support continuous percentiles in window functions (#35265)
Co-authored-by: Sophia Yang <sophia.yang@mongodb.com>
Co-authored-by: Natalie Hill <natalie.hill@mongodb.com>
GitOrigin-RevId: 3a51f656702bad245ece29c64bcaf67411725fd1
2025-04-23 17:13:52 +00:00
auto-revert-app[bot]
27c0b76b3a Revert "SERVER-92278 Support continuous percentiles in window functions (#35117)" (#35261)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 0003b934093decbf416cc1950ccbbdd46506e4eb
2025-04-22 07:17:53 +00:00
Finley Lau
d922b09bc6 SERVER-92278 Support continuous percentiles in window functions (#35117)
Co-authored-by: Sophia Yang <sophia.yang@mongodb.com>
Co-authored-by: Natalie Hill <natalie.hill@mongodb.com>
GitOrigin-RevId: 17ed446d551702b20d86e1f1f5e6068e70950c00
2025-04-21 15:27:06 +00:00
Ted Tuckman
296b89dcf4 SERVER-101904 Reduce number of QI codeowner groups (#33904)
GitOrigin-RevId: 88d58cda6197dcecf313aecaa4da2975a604470d
2025-04-10 06:32:42 +00:00
James Bronsted
95b4794340 SERVER-94150 switch to v5 clang-format, reformat server (#34018)
GitOrigin-RevId: ff6b2194e3617a338d83597d96710b1b92a18940
2025-04-10 03:09:33 +00:00
joe-mongodb
4a07761843 SERVER-95229: Support non-removable window implementations for $minMaxScaler window function (#32355)
GitOrigin-RevId: 7e19ab121c48d11478244d87c31223a0155e5471
2025-04-10 02:46:53 +00:00
Victor Ghita
2ef55fc485 SERVER-100462 Introduce Multiversion Query Shape Hash Stability passthrough suite (#32571)
GitOrigin-RevId: 5abbc6b87ce57dc404a7412e9cc7dd020fdac5d6
2025-04-10 00:55:10 +00:00
joe-mongodb
07fa17237b SERVER-102189: Change window function name 'minMaxScalar' to 'minMaxScaler' (#33456)
GitOrigin-RevId: 6142fbd0514d9c2726fe5401e34864478073e1ae
2025-04-10 00:44:58 +00:00
Christopher M. Wolff
36232a6ad3 SERVER-100671 Create an operation scoped memory tracker (#32606)
GitOrigin-RevId: df1bb59b70e8d922d40350c2808352f9281c5fe1
2025-04-09 23:05:30 +00:00
Zack Winter
da80bcc821 SERVER-100977 Restrict js_library to arm/x86_64 cpus (#32508)
GitOrigin-RevId: 1c15500a2a6d0730efb2207f280c7a6721221288
2025-04-09 21:28:06 +00:00
Zack Winter
e2d43f0b28 SERVER-100116 Swap eslint to rules_lint & upgrade to 9.19.0 (#31917)
GitOrigin-RevId: d08518aa13c42c1dfdb68fbbd74d9898b2f09bdf
2025-04-09 20:14:48 +00:00
Charlie Swanson
4c05115188 SERVER-99887 Fix metadata spilling in $setWindowFields (#31633)
GitOrigin-RevId: dbcc6ce0d228583ed581f4b35044dd0a31869b3f
2025-01-29 22:38:30 +00:00
Charlie Swanson
bad5171545 SERVER-97919 Enable featureFlagRankFusionBasic by default. (#31487)
GitOrigin-RevId: ed9229520a78eef8e04588452ddf594698506faf
2025-01-24 04:22:19 +00:00
Mihai Andrei
1a8480a015 SERVER-95514 Assign more narrow ownership to files under 'jstests/aggregation' (#30660)
GitOrigin-RevId: 494c0fdfadd2f8986333dbf4242462d576439c4b
2025-01-22 20:14:44 +00:00
Charlie Swanson
2a704c20a0 SERVER-91281 Adjust $rank to use sort key for comparisons (#30891)
GitOrigin-RevId: 280f3b6cf5502a9969667acecd37b0b4118bef6f
2025-01-14 22:06:49 +00:00
Ivan Fefer
4cb77669a5 SERVER-23980 Add SpillableDocumentMap and rename SpillableCache to SpillableDeque (#30917)
GitOrigin-RevId: f1889e58bee4896f634757d3bedc761fb42e117d
2025-01-08 19:47:12 +00:00
auto-revert-app[bot]
9423816c35 Revert "SERVER-23980 Add SpillableDocumentMap and rename SpillableCache to SpillableDeque (#30271)" (#30882)
GitOrigin-RevId: 0a716e92253ea6e70232613d70117d9f17b2ec10
2025-01-07 20:55:34 +00:00
Ivan Fefer
50d9c9422e SERVER-23980 Add SpillableDocumentMap and rename SpillableCache to SpillableDeque (#30271)
GitOrigin-RevId: 75b855d00a16c83d40d6cd5d1e7b884798362911
2025-01-07 12:18:47 +00:00
Mariano Shaar
ae079dd19c SERVER-97915 Create featureFlagRankFusion (#30083)
GitOrigin-RevId: c4ebd96403999bd06f7dfaddce66e79eb69853d0
2024-12-13 19:12:20 +00:00
Militsa Sotirova
d153c428c6 SERVER-94575 Enable featureFlagArrayAccumulators (#29354)
GitOrigin-RevId: a1e86ecc272bf2c1266ccbc2aa8bc395c853a36d
2024-11-21 21:34:53 +00:00
Gil Alon
cd2621c714 SERVER-96405 Do not optimize partitionBy expressions that reference let variables in create (#29098)
GitOrigin-RevId: c45dfe95a3ffb6c9417be127911a22c978826abe
2024-11-14 00:26:50 +00:00
Matt Olma
342b92636d SERVER-95554: Change the use of getWinningPlan to getWinningPlanFromExplain for jstests aggregation/*, sharding/*, disk/*, /core/clustered/* (#28456)
GitOrigin-RevId: a990b0f8271c1d4634d2aaaf775023da1577956d
2024-10-30 19:18:58 +00:00
joe-mongodb
8f4b0d2f57 SERVER-94599: implement $minMaxScalar window function for removable implementations (#27507)
GitOrigin-RevId: b3346b813c6ed9df225cd662beb66cb531d2ecfe
2024-10-17 19:40:13 +00:00
Nick Zolnierz
668a6f4e9e SERVER-94971 Add query ownership for files under jstests/libs (#27763)
GitOrigin-RevId: 1cd8a1cdb3d45876003ad3ccddd4d466cd9fb66c
2024-10-03 16:08:45 +00:00
auto-revert-app[bot]
b465a58cf7 Revert "SERVER-94971 Add query ownership for files under jstests/libs (#27375)" (#27740)
GitOrigin-RevId: 38bef084e2a47aa5b5bd76f9d57704e0a5fd9008
2024-10-02 19:04:53 +00:00
Nick Zolnierz
3e0ff89ff1 SERVER-94971 Add query ownership for files under jstests/libs (#27375)
GitOrigin-RevId: 36330925597c2fca287c2d73bcb6743026f316b4
2024-10-02 11:50:41 +00:00
Militsa Sotirova
7c9403952d SERVER-16284 $setUnion accumulator for classic engine (#27003)
GitOrigin-RevId: 1da49ca38b79978c97831c5c3c29e364457ebef3
2024-09-20 00:14:48 +00:00
Mihai Andrei
9617fe43c9 SERVER-94191 Call 'validateN' in WindowStageBuilder for 'n' window functions (#26922)
GitOrigin-RevId: 0d78054719d495bd404aa5720e23fe6a05971ad6
2024-09-13 20:47:59 +00:00
Militsa Sotirova
0b46161372 SERVER-16284 $concatArrays accumulator (#26777)
GitOrigin-RevId: bfa348b20e13c62296d758c8e1d08c1c1cea076e
2024-09-12 14:05:44 +00:00
Sophia Yang
ffbd2d2c0d SERVER-91578 Support continuous percentile (#24758)
GitOrigin-RevId: 63fd912a089f3fc8eddb1c5ed8a66947ce17cc56
2024-08-23 22:47:56 +00:00
Sophia Yang
5abb923ef5 SERVER-91583 Extend window functions to use discrete percentiles (#24563)
GitOrigin-RevId: 1a9129bb75aceec0ab65b84a3c273b9e63842b28
2024-08-23 22:47:44 +00:00
Sophia Yang
ee87b14e17 SERVER-91577 Support discrete percentile (#24071)
GitOrigin-RevId: f79b525a66aa0c41ed7c7b713cd9e651816c6616
2024-08-23 22:47:19 +00:00
Sophia Yang
de6d51e08f SERVER-91462 Change the error thrown if accurate percentile requested with feature flag on (#23569)
GitOrigin-RevId: cad4080784fb57ac9f5b2edf1190c775055806c1
2024-08-23 22:47:07 +00:00
Rui Liu
9c6ccc04a0 SERVER-93463 Update $stdDev implementation to make it compatible with SBE window stage algorithm (#26059)
GitOrigin-RevId: 063d80ab5536592958359c6ae9be5d1157629f6f
2024-08-15 17:24:46 +00:00