-
Type:
Bug
-
Resolution: Declined
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
ALL
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Hi all,
We have recently updated from MongoDb 8.0.4 to 8.0.5 and noticed, that some of our queries keep failing with following error message:
```
```
Our queries execute aggregations (please see example below).
What has changed, that we're exceeding the memory limit?
We haven't changed the configuration at all.
What would be a proper way to solve this situation?
Example:
```
db.myCollection.aggregate([
{ $sample: \{ size: 1 } },
{ $unset: "_id" },
{
$project: {
matches: {
$map: {
input: \{ $range: [0, 50000] },
in: "$$ROOT"
}
}
}
},
{ $unwind: "$matches" },
{ $replaceRoot: \{ newRoot: "$matches" } },
{ $merge: \{ into: "myCollection" } }
])
Explain:
serverInfo: {
host: 'caas-mongo-0',
port: 27017,
version: '8.0.4',
gitVersion: 'bc35ab4305d9920d9d0491c1c9ef9b72383d31f9'
},
serverParameters: {
internalQueryFacetBufferSizeBytes: 104857600,
internalQueryFacetMaxOutputDocSizeBytes: 104857600,
internalLookupStageIntermediateDocumentMaxSizeBytes: 104857600,
internalDocumentSourceGroupMaxMemoryBytes: 104857600,
internalQueryMaxBlockingSortMemoryUsageBytes: 104857600,
internalQueryProhibitBlockingMergeOnMongoS: 0,
internalQueryMaxAddToSetBytes: 104857600,
internalDocumentSourceSetWindowFieldsMaxMemoryBytes: 104857600,
internalQueryFrameworkControl: 'trySbeRestricted',
internalQueryPlannerIgnoreIndexWithCollationForRegex: 1
}
Please let me know if you need additional information.
Misc:
Could this be related to SERVER-90068 (included in v8.0.5) ?
- is related to
-
SERVER-90068 improve $map, $reduce, $filter
-
- Closed
-