Brian Gough
|
afd4a10a19
|
retry lock with exponential backoff
|
2018-05-04 15:02:36 +01:00 |
|
Brian Gough
|
e414100c41
|
add support for unique lock values
|
2018-05-04 13:22:33 +01:00 |
|
Hayden Faulds
|
adc90b68e7
|
use gauge not inc
|
2018-02-21 13:25:25 +00:00 |
|
Hayden Faulds
|
584cd71173
|
fix exceeded lock timeout logging
we were logging this after failing to get the lock, this stops that
|
2018-02-20 14:03:45 +00:00 |
|
Hayden Faulds
|
d924dbd1ed
|
improve metrics
|
2018-02-20 13:58:09 +00:00 |
|
Hayden Faulds
|
d750f942de
|
fix: stop pass milis not seconds into setTimeout
|
2018-02-20 10:26:24 +00:00 |
|
Hayden Faulds
|
e50c3837bc
|
add extra metrics around locking
|
2018-02-19 12:15:02 +00:00 |
|
Hayden Faulds
|
693c8e8c60
|
move where lock keys are defined
|
2018-02-16 14:44:21 +00:00 |
|
Hayden Faulds
|
cbc6fb232d
|
add mongo transaction lock when getting or updating projects
|
2018-02-16 14:44:21 +00:00 |
|
Hayden Faulds
|
817840840a
|
use LockManger.runWithLock
|
2018-01-09 16:37:34 +00:00 |
|
James Allen
|
3bfd92dd9c
|
Rename lock to avoid potential conflict with doc updater
|
2017-05-11 15:27:01 +01:00 |
|
James Allen
|
8449b0417c
|
Move all redis end points to be cluster compatible
|
2017-05-04 15:22:54 +01:00 |
|
Shane Kilkelly
|
043520fc28
|
Remove the Metrics module, use metrics-sharelatex
|
2017-04-03 16:18:30 +01:00 |
|
Henry Oswald
|
bd841b4795
|
coppied the lock manager over from doc updater
|
2014-11-25 16:52:27 +00:00 |
|