-
Notifications
You must be signed in to change notification settings - Fork 9.4k
#23429 wrap url rewrite regeneration into transaction to keep existing urls form deletion #23430
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
#23429 wrap url rewrite regeneration into transaction to keep existing urls form deletion #23430
Conversation
Hi @ilnytskyi. Thank you for your contribution
For more details, please, review the Magento Contributor Assistant documentation |
Hi @sidolov, thank you for the review.
|
Hi @ilnytskyi. I have difficulty with reproducing this issue on 2.3-develop.
Result: |
@engcom-Delta |
@ilnytskyi unfortunately, only members of the maintainers team are allowed to remove progress related labels to the pull request |
Hi @VladimirZaets, thank you for the review.
|
✔️ QA passed |
… keep existing urls form deletion #23430
Hi @ilnytskyi, thank you for your contribution! |
If an error occurred, deadlock, exception during URL Rewrite regeneration then old urls are lost and new ones not generated that leads to 404 error page on affected products.
Description (*)
Added transaction to rollback unsuccessful regeneration.
Fixed Issues (if relevant)
Manual testing scenarios (*)
url_rewrite
tableQuestions or comments
Contribution checklist (*)