Skip to content

Unique job support#43

Merged
sorentwo merged 7 commits intomasterfrom
feature/unique-jobs
Aug 1, 2019
Merged

Unique job support#43
sorentwo merged 7 commits intomasterfrom
feature/unique-jobs

Conversation

@sorentwo
Copy link
Member

This set of commits adds support for dynamic unique jobs via a new Oban.insert/2,4 function. There is still some work to do around top level documentation, describing the unique options and validating unique values.

Opening this up for review and discussion in the meantime.

This is based on the discussion in #27 and the implementation described in the unique jobs blog post.

Note: Combined with isolated supervisors introduced in a17a154, the addition ofOban.insert paves the way for prefix support.

@sorentwo sorentwo force-pushed the feature/unique-jobs branch from 625f6aa to 5895fd2 Compare July 31, 2019 12:30
@sorentwo sorentwo changed the title [WIP] Unique job support Unique job support Aug 1, 2019
@sorentwo sorentwo merged commit fb4e87b into master Aug 1, 2019
@sorentwo sorentwo deleted the feature/unique-jobs branch August 1, 2019 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant