-
Type: Bug
-
Resolution: Gone away
-
Priority: Major - P3
-
None
-
Affects Version/s: 5.2.0, 4.2.17, 5.0.5, 5.1.1, 4.4.12
-
Component/s: None
-
None
-
ALL
-
The proposed fix is to make ExpressionAdd::evaluate() return intermediate result in the form of decimalTotal and nonDecimalTotal for pipeline optimization constant folding. For example,
{decimalTotal: val1, nonDecimalTotal: val2}
- is related to
-
SERVER-63099 Constant folding should not assume arithmetic is associative or commutative in the general case
- Closed
-
SERVER-65735 $add operator should not use DoubleDoubleSummation in the classic engine
- Closed