The current collectors have flaws including blocking the queue if a task retries many time by simply being released back to the queue and claimed again.

This patch works to fix that by supporting a type of state machine implementation. Thi is based on work by Paul Lovvik and Kevin Hankens. The integration with the collector system by katbailey and myself.

Comments

pwolanin’s picture

Status: Active » Needs review
StatusFileSize
new20.41 KB
new20.42 KB

D7 and D6 versions of the functionality

pwolanin’s picture

StatusFileSize
new34.8 KB

Here's an expanded D7 patch with tests