-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Fix layout xml and page layout caching issue on redis cluster under high load #22763
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix layout xml and page layout caching issue on redis cluster under high load #22763
Conversation
…igh load Bugs which were fixed: - $this->pageLayout was not checked after reading from cache, but was used as is - two cache items were used in once place instead of one (performance impact) Changes: - replace 2 cache items by 1 - it should improve performance - add "_MERGED" to cache key suffix to have compatibility with old cache keys during deployment of new version
…ework\View\Model\Layout\Merge
Hi @andrey-legayev. Thank you for your contribution
For more details, please, review the Magento Contributor Assistant documentation |
|
@andrey-legayev you need to create a new branch out of |
@andrey-legayev ow, this is a base branch for #22625 also and this cannot be changed. Please create a different base branch for |
Hi @andrey-legayev, thank you for your contribution! |
Hi @andrey-legayev, thank you for your contribution! |
no problem, I just couldn't fix it because of github outage... |
Description (*)
Bugs which were fixed:
Changes:
Fixed Issues (if relevant)
Manual testing scenarios (*)
N/A
Contribution checklist (*)