- Feature: New ObtainMulti method to acquire multiple locks atomically #70
- Fix: allow to re-obtain locks with tokens #71
- Feature: allow custom lock tokens #66
- Feature: better handling of nil lock.Release() #68
- Fix: reset backoff ticker for exponential backoff #58
- Fix: use ticker instead of resetting timer #52
- Fix: compatibility with redis.v9 #50
- Prepare for go-redis/redis v9 release #49
- Make
RetryStrategy
thread-safe to allow re-usingOptions
#31 calvinxiao - Improve test-performance, perform race testing on CI #33
- Replace Options.Context with explicit ctx parameter #25
- Allow to customise retry deadlines through context #22
- Migrate to
github.com/go-redis/redis/v8
#15
- Migrate to
github.com/go-redis/redis/v7
#11