issues
search
werf
/
lockgate
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
Apache License 2.0
257
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Write Debug Output to stderr
#45
cwarden
closed
5 months ago
0
Add HoldLease Function
#44
cwarden
closed
5 months ago
1
Add AcquirerId Description to README
#43
cwarden
closed
6 months ago
0
Acquirer Queue
#42
cwarden
closed
6 months ago
3
feat(file-lock): add function to securely clear file lock directory
#40
alexey-igrychev
closed
7 months ago
1
fix: update all modules and reformat
#39
ilya-lesikov
closed
1 year ago
0
chore: fix go.mod deps with go-mod-tidy (dependabot-alert)
#38
distorhead
closed
3 years ago
0
docs: fix README examples
#37
distorhead
closed
3 years ago
0
Simple CLI integration
#36
splitice
opened
3 years ago
3
Example not working
#35
wuestkamp
closed
3 years ago
2
Semaphore
#34
satunin
opened
3 years ago
1
can u update lockgaet test file?
#31
rfyiamcool
closed
4 years ago
1
Looking for documentation for the effects/load of using the Kubernetes resource lock
#30
abatilo
closed
4 years ago
4
Use golang 1.14 in go.mod
#29
distorhead
closed
4 years ago
1
Use context for timeouts
#28
distorhead
opened
4 years ago
2
Update k8s dependencies to v0.18.6
#27
distorhead
closed
4 years ago
1
The new http distributed locker and big refactor
#26
distorhead
closed
4 years ago
1
Fix file locker release: remove old lock handles
#25
distorhead
closed
4 years ago
1
Fix kubernetes locker hanging when there are many 'optimistic locking' conflicts
#24
distorhead
closed
4 years ago
0
Acquire OnWaitFunc callback support for kubernetes locker
#23
distorhead
closed
4 years ago
0
[license] Update Copyright
#22
alexey-igrychev
closed
4 years ago
0
Move to werf organization
#21
alexey-igrychev
closed
4 years ago
0
Use murmurhash for file locks as legacy-mode
#20
distorhead
closed
4 years ago
0
Update README.md
#19
distorhead
closed
4 years ago
0
Update README.md: added werf usage into description
#18
distorhead
closed
4 years ago
0
Update README.md: small intro changes
#17
distorhead
closed
4 years ago
0
Update README.md: fix description
#16
distorhead
closed
4 years ago
0
Update README.md: fix old example
#15
distorhead
closed
4 years ago
0
Update README.md
#14
distorhead
closed
4 years ago
0
Try-lock for file-locks may not working properly
#13
distorhead
opened
4 years ago
0
Refactor and fix kubernetes cm key name
#12
distorhead
closed
4 years ago
0
Added shared-mode for kubernetes locks
#11
distorhead
closed
4 years ago
0
Fix lost-lease error occurred: release locks properly
#10
distorhead
closed
4 years ago
0
Implement kubernetes based locker, refactor Locker interface
#9
distorhead
closed
4 years ago
0
Fix zero timeout: disable timeouts when AcquireOptions.Timeout is zero
#8
distorhead
closed
4 years ago
0
Rename FileLockgate to FileLocker
#7
distorhead
closed
4 years ago
0
Fix Acquire OnWaitFunc and OnLeaseLostFunc: added lock name
#6
distorhead
closed
4 years ago
0
Rename project to lockgate and refactor
#5
distorhead
closed
4 years ago
0
Add ability to lock resource between goroutines
#4
distorhead
closed
4 years ago
1
Fix Lock does not work after TryLock call: ActiveLocks counter bug, reimplement try-lock internal logic
#3
distorhead
closed
4 years ago
0
Remove werf dependency
#2
distorhead
closed
4 years ago
0
Fix panic lockHandler is not set
#1
distorhead
closed
4 years ago
0