Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
1
Description
If compression is disabled after being enabled for a while, then pages may remain compressed if they are not evicted and/or compacted. This can add the decompress overhead to scans. To avoid this, if a scan sees a compressed page, it should be decompressed.
Note that if tryPageSwapin decompresses a page, it must not compress it after swapin. If this is not handled, we may run into MB-50063
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Issue Type | Improvement [ 4 ] | Bug [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Labels | plasma | plasma request-dev-verify |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Build couchbase-server-7.1.0-1969 contains plasma commit 7efb48f with commit message:
MB-50170: Decompress pages on swapin if compression is disabled