Details
-
Bug
-
Resolution: Fixed
-
Major
-
5.0.0, 6.0.0
-
Untriaged
-
Unknown
Description
In MOI, we refresh the iterator periodically to release the current safe-memory-reclaim context, allowing the SMR to free up unlinked objects faster.
https://github.com/couchbase/nitro/commit/a167022f2ed0eb0eff0cb64420c3c67817776bb6
We would like to do similar iterator refresh for plasma as well.
Attachments
Issue Links
For Gerrit Dashboard: MB-23526 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
106183,10 | MB-23526 Refresh iterator during long scan | unstable | plasma | Status: MERGED | +2 | +1 |
106889,2 | MB-23526 test: Descrease memory consumption of TestMVCCIteratorRefresh | unstable | plasma | Status: MERGED | +2 | +1 |
108739,2 | MB-34051 fix: Regression MB-23526, bug in MVCCIterator.refresh() | unstable | plasma | Status: MERGED | +2 | +1 |
109139,1 | MB-34051 fix: Regression MB-23526, follow-up fix | unstable | plasma | Status: MERGED | +2 | +1 |
118376,3 | MB-23526 mvcc: Fix a bug in refresh iterator for long-duration scan | unstable | plasma | Status: MERGED | +2 | +1 |
118465,1 | MB-23526: Merge MB-23526 to master from unstable | master | plasma | Status: MERGED | +2 | +1 |