Sha256: f9cfece9085e5702cff084560fba631280d5875b25900f7ba6df763d43ddc10e
Contents?: true
Size: 1.89 KB
Versions: 1
Compression:
Stored size: 1.89 KB
Contents
## 0.6.0 (May 27, 2023) - support for Sidekiq 7 (thanks to [@stympy](https://github.com/stympy)) - move CI pipelines to Github Actions - drop tests for everything below Sidekiq 5, run tests on redis 6.2 & 7.0 and ruby 2.6 - 3.1 ## 0.5.0 (August 13, 2021) - maintenance - test on latest ruby versions (remove outdated rubies from build), add sidekiq 6 to build matrix, remove coveralls - fix for ruby 3 (thanks to [@ak15](https://github.com/ak15)) ## 0.4.0 (July 18, 2018) - make lock container configurable (non breaking change) - in case you would like to something else than `Thread.current` - now you easily can ## 0.3.1 (March 3, 2018) - do not assume `ActiveSupport` is loaded / or old `Sidekiq` patches are present (add own symbolize keys logic) - make `options` and `payload` attr readers as `private` in `RedisLock` as it should be - **potentially breaking change** if you were accessing those (abusing) somehow for whatever reason (that shouldn't happen in the first place!) - run test on travis for sidekiq `2.17`, `3.5`, `4.2` and `>= 5.1` and all newest rubies (`2.2` - `2.5`) ## 0.3.0 (July 28, 2016) - ability to set custom lock value. Works just like setting timeout and name, handles procs as well (thanks to [@piokaczm](https://github.com/piokaczm)) ``` ruby sidekiq_options lock: { timeout: timeout, name: name, value: custom_value } ``` ## 0.2.0 (December 08, 2013) - ability to globally configure `lock` method name ``` ruby Sidekiq.configure_server do |config| config.lock_method = :redis_lock end ``` - added inline test helper, by requiring `sidekiq/lock/testing/inline` you will have access to two methods: - `set_sidekiq_lock(worker_class, payload)` - `clear_sidekiq_lock` That will setup `RedisLock` under proper thread variable. This can be handy if you test your workers inline (without full stack middleware) ## 0.0.1 (October 14, 2013) - Initial release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-lock-0.6.0 | CHANGELOG.md |