Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add extension to Sidekiq API that is uniqueness-aware #52

Merged
merged 7 commits into from
Nov 4, 2014

Conversation

rickenharp
Copy link
Contributor

This pull requests adds an extension, that is not required by default.

If it gets required, Job.delete and Queue.clear delete the corresponding uniqueness locks from redis, so that deletions from the web GUI allow new jobs to be created,

The idea and most of the extension code come from krasnoukhov/sidekiq-middleware#27

@mhenrixon
Copy link
Owner

This is great, I'd love to get this merged in and released but I just merged another really good pull request that is solving some of the same problems. Could you rebase against my master and force push those changes? I am pretty sure the build should then pass.

* master:
  Upgrade rspec
  Remove incompatible gemsd
  Add support for ruby 1.9.3 in development mode freezing version to sidekiq 3.0
  Unlock testing inline jobs like normal ones
@rickenharp
Copy link
Contributor Author

Done, and I didn't even have to force push. :)

@mhenrixon
Copy link
Owner

Gah thats what I get for refactoring :) I'll merge this manually!

@mhenrixon mhenrixon merged commit c836a92 into mhenrixon:master Nov 4, 2014
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.

2 participants