Commit Graph

126 Commits (dd08f9320249d8ac7bf96f338a5be70d60af1dce)

Author SHA1 Message Date
Robin Appelman 80f8c7949e
fix: always set storage id in Cache::get 1 year ago
Robin Appelman 5ff7bde3fb
fix: add set storage id for more cache queries 1 year ago
Robin Appelman c82d382a20 feat: add base class for extending the query builder 1 year ago
Robin Appelman 082c6c6e1d
fix: get child ids for folder in a separate query during move 2 years ago
Louis Chemineau a93d3a5a10 fix(files): Use isRetryable to catch retryable exceptions 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Christoph Wurst f3d6309e36
perf(db): Sort data for IN before chunking 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Louis Chemineau 751795999a
feat(files)): Add retry logic to cover deadlock situations when moving many files 2 years ago
Git'Fellow 575159b819
fix(filecache): Move from array_merge to avoid memory exhaustion 2 years ago
Maxence Lange 4e1814acd1 migrate metadata to lazy appconfig 2 years ago
Robin Appelman 7a91abb439 improve di performance for cache 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Christoph Wurst ea8f9a7e84 refactor: Repalce array_search with in_array in lib/ 2 years ago
Maxence Lange 3af12b2a50 ignore metadata if table is empty 2 years ago
Louis Chemineau d3a313f192
Support getting and setting metadata in DAV requests 2 years ago
Git'Fellow b4a3773115 fix: reduce memory consumption of scans 2 years ago
Ferdinand Thiessen 9c04c07622 fix: Prevent PHP warnings when optional CacheEntry attributes are unset 2 years ago
Robin Appelman 658aed27ea select the fileid first when looking for incomplete files 2 years ago
John Molakvoæ 7b7d1e3c09
fix: simplify `sourceData` check 2 years ago
Josh Richards deecb48e54
Catch more invalid cache source storage paths 2 years ago
Christoph Wurst 14719110b9 chore: Replace \OC::$server->query with \OCP\Server::get in /lib 3 years ago
Christoph Wurst 872c181c74
chore: Drop dead private methods in /lib 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Côme Chilliet ae525e1935
Fix return types in phpdoc 3 years ago
Côme Chilliet a90581b405
Get rid of more int casts in file size manipulations 3 years ago
Robin Appelman 5267a74027
fix type hints 3 years ago
Robin Appelman 8c9197d65e
fix unencrypted folder size when no children with unencrypted size set are left 3 years ago
Robin Appelman 63fb33538c
fix unencrypted_size for folders when scanning the filesystem with encryption enabled 3 years ago
Robin Appelman c9e4e30523 clear encrypted flag when moving away from encrypted storage 3 years ago
Joas Schilling 4bdc5834fa
Make sure name and path are strings 3 years ago
Joas Schilling c27c9fac98
Try fixing Oracle 3 years ago
Louis Chemineau 2830eeac7e Dispatch event for all remove entry 3 years ago
Robin Appelman de63f6363f fix updating size when folder is empty 3 years ago
Robin Appelman 1374cbee3e store unencrypted size in the unencrypted_size column 3 years ago
Robin Appelman 5e375d9092 Revert "store unencrypted size in the unencrypted_size column" 3 years ago
Côme Chilliet cb271b759e
Fix dynamic property creations in test files 3 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 3 years ago
Jonas 7d07e06bfe Check whether entry is of type ICacheEntry in Cache->remove() 4 years ago
Robin Appelman 8238582e59
store unencrypted size in the unencrypted_size column 4 years ago
Côme Chilliet ea23523c70
Adapt more code to migration to LoggerInterface 4 years ago
acsfer 074a9a5e88
Switch logical operators 4 years ago
Carl Schwan bfa60aaf27
Fix permissions when copying from ObjectStorage 4 years ago
Sijmen Schoon 34600c78bb
Move query outside the loop and reduce chunk size to 1000 4 years ago
Sijmen Schoon c959bf2b42
Limit parameter count per query in Cache.removeChildren 4 years ago
Carl Schwan 28970563a2
Remove some mentions of ownCloud from our api documentation 4 years ago
Robin Appelman 362cb2a11f
inject SearchBuilder 5 years ago
Robin Appelman 5d1d53c42e
perform file search in a single query 5 years ago
Robin Appelman 9774fb1573
use searchoperation for storage filter instead of db expression 5 years ago
Robin Appelman e198dc1b20
rework search api to allow searching on multiple caches at once 5 years ago