Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.2.X, 7.3.X, Master
-
7.3.x, 7.2.x
-
Committed
-
4
-
Performance
Description
Reproduction steps
- Create a Site
- Go to Configuration > Site Settings > Site Configuration and write down the Site ID
- Go to Control Panel > Server Administration > Script
- Paste the contents of generate_page_hierarchy.groovy
- Set the GROUP_ID to your Site ID
- Run the script (couple of minutes)
- Go to Configuration > Site Settings > Pages
- Without any modification, press Save
Expected behaviour: Saving is fast
Actual behaviour: Saving is couple minutes long. This performance issue is more relevant on 7.3.x and before, as the Site Settings form is one monolith. Any change to it would trigger this "Pages" performance issue"