Compare commits
4 Commits
Author | SHA1 | Date |
---|---|---|
Dean Perry | 9bf29b2484 | |
Dean Perry | 30015f74f8 | |
Dean Perry | 7dbda32218 | |
Adam Zapaśnik | aba250cfe2 |
|
@ -1,5 +1,9 @@
|
|||
# Changelog
|
||||
|
||||
## [4.3.2] - 2022-09-01
|
||||
|
||||
- #139 - Fix Redis deprecation warnings from [@adamzapasnik](https://github.com/adamzapasnik)
|
||||
|
||||
## [4.3.1] - 2022-08-23
|
||||
|
||||
- #137 - Fix deprecation of passing timeout as positional argument to brpop from [@cgunther](https://github.com/cgunther)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -53,4 +53,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -50,4 +50,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -50,4 +50,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -50,4 +50,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -50,4 +50,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -50,4 +50,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -10,7 +10,7 @@ GIT
|
|||
PATH
|
||||
remote: ..
|
||||
specs:
|
||||
sidekiq-limit_fetch (4.3.1)
|
||||
sidekiq-limit_fetch (4.3.2)
|
||||
redis (>= 4.6.0)
|
||||
sidekiq (>= 4)
|
||||
|
||||
|
@ -55,4 +55,4 @@ DEPENDENCIES
|
|||
sidekiq-limit_fetch!
|
||||
|
||||
BUNDLED WITH
|
||||
2.3.5
|
||||
2.3.21
|
||||
|
|
|
@ -33,7 +33,7 @@ module Sidekiq::LimitFetch::Global
|
|||
|
||||
def remove_old_processes!
|
||||
Sidekiq.redis do |it|
|
||||
old_processes.each {|process| it.srem PROCESS_SET, process }
|
||||
old_processes.each {|process| it.srem PROCESS_SET, [process] }
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -48,7 +48,7 @@ module Sidekiq::LimitFetch::Global
|
|||
Sidekiq.redis do |it|
|
||||
it.multi do |pipeline|
|
||||
pipeline.set heartbeat_key, true
|
||||
pipeline.sadd PROCESS_SET, Selector.uuid
|
||||
pipeline.sadd PROCESS_SET, [Selector.uuid]
|
||||
pipeline.expire heartbeat_key, ttl
|
||||
end
|
||||
end
|
||||
|
|
|
@ -34,11 +34,11 @@ module Sidekiq::LimitFetch::Global
|
|||
end
|
||||
|
||||
def redis_acquire_sha
|
||||
@acquire_sha ||= Digest::SHA1.hexdigest redis_acquire_script
|
||||
@acquire_sha ||= OpenSSL::Digest::SHA1.hexdigest redis_acquire_script
|
||||
end
|
||||
|
||||
def redis_release_sha
|
||||
@release_sha ||= Digest::SHA1.hexdigest redis_release_script
|
||||
@release_sha ||= OpenSSL::Digest::SHA1.hexdigest redis_release_script
|
||||
end
|
||||
|
||||
def redis_acquire_script
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Gem::Specification.new do |gem|
|
||||
gem.name = 'sidekiq-limit_fetch'
|
||||
gem.version = '4.3.1'
|
||||
gem.version = '4.3.2'
|
||||
gem.license = 'MIT'
|
||||
gem.authors = ['Dean Perry', 'brainopia']
|
||||
gem.email = 'dean@deanpcmad.com'
|
||||
|
|
Loading…
Reference in New Issue