Skip to content

inFlight key creation during pop operation #127

@dvizelman

Description

@dvizelman

inFlight key is created in jesque_pop.lua and removed just after task was processed.

As far as I understand , this functionality is used to prevent task loss in case worker failure occurs between pop operation and task execution (which is great :-)

If that's the case, my question is why this functionality is supported only when queueType == 'list'?

I would like to add this functionality for queueType == 'zset' and also for RESET_TO_HIGHEST_PRIORITY next queue strategy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions