Details
-
Improvement
-
Resolution: Done
-
Major
-
master
-
Mad-Hatter Code Complete
Description
- Expelling - for removing items from a checkpoint that are no longer required. They are considered to be no longer required if all registered cursors have past the item. The reason to expel is to save memory, allowing us to have very large checkpoints without spiking memory usage.
Attachments
Issue Links
For Gerrit Dashboard: MB-32591 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
104559,2 | MB-32591: Change Iterator from a list to a dequeue | master | kv_engine | Status: NEW | 0 | -1 |
105155,5 | MB-32591: Move Checkpoint Queue from a std::list to a std::deque | master | kv_engine | Status: NEW | 0 | -1 |