server/lib/private/Files/Cache
Morris Jobke 93c62d78db
Fix UniqueConstraintViolationException while insert into oc_filecache
* fixes #6160 by not being prone to the race condition in insertIfNotExists
* fixes #12228 by not using a query that can result in a deadlock
* replaces the insertIfNotExists call with an insert which is wrapped into a try-catch block

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-11-12 14:43:28 +01:00
..
Wrapper Properly search the root of a shared external storage 2018-11-05 16:27:43 +01:00
Cache.php Fix UniqueConstraintViolationException while insert into oc_filecache 2018-11-12 14:43:28 +01:00
CacheEntry.php always use numeric storage id in cacheentry 2016-12-13 12:53:38 +01:00
FailedCache.php Remove useless return statements 2018-01-25 22:50:40 +01:00
HomeCache.php Update with robin 2016-07-21 18:13:58 +02:00
HomePropagator.php Update with robin 2016-07-21 18:13:58 +02:00
MoveFromCacheTrait.php Update with robin 2016-07-21 18:13:58 +02:00
Propagator.php Update license headers 2017-11-06 16:56:19 +01:00
QuerySearchHelper.php Support arbitrary number of arguments for d:or and d:and in search queries 2018-01-16 13:22:28 +01:00
Scanner.php cleanup locks in scanner on error 2018-05-04 18:05:46 +02:00
Storage.php Remove unneeded semicolon and parentheses 2018-01-26 23:46:40 +01:00
StorageGlobal.php Update license headers 2017-11-06 16:56:19 +01:00
Updater.php Update with robin 2016-07-21 18:13:58 +02:00
Watcher.php Update with robin 2016-07-21 18:13:58 +02:00