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

Could not find a valid gem 'sidekiq-unique-jobs' (= 3.0.15) in any repository #197

Closed
pauldruziak opened this issue Oct 18, 2016 · 3 comments

Comments

@pauldruziak
Copy link

> gem install sidekiq-unique-jobs -v 3.0.15
ERROR:  Could not find a valid gem 'sidekiq-unique-jobs' (= 3.0.15) in any repository

Someone has an idea why this could happen?

@mhickman
Copy link

@mhenrixon - This broke our build as well, any reason the gem was yanked from rubygems?

@mhenrixon
Copy link
Owner

Gem is reported broken

@aCandidMind
Copy link

aCandidMind commented Oct 19, 2016

Can you please extend the info on upgrading to 4.x or acknowledge my guess below. The changelog mentions 100% breaking changes for version 4.0.0. I guess the change is that you no longer simply put sidekiq_options :unique => true but have to explicitly decide on the way you want your uniqueness to be enforced as per the Locking section. As far as I understood :while_executing matches the behavior of the old true config. So the easy upgrade path would be making sure that there are no queued jobs and switching to the appropriate locking strategy.

Another guess is that 3.0.15 and 4.0.1-4.0.6 got yanked to promote the use of the new explicit API (to preserve data integrity) and not a CVE or other security related thing.

I don't want to be harsh on you (sorry if it sounded that way), but I learnt to love explicitness recently ;-)

Thank you very much for making and maintaining this gem, much appreciated!

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

No branches or pull requests

4 participants