Open adambuttrick opened 1 month ago
DataCite queue status stats (2024-10-14):
"datacite": { "F": 1565, "O": 5192961, "S": 7992232 }
select COUNT(seq) from ezidapp_datacitequeue where status='S';
select max(seq) from ezidapp_datacitequeue where status='S';
select *, from_unixtime(enqueuetime), from_unixtime(submittime) from ezidapp_datacitequeue where seq=7993832;
select * , from_unixtime(enqueuetime), from_unixtime(submittime) from ezidapp_datacitequeue where seq>7993832 and status='S';
Data Task Type
Queue Cleanup - DataCite
Describe the data task needed
As described in #723, we need to clean up the DataCite queue to address the successful status changed from "S" to "O", processing missed records from #394 #371.
Task list
bug in proc-cleanup-async-queues.py
.Expected outcome
DataCite queue cleaned of unnecessary records, including old 'S' status records and missed 'O' and 'I' status records.