| Steps To Reproduce: |
In one window, execute the following.
$ build/debug/install/bin/mongod --setParameter featureFlagSBEGroupPushdown=true
|
In another windows, execute the following.
$ build/debug/install/bin/mongo
|
MongoDB Enterprise > db.tt.drop();
|
true
|
MongoDB Enterprise > db.tt.insert([{n: NumberLong("9223372036854775807")}, {n: NumberDecimal("1.0")}]);
|
BulkWriteResult({
|
"writeErrors" : [ ],
|
"writeConcernErrors" : [ ],
|
"nInserted" : 2,
|
"nUpserted" : 0,
|
"nMatched" : 0,
|
"nModified" : 0,
|
"nRemoved" : 0,
|
"upserted" : [ ]
|
})
|
MongoDB Enterprise > db.tt.aggregate([{$group: {_id: null, num : {$sum: {$add: [NumberLong("1000"), "$n"]}}}}]);
|
{ "_id" : null, "num" : NumberDecimal("9223372036854777808.0") }
|
MongoDB Enterprise > db.adminCommand({setParameter: 1, internalQueryForceClassicEngine: true});
|
{ "was" : false, "ok" : 1 }
|
MongoDB Enterprise > db.tt.aggregate([{$group: {_id: null, num : {$sum: {$add: [NumberLong("1000"), "$n"]}}}}]);
|
{ "_id" : null, "num" : NumberDecimal("9223372036854776809.0") }
|
|