Commit Graph

21 Commits

Author SHA1 Message Date
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
Zac
591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +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
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
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
Kristina Znam
02664b4693 SERVER-77203 Track count sum in AccumulatorSum when summing over a constant
Co-authored-by: Mihai Andrei <mihai.andrei@mongodb.com>
Co-authored-by: Drew Paroski <andrew.paroski@mongodb.com>
GitOrigin-RevId: a488fc9633480500f8b84198fbef4974935e546f
2024-02-27 15:35:26 +00:00
Matt Broadstone
a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
Matt Broadstone
1e98a0f23d SERVER-78551 Migrate analyze_plan library to module 2023-07-05 21:23:02 +00:00
Nikita Lapkov
b4ce104d4e SERVER-61281 Use memoization for Document::getApproximateSize 2022-08-10 11:45:11 +00:00
Kyle Suarez
a36fb0fc2f Revert "SERVER-61281 Use memoization for Document::getApproximateSize"
This reverts commit 112b848ead.
2022-08-03 22:22:47 +00:00
Nikita Lapkov
112b848ead SERVER-61281 Use memoization for Document::getApproximateSize 2022-07-28 16:27:03 +00:00
Nick Zolnierz
8ae3c7b68d SERVER-56197 Remove feature flag for window functions 2021-06-01 14:50:37 +00:00
Nick Zolnierz
be41c9d532 SERVER-55786 Update PartitionIterator memory usage when documents are released
This commit also handles the inflation of Documents as expressions are
evaluated due to the internal caching in the Document class.
2021-05-19 12:30:27 +00:00
Ted Tuckman
0fa77a1a54 SERVER-56430 Spill to disk in partition iterator 2021-05-12 15:39:32 +00:00
Nick Zolnierz
acc1b058f0 SERVER-55789 Add explain metric for peak memory usage of $setWindowFields stage 2021-05-03 17:56:40 +00:00
Nick Zolnierz
f36132ec21 SERVER-54664 Add per-function execution stats to $setWindowFields stage 2021-04-30 14:22:03 +00:00