Thomas Müller
|
6f6a5f6c29
|
Adding path to log message
|
2015-08-25 14:31:21 +02:00 |
|
Robin Appelman
|
d979e54030
|
log a warning while trying to acquire a db lock from within a transaction
|
2015-08-10 14:39:34 +02:00 |
|
Robin Appelman
|
06065189d7
|
cleanup empty locks
|
2015-08-10 14:15:29 +02:00 |
|
Robin Appelman
|
9729e67e3d
|
more phpdoc
|
2015-08-03 16:02:24 +02:00 |
|
Robin Appelman
|
cd205249e4
|
more phpdoc
|
2015-08-03 15:46:23 +02:00 |
|
Robin Appelman
|
132a564a21
|
rename path field to key
|
2015-08-03 15:46:19 +02:00 |
|
Robin Appelman
|
c39ded21d2
|
initialize unused (for now) ttl field to 0
|
2015-08-03 14:13:36 +02:00 |
|
Robin Appelman
|
96a9d171b3
|
Fix db schema
|
2015-08-03 14:13:36 +02:00 |
|
Robin Appelman
|
4ea7cbb0f5
|
Add database backend for high level locking
|
2015-08-03 14:13:35 +02:00 |
|
Robin Appelman
|
a8552a1b24
|
split off keeping track of acquire locks
|
2015-08-03 14:12:56 +02:00 |
|
Morris Jobke
|
f63915d0c8
|
update license headers and authors
|
2015-06-25 14:13:49 +02:00 |
|
Robin Appelman
|
520a741876
|
clear memcache keys in locking
|
2015-06-12 17:28:09 +02:00 |
|
Thomas Müller
|
2104c2ffdd
|
Fixing undefined index 'foo'
|
2015-06-01 14:10:00 +02:00 |
|
Robin Appelman
|
8902e2be73
|
fix nooplockingprovider
|
2015-06-01 13:25:27 +02:00 |
|
Robin Appelman
|
ce04cf6610
|
shared lock around hooks
|
2015-06-01 13:24:02 +02:00 |
|
Robin Appelman
|
a1372b2fb5
|
add method to atomically change between shared and exclusive lock
|
2015-06-01 13:24:02 +02:00 |
|
Vincent Petry
|
2f4f468399
|
Added config switch for file locking
|
2015-06-01 13:22:56 +02:00 |
|
Robin Appelman
|
006eaa84aa
|
dont release shared lock if we dont have any
|
2015-06-01 13:22:56 +02:00 |
|
Robin Appelman
|
e08423f956
|
release all locks on shutdown
|
2015-06-01 13:22:56 +02:00 |
|
Robin Appelman
|
ba7d221cff
|
allow getting the path from the lockedexception
|
2015-04-30 14:48:42 +02:00 |
|
Robin Appelman
|
96f9573a4b
|
add memcache based shared/exclusive locking
|
2015-04-30 14:48:39 +02:00 |
|