wp-smushit installer does bad things on its 3.0 upgrade routine
The upgrade to version 3.0+ of the wp-smushit plugin runs some settings upgrades, and it does it in a way that causes large amounts of overhead on the site. I've left details for the plugin author here: https://wordpress.org/support/topic/3-0-upgrade-routine-causes-extensive-database-overhead-on-ms-installs/
A temporary fix is in place on the Commons to prevent this upgrade routine from running. I'll leave it in place until the next Commons update, to confirm whether the authors have implemented a proper fix in their plugin.
#1 Updated by Boone Gorges 6 months ago
- Category name set to WordPress Plugins
- Assignee set to Boone Gorges
- Target version changed from 1.14.6 to 1.14.9
The wp-smushit plugin has been updated to version 3.1.1 in the last few days, and will not make it to CAC for a couple of releases, due to our major/minor system. Let's review as we get closer to that date. In the meantime, the temp fix remains in place.
#2 Updated by Boone Gorges 5 months ago
- Target version changed from 1.14.9 to 1.14.10
Looks like they did not fix the bug as I suggested, so I'm going to have to monkey patch it again. https://github.com/cuny-academic-commons/cac/commit/f3e7b35d06f1f625f958b57f368a0f4b8161013c
I'll see if I can do something more foolproof in a future release if they continue to refuse to fix the problem.
#4 Updated by Boone Gorges 4 months ago
- Target version changed from 1.14.11 to 1.15.1
Second verse, same as the first https://github.com/cuny-academic-commons/cac/commit/d0f9516df4ae841998d6985c77699cec567cc595