issues
search
errorception
/
redis-lock
Implements a locking primitive using redis. An implementation of the algorithm described at https://redis.io/commands/setnx
211
stars
48
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Replace redis by ioredis
#40
nblam1994
opened
1 year ago
0
Retries should have a built-in maximum number of tries or maximum duration of trying.
#39
DevBrent
opened
1 year ago
1
Calling release multiple times can release a lock held by another session.
#38
DevBrent
closed
1 year ago
1
feat: add type definition
#37
dojineko
opened
1 year ago
1
Add TypeScript types file
#36
saschanaz
opened
1 year ago
0
node-redis v4 supported, node-redis backward compatibility supported, and doc updated
#35
varad11
closed
1 year ago
0
Is redis-lock incompatible with Memurai client of redis?
#34
jyoung4242
opened
2 years ago
1
node-redis 4.x support
#33
syuilo
opened
2 years ago
1
Add compatibility with node-redis v4
#32
Francois-Liveencheres
closed
1 year ago
5
Update node-redis github url
#31
aaabramov
opened
2 years ago
0
Timeout inconsistent across servers with time drift
#30
weinis
opened
4 years ago
0
Clear the lock only if it was created by the same process
#29
rohitm
opened
4 years ago
5
start some es6ifying
#28
jonmaim
opened
4 years ago
0
Is it possible to have `acquire` wait forever
#27
paulgrove
closed
4 years ago
1
[feature] Disabling retries is possible now
#26
lucaswxp
opened
5 years ago
0
Add retry timeout and callback as input parameters to the lock function
#25
guerard
closed
6 years ago
2
Disable retries
#24
BrandonCopley
opened
6 years ago
6
Lock isn't working when multiple servers are needing locks
#23
BrandonCopley
closed
6 years ago
3
Added 'options' functionality that allows shouldRetry: false. API breaking.
#22
ChrisEdson
closed
3 years ago
1
How does it work the "cleaning" part ?
#21
SimoneTaliercio
opened
8 years ago
0
Minor bug fix and clarify algorithm in README
#20
mlanett
closed
6 years ago
1
Fix check for redis client. No longer uses setnx.
#19
mlanett
closed
8 years ago
0
Fixed typographical error, changed aquisition to acquisition in README.
#18
orthographic-pedant
closed
8 years ago
1
Travis: add support of node 0.12 and iojs
#17
LoicMahieu
closed
9 years ago
0
TypeError: object is not a function
#16
satblip
closed
9 years ago
2
Would this work for multiple node servers using same redis instance?
#15
brettjonesdev
closed
9 years ago
2
Add .travis.yml
#14
LoicMahieu
closed
9 years ago
1
cast result to a number
#13
ashaffer
closed
9 years ago
1
Cleanup the code.
#12
freeqaz
closed
9 years ago
1
Use newer native REDIS commands
#11
mike-marcacci
closed
9 years ago
10
extend added
#10
seobyeongky
closed
9 years ago
5
Delete lock objects that have not been used in a long time
#9
objectiveSee
closed
6 years ago
3
Option for attempting to immediately return if the lock is not acquired first time
#8
jpallen
closed
11 years ago
2
Calling done() without a function
#7
compressed
closed
11 years ago
1
Need better diagnostics/warnings/reporting when locks time out
#6
nickminutello
opened
11 years ago
7
Redis is single threaded server. Why we need lock ?
#5
gkrcode
closed
11 years ago
1
Fixed concurrency bug
#4
pomarec
closed
11 years ago
4
Concurrency Bug: Lost locks and timeouts
#3
nickminutello
closed
11 years ago
3
Feature Request: Make the retry delay configurable
#2
nickminutello
closed
11 years ago
0
Should "retry" always be delayed?
#1
nickminutello
closed
11 years ago
7