Commit Graph

150 Commits (master)

Author SHA1 Message Date
Benjamin Frueh 989b75ee43 fix: Clear mount cache when file storage changes during move 1 month ago
provokateurin ef279f6049
fix(files): Stop overwriting scan_permissions 3 months ago
Côme Chilliet 12532bb535
fix(encryption): Correctly set encrypted to 0 when copying 4 months ago
Carl Schwan c4e6fbdae7 fix(query-builder): Don't catch UniqueConstraintViolationException 4 months ago
Carl Schwan c21b8169ff refactor(querybuilder): Port away from qb::execute() in lib/ 4 months ago
Robin Appelman 1a716578fd
fix: fix moving cache items from cache jail with sharding 4 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Robin Appelman 5329c373cc fix: improve error message when cache rename source can't be found 8 months ago
Benjamin Gaussorgues 9bdee76535
perf(files): faster query to fetch incomplete directories 11 months ago
Ferdinand Thiessen b48ee2e924
fix: Harden files scanner for invalid null access 11 months ago
Robin Appelman 6419de7acc fix: use scan_permissions when copying cache items 1 year ago
Robin Appelman 88c685f27c fix: store unmaked source permissions as scan_permissions when loading share cache items 1 year ago
Louis Chemineau f9cda54cbf
fix: Wrap partial cache entry in CacheEntry 1 year ago
dependabot[bot] bb598c8451
chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer 1 year ago
Git'Fellow a1681b0756 chore(db): Apply query prepared statements 1 year ago
Ferdinand Thiessen a8f46af20f
chore: Add proper deprecation dates where missing 1 year ago
Robin Appelman 75cf17e4c4 fix: verify that parent exists in cache when inserting 1 year ago
provokateurin 714671a8a6
fix(files): Adjust Cache::searchQuery() parameter name to match interface 1 year ago
Robin Appelman da59fd4389
fix: misc code fixes around db sharding 1 year ago
Louis Chemineau 2574cbfa61
chore: Apply php:cs recommendations 1 year ago
Robin Appelman 390f6a78b4
fix: hint storage id in more places 1 year ago
Robin Appelman 62f8b6517f
feat: implement distributing partitioned queries over multiple shards 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
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