- Issue created by @acbramley
- π¦πΊAustralia acbramley
Brought this up in slack and Drush is fixing it in https://github.com/drush-ops/drush/pull/5677/files
- Status changed to Closed: works as designed
almost 2 years ago 4:37pm 5 July 2023
After upgrading to Drush 12 we started getting huge spikes in invalidations (150k+ a day) with no indication from Drupal of this many invalidations being processed.
It turns out that on Drush 12 QueueService::destruct
is never called, meaning all invalidations are left in the queue. Once the expiration time (5 minutes in my case) lapses, the same invalidations are processed. Over and over again.
drush p:queue-work
select item_id,data,from_unixtime(expire) from purge_queue;
I know this is a Drush issue (probably) but wanted to raise this here in case it bites other people.
Perhaps we should conflict on Drush 12 for the time being?
Closed: works as designed
3.0
Code
Brought this up in slack and Drush is fixing it in https://github.com/drush-ops/drush/pull/5677/files