Details
Description
There is a major deficiency in parts of EM code that makes the operations slower. We need to profile and introduce lookup structures to speed up read/write ops in EM. ExtentMap::getDbRootHWMInfo() must be overloaded to serve multiple oids at a time. ExtentMap::setLocalHWM is called multiple times compacting journal into EM on MCS shutdown(save_brm presumably). setLocalHWM is utterly slow that forces systemd to kill save_brm on timeout.
Attachments
Issue Links
- includes
-
MCOL-5089 Merge RBTree-based Extent Map with EM Index to remove scaleability slow-downs -develop5
- Closed
-
MCOL-5090 Up-merge EMIndex + RBTree-based EM into develop-6
- Closed
-
MCOL-5091 Up-merge RBTree-based EM into develop
- Closed
- is part of
-
MCOL-5313 Re-test new Exttent Map implementation
- Closed
- relates to
-
MCOL-4988 Table lock remained after DML failure due to cluster was in readonly mode
- Closed