Releases: leandromoreira/redlock-rb
Releases · leandromoreira/redlock-rb
1.2.2
- [upgrade] dependency minor updates
- [add] lock supports retry with options
- [cache scripts] only load scripts if they're unavailable
- [cache scripts] precalculate the SHA1 hashes when loading Redlock's module
1.2.1
- add the possibility to query the lock status
1.2.0
- add connection pool
- add lock error info
- accept procs as retry_delay option
- update rake (fix security issue)
1.0.1
- Don't load scripts on client initialization
- RedisInstance#lock will now catch all Redis::BaseConnectionError
1.0.0
- Increase number of lock "tries" by 1.
- Rescue Redis' CannotConnectError, the algorithm should allow it.
- Use CLOCK_MONOTONIC where it is available.
- Restore graceful <0.1.8 behaviour of the :extend key.
0.2.1
- update to the latest redis driver
0.2.0
- adds retry jitter
0.1.8
- makes it compatible with ruby 1.9
- add a way to extend a lock's life
Thanks @seamusabshere @maltoe and @jonp
0.1.7
- adds new method extend_life
Thanks @jonp
0.1.6
- updates dependencies.