Commit Graph

380 Commits (bf7dc2f2e7a4ef82db38d10deebfdfaebdac4b13)

Author SHA1 Message Date
Ferdinand Thiessen b48ee2e924
fix: Harden files scanner for invalid null access 11 months ago
Louis Chemineau a635710117
fix: Metadata field search 12 months ago
Côme Chilliet 08c7001a04 fix: Fix copying to the root of another mountpoint 1 year ago
Daniel Kesselberg 44e4fc5d41
Revert "fix: don't recalculate folder size in Cache::delete if the entry didn't exist" 1 year ago
Robin Appelman e7b882dd22
fix: only do cache copy in updater if the parent folder should be in cache 1 year ago
Robin Appelman 37199779de
fix: fix mimetype not being updated when changing file extention on object store 1 year 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 199b0bd4d9
fix(files): Correctly copy the cache information on copy operations 1 year ago
Robin Appelman aadfcb3fe6
fix: don't propagate future mtimes 1 year ago
Louis Chemineau f9cda54cbf
fix: Wrap partial cache entry in CacheEntry 1 year ago
skjnldsv 4db5f708b6 fix(cache): etag constraint violation 1 year ago
skjnldsv 14e2a8d3f9 feat(systemtags): add etag support and handle proppatch 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
Git'Fellow c254855222 chore(db): Correctly apply query types 1 year ago
Ferdinand Thiessen a8f46af20f
chore: Add proper deprecation dates where missing 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Robin Appelman b45f2420fe fix: fix share reminder job for oracle 1 year ago
Robin Appelman 75cf17e4c4 fix: verify that parent exists in cache when inserting 1 year ago
Côme Chilliet 492e6997d8
chore: Fix psalm issues, put back private versions of getter in private Storage interface 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
Anna Larch 8af7ecb257 chore: adjust code to adhere to coding standard 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 5ca9d884d7
fix: don't recalculate folder size in Cache::delete if the entry didn't exist 1 year ago
Robin Appelman c5b687271b
fix: make batch propagator work with sharding restrictions 1 year ago
Robin Appelman ad88fd07e3
fix: make joining on tags in search queries work with sharding 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
Josh 3c3e45f0ad fix(Files): Change how scanner diffs for changed metadata 2 years ago
Robin Appelman f5219a19b2
feat: add option to disable scanner transactions 2 years ago
Robin Appelman 8d870a32c2
fix: fix FileAccess::getByFileId(InStorage) 2 years ago
Christoph Wurst f3d6309e36
perf(db): Sort data for IN before chunking 2 years ago
Robin Appelman d31ed8dbca
fix: use proper jailed patch in watcher 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
Robin Appelman 1d9354a81e
feat: add interface for lower level filecache acess without having to do direct db queries 2 years ago
Andrew Summers 45eb4a839d Refactor `OC\Server::getLockingProvider` 2 years ago
Thomas Citharel ffeb797ecc
refactor(mimeloader): modernize MimeTypeLoader 2 years ago
Git'Fellow 575159b819
fix(filecache): Move from array_merge to avoid memory exhaustion 2 years ago
Robin Appelman 63ffaab95e
fix types + autoloader 2 years ago
Robin Appelman 2e14a7a4a6
optimize query pattern used by storage filter 2 years ago