Details
-
Bug
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
None
-
None
-
Storage Execution
-
ALL
-
- create a temporary record store
- insert some records
- call storageSize()
Description
When we create a temporary record store, the field _tracksSizeAdjustment is set to false.
On inserting records, the method _changeNumRecordsAndDataSize is called to add the statistics. The method returns without modifying the _sizeInfo when _tracksSizeAdjustment is set to false.
When calling storageSize() to get the size, if storage engine is ephemeral, dataSize() is called which uses _sizeInfo.
Attachments
Issue Links
- is related to
-
SERVER-73717 When using in-memory storage engine spill to disk doesn't always work
-
- Closed
-
-
SERVER-73311 Report group spill stats in serverStatus for SBE
-
- Closed
-
- related to
-
SERVER-74335 Spill to disk tests for $group must be tagged as "requires_persistence" on the v6.0 branch
-
- Closed
-