Details
-
Bug
-
Resolution: Fixed
-
Major
-
Cheshire-Cat
-
Triaged
-
1
-
No
-
KV 2021-Nov, KV 2021-Dec
Description
The disk utilisation tracking for collections isn't accounting for tombstone purging.
E.g.
- store k1 -> disk size = 80
- del k1 -> disk size = 16 (tombstone is accounted)
- later compact and purge -> disk size = 16
Tests added for MB-45132 skip magma but could be adapted to give magma coverage
Attachments
Issue Links
- Clones
-
MB-45132 Collections: tombstone purging doesn't adjust collection disk size
- Closed
For Gerrit Dashboard: MB-45185 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
165827,1 | MB-45185: Fix | master | kv_engine | Status: ABANDONED | -1 | -1 |
166344,10 | MB-45185: Pass CompactionCallbacks to low level flush accounting [1/3] | master | kv_engine | Status: MERGED | +2 | +1 |
166345,14 | MB-45185: [Magma] Decrement coll size by full value at deletion [3/3] | master | kv_engine | Status: MERGED | +2 | +1 |
166354,6 | MB-45185: Rename WantsDropped to CompactionCallbacks | master | kv_engine | Status: MERGED | +2 | +1 |
166393,5 | MB-45185: Pass individual sizes to remove rather than delta [2/3] | master | kv_engine | Status: MERGED | +2 | +1 |