Closed VangelisP closed 6 years ago
Hello @jmcclelland , is there a plan for a new SummaryFields release tag now that the new changes are being merged?
Thanks for the nudge. I found one more small bug and have now just tagged a new release. It should show up in CiviCRM's extension repo tomorrow.
On large scale sites and under specific circumstances, MySQL triggers are causing slowdown to importation/exportation functions of eg. Contributions.
I made a PR that adds an option in the settings that allows users to select how SummaryFields works.
Technically, once the option is selected, I am always forcing the scheduled job to be re-scheduled upon completion. Also, I am intercepting the trigger rebuild function and if the option is 'remove triggers', i'm just bailing out.
One important thing is that the scheduled job SumFields.Gendata should be run on each cron.
I've tested this modification on 2 big clients and looks good.