Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
To fix #2931957: Allowed memory size of X bytes exhausted (tried to allocate Y bytes), the RadioactivityProcessor::processDecay and ::processEmits needs to be rewritten to use queue tasks instead of handling all decays and emits in one go. Reading the todo's in code, this problem was already forseen.
// @todo The number of incidents may grow very large on active sites and/or
// long cron cycle times. Prepare for queue processing.
This issue prepares for this change by refactoring the methods.
Comment | File | Size | Author |
---|---|---|---|
#3 | radioactivity-refactor-processor-2934721-3.patch | 11.25 KB | Sutharsan |
#3 | interdiff-2934721-2-3.txt | 6.7 KB | Sutharsan |
#2 | radioactivity-refactor-processor-2934721-2.patch | 10.62 KB | Sutharsan |
Comments
Comment #2
Sutharsan CreditAttribution: Sutharsan at LimoenGroen commentedComment #3
Sutharsan CreditAttribution: Sutharsan at LimoenGroen commentedSome additional changes.
Comment #5
Sutharsan CreditAttribution: Sutharsan at LimoenGroen commented