Commit Graph

1202 Commits

Author SHA1 Message Date
Ivan Fefer
884b21377f SERVER-71583 Convert various expressions to ABT 2023-01-10 10:05:45 +00:00
Maddie Zechar
6cf6ca9c9a SERVER-72405 re-enable unionWith_maxTimeMS test in telemetry passthrough 2023-01-09 21:10:23 +00:00
Ivan Fefer
a5af803b67 SERVER-71581 Convert set expressions to ABT 2023-01-09 10:03:24 +00:00
Alyssa Wagenmaker
4544c162b4 SERVER-71691 handle paused execution in setWindowFields 2023-01-06 16:45:24 +00:00
David Percy
40baa93ce7 SERVER-71387 Add missing typecheck for range-based window 2023-01-06 01:22:50 +00:00
Maddie Zechar
f20053118c SERVER-72183 Make field name redaction a parameter of $telemetry 2023-01-04 21:56:24 +00:00
Jason Zhang
87c5d5d3c1 SERVER-69920 Implement two phase protocol for updateOne and deleteOne 2022-12-29 22:30:30 +00:00
Jennifer Peshansky
a6e1647309 SERVER-71408 Create telemetry passthrough suite 2022-12-28 02:53:39 +00:00
Romans Kasperovics
5324ef1fab SERVER-70042 Assign expected / actual semantics to assert.docEq() arguments 2022-12-20 11:59:17 +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
Ian Boros
21e9ac5c34 SERVER-61644 Enable CSI feature flag 2022-12-10 20:09:27 +00:00
Ben Shteinfeld
a42aab2156 SERVER-71575 Fix $densify tests which were incorrectly passing 2022-12-08 21:39:46 +00:00
Alya Berciu
5d6305f18e SERVER-37304 Extend $sort+$group+$first optimization to $last 2022-12-08 10:23:37 +00:00
Davis Haupt
a76507d369 SERVER-66880 add feature flag for bitwise agg operators 2022-12-06 22:25:13 +00:00
Davis Haupt
1040c746da SERVER-25823 add bitwise AND, OR, XOR to the agg language 2022-12-05 23:49:52 +00:00
Davis Haupt
1b09fda91c SERVER-71450 Add bitwise not to aggregation language 2022-12-02 15:14:10 +00:00
Nicholas Zolnierz
45ab51e980 SERVER-71572 Fix typo in window functions test over timeseries collection 2022-11-30 17:47:42 +00:00
Yoonsoo Kim
836a575499 SERVER-70493 Have SBE HashAgg report spill file size 2022-11-23 19:39:03 +00:00
Alyssa Wagenmaker
5521ad827b SERVER-70617 Allow use of SBE/column indexes for count queries 2022-11-18 16:11:57 +00:00
Ivan Fefer
4cfd9b936b SERVER-70267 Add DocumentSourceStreamingGroup 2022-11-18 11:17:40 +00:00
David Storch
20d43f94ce SERVER-59302 Remove support in client code for commands wrapped with $query
The shell and internal client used to upconvert commands
wrapped in a "$query" or "query" to a well-formed OP_MSG.
This behavior is a holdover from when OP_QUERY was supported
and is no longer needed.
2022-11-17 20:02:18 +00:00
Ivan Fefer
e332ea00d8 SERVER-71270 In timeseries collections prevent match pushdown before project that can affect it 2022-11-16 13:20:06 +00:00
Hana Pearlman
31f5c4c0dc SERVER-66954: Introduce a new build variant which enables CQF 2022-11-14 15:44:18 +00:00
Ted Tuckman
805171eb5b SERVER-60474 Change error message for $search without search enabled 2022-11-04 18:10:12 +00:00
Mihai Andrei
39fbbf7fa9 SERVER-67024 Re-enable NLJ for $lookup pushed down into SBE 2022-10-26 22:55:03 +00:00
Mindaugas Malinauskas
1b03349f96 SERVER-70722 Made view_resolution_namespace_collision.js to use uniquely named test database 2022-10-21 16:25:40 +00:00
Adityavardhan Agrawal
fb7df9a15a SERVER-70158 Specify argument evaluation order in generateTrigExpressionBinary 2022-10-20 19:16:19 +00:00
Ivan Fefer
9c348fbfaf SERVER-61284: Support simple projection optimization for simple exclusion projections 2022-10-20 08:38:46 +00:00
Reo Kimura
0d12c83b9b SERVER-69926 errorcodes.py doesn't detect duplicate errors in MONGO_UNREACHABLE_TASSERT 2022-10-13 22:22:10 +00:00
David Storch
2cc7da28b9 SERVER-70190 Fix ExpressionSwitch::optimize() to manage _children vector correctly 2022-10-13 17:03:11 +00:00
Alexander Neben
83e32d1f56 SERVER-69672 Reenabled debug mode variant 2022-10-03 18:44:58 +00:00
Uladzimir Makouski
643d02696d Revert "SERVER-69672 Disable remaining failing debug mode tests"
This reverts commit b057a5eee2.
2022-10-03 08:35:11 +00:00
Alexander Neben
b057a5eee2 SERVER-69672 Disable remaining failing debug mode tests 2022-09-30 16:21:23 +00:00
Ivan Fefer
eac56c63e5 SERVER-51562: Support $subtract in SBE 2022-09-30 11:06:36 +00:00
Rui Liu
2403938ad8 SERVER-54391 Implement $dateTrunc expression in SBE 2022-09-28 12:13:40 +00:00
Alberto Massari
67a20e1aae SERVER-60141: Upgrade timelib to version 2022.02 2022-09-26 13:50:16 +00:00
galon1
4f0c417801 SERVER-63811 Add check to allow documents stage to run without a database existing 2022-09-20 22:51:06 +00:00
Kevin Cherkauer
43e1ac5b87 SERVER-68544 Assert on overflow of $add[Date, Decimal128] in Classic 2022-09-15 20:04:00 +00:00
galon1
5135c8e1b6 SERVER-62071 Add useDisk call to preserve intermediate pipeline values 2022-09-13 20:04:00 +00:00
Nicholas Zolnierz
39a79c12b9 SERVER-63845 Separate variable reference tracking from pipeline field dependency analysis 2022-08-18 20:37:08 +00:00
Henri Nikku
859fdbea70 SERVER-65049 Optimize away { $expr : true } in $match clauses 2022-08-18 11:03:45 +00:00
zixuan.zhuang
5f8f59cd20 SERVER-68543 Make operator type left associate for date 2022-08-17 20:44:50 +00:00
Charlie Swanson
aca57c0414 SERVER-67875 Update TODO pointer for new ticket 2022-08-17 14:58:37 +00:00
Mihai Andrei
707ba0a0ad SERVER-66289 Update write size estimation logic in DocumentSourceWriter 2022-08-16 22:51:32 +00:00
Henri Nikku
4dab09abbd SERVER-68786 Turn off profiling before dropping system.profile collection in optimize_away_pipeline.js 2022-08-12 14:50:06 +00:00
Zixuan
0ee2ddd2ba SERVER-67282 $add not to use DoubleDoubleSum in SBE 2022-08-11 18:35:50 +00:00
madelineze
1a94ea9b9a SERVER-67584 Remove featureFlagLocf 2022-08-10 18:33:24 +00:00
Lynne Wang
85ff13118e SERVER-67997 Validation of analyze parameters 2022-08-10 13:20:08 +00:00
Nikita Lapkov
b4ce104d4e SERVER-61281 Use memoization for Document::getApproximateSize 2022-08-10 11:45:11 +00:00
Sviatlana Zuiko
0dae5d681e Revert "SERVER-67282 $add not to use DoubleDoubleSum in SBE"
This reverts commit 1284566dfd.
2022-08-09 17:52:26 +00:00