skjnldsv
|
14e2a8d3f9
|
feat(systemtags): add etag support and handle proppatch
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
|
2024-10-29 09:08:31 +01:00 |
|
dependabot[bot]
|
bb598c8451
|
chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2)
---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-10-19 07:57:35 +02:00 |
|
Git'Fellow
|
a1681b0756
|
chore(db): Apply query prepared statements
Fix: psalm
fix: bad file
fix: bug
chore: add batch
chore: add batch
chore: add batch
fix: psalm
|
2024-10-17 20:30:47 +02:00 |
|
Git'Fellow
|
c254855222
|
chore(db): Correctly apply query types
fix: psalm
fix: error
fix: add batch
fix: fatal error
fix: add batch
chore: add batch
chore: add batch
fix: psalm
fix: typo
fix: psalm
fix: return bool
fix: revert Manager
|
2024-10-17 09:21:07 +02:00 |
|
Ferdinand Thiessen
|
a8f46af20f
|
chore: Add proper deprecation dates where missing
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2024-09-20 00:46:03 +02:00 |
|
provokateurin
|
9836e9b164
|
chore(deps): Update nextcloud/coding-standard to v1.3.1
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-19 14:21:20 +02:00 |
|
Robin Appelman
|
b45f2420fe
|
fix: fix share reminder job for oracle
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-09-18 19:24:44 +02:00 |
|
Robin Appelman
|
75cf17e4c4
|
fix: verify that parent exists in cache when inserting
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-09-18 14:11:27 +02:00 |
|
Côme Chilliet
|
492e6997d8
|
chore: Fix psalm issues, put back private versions of getter in private Storage interface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-09-16 18:11:38 +02:00 |
|
John Molakvoæ
|
ff0cab5956
|
Merge pull request #47852 from nextcloud/sharding-code-fixes
|
2024-09-16 11:39:58 +02:00 |
|
provokateurin
|
714671a8a6
|
fix(files): Adjust Cache::searchQuery() parameter name to match interface
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-09-13 18:13:44 +02:00 |
|
Robin Appelman
|
da59fd4389
|
fix: misc code fixes around db sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-09-09 16:59:59 +02:00 |
|
Anna Larch
|
8af7ecb257
|
chore: adjust code to adhere to coding standard
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
2024-09-05 21:23:38 +02:00 |
|
Louis Chemineau
|
2574cbfa61
|
chore: Apply php:cs recommendations
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2024-08-28 10:44:18 +02:00 |
|
Robin Appelman
|
390f6a78b4
|
fix: hint storage id in more places
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-08-28 10:21:19 +02:00 |
|
Robin Appelman
|
62f8b6517f
|
feat: implement distributing partitioned queries over multiple shards
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-08-28 10:21:19 +02:00 |
|
Daniel Kesselberg
|
af6de04e9e
|
style: update codestyle for coding-standard 1.2.3
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2024-08-25 19:34:58 +02:00 |
|
Robin Appelman
|
c5b687271b
|
fix: make batch propagator work with sharding restrictions
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 19:16:07 +02:00 |
|
Robin Appelman
|
ad88fd07e3
|
fix: make joining on tags in search queries work with sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:39 +02:00 |
|
Robin Appelman
|
80f8c7949e
|
fix: always set storage id in Cache::get
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:31 +02:00 |
|
Robin Appelman
|
5ff7bde3fb
|
fix: add set storage id for more cache queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:21 +02:00 |
|
Robin Appelman
|
c82d382a20
|
feat: add base class for extending the query builder
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-12 17:01:39 +02:00 |
|
Robin Appelman
|
3a60e40a81
|
Merge pull request #45172 from nextcloud/test-scanner-no-transactions
feat: add option to disable scanner transactions
|
2024-06-13 14:01:34 +02:00 |
|
Robin Appelman
|
082c6c6e1d
|
fix: get child ids for folder in a separate query during move
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-06-13 10:38:57 +02:00 |
|
Louis Chemineau
|
a93d3a5a10
|
fix(files): Use isRetryable to catch retryable exceptions
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2024-06-11 15:15:14 +02:00 |
|
Andy Scherzinger
|
dae7c159f7
|
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2024-05-24 13:11:22 +02:00 |
|
Côme Chilliet
|
e68544d9f4
|
Merge pull request #43794 from nextcloud/fix/files/scanner-metadata-diff
fix(files): handle multidimensional arrays in scanner
|
2024-05-13 11:05:40 +02:00 |
|
Josh
|
3c3e45f0ad
|
fix(Files): Change how scanner diffs for changed metadata
Fixes #43408
Signed-off-by: Josh <josh.t.richards@gmail.com>
|
2024-05-08 08:36:42 -04:00 |
|
Christoph Wurst
|
6258823aba
|
Merge pull request #45058 from nextcloud/perf/db/sort-before-chunking
perf(db): Sort data for IN before chunking
|
2024-05-07 12:11:32 +02:00 |
|
Robin Appelman
|
f5219a19b2
|
feat: add option to disable scanner transactions
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-05-03 16:40:15 +02:00 |
|
Robin Appelman
|
8d870a32c2
|
fix: fix FileAccess::getByFileId(InStorage)
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-05-01 18:00:20 +02:00 |
|
Christoph Wurst
|
f3d6309e36
|
perf(db): Sort data for IN before chunking
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2024-04-26 15:38:29 +02:00 |
|
Maxence Lange
|
b4004a2582
|
Merge pull request #43574 from nextcloud/enh/noid/lazyappconfig-migrate-metadata
enh(metadata): migrate metadata to lazy appconfig
|
2024-04-17 16:20:33 -01:00 |
|
Robin Appelman
|
d31ed8dbca
|
fix: use proper jailed patch in watcher
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-04-08 18:37:05 +02:00 |
|
Côme Chilliet
|
ec5133b739
|
fix: Apply new coding standard to all files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
|
2024-04-02 14:16:21 +02:00 |
|
Louis Chemineau
|
751795999a
|
feat(files)): Add retry logic to cover deadlock situations when moving many files
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
2024-03-28 09:05:47 +01:00 |
|
Robin Appelman
|
1d9354a81e
|
feat: add interface for lower level filecache acess without having to do direct db queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-03-25 16:48:41 +01:00 |
|
Andrew Summers
|
45eb4a839d
|
Refactor OC\Server::getLockingProvider
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
|
2024-03-15 13:11:33 +01:00 |
|
Thomas Citharel
|
ffeb797ecc
|
refactor(mimeloader): modernize MimeTypeLoader
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2024-03-14 17:24:36 +01:00 |
|
Git'Fellow
|
575159b819
|
fix(filecache): Move from array_merge to avoid memory exhaustion
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
|
2024-03-04 18:13:45 +01:00 |
|
Robin Appelman
|
63ffaab95e
|
fix types + autoloader
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:43 +01:00 |
|
Robin Appelman
|
2e14a7a4a6
|
optimize query pattern used by storage filter
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-15 17:55:40 +01:00 |
|
Maxence Lange
|
4e1814acd1
|
migrate metadata to lazy appconfig
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-02-14 13:30:27 -01:00 |
|
Robin Appelman
|
e9d97a568f
|
use OCP\Server
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-12 16:39:00 +01:00 |
|
Robin Appelman
|
e50c176428
|
also improe cache ci for shared cache
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-09 14:00:26 +01:00 |
|
Robin Appelman
|
7a91abb439
|
improve di performance for cache
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-02-09 13:28:30 +01:00 |
|
Christoph Wurst
|
67a3ab48b5
|
Merge pull request #43131 from nextcloud/fix/files/cache-wrapper-no-partial-cache-entry-formatting
fix(files): Don't attempt to format a partial cache entry
|
2024-02-06 13:51:51 +01:00 |
|
Robin Appelman
|
b777304a77
|
also updated parent etags when a changed etag is detected during scanning
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-01-31 18:06:18 +01:00 |
|
Robin Appelman
|
e14bceb63f
|
dont reuse etag for folders marked explicitly unscanned
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-01-31 18:05:09 +01:00 |
|
Christoph Wurst
|
7e5303bec7
|
fix(files): Don't attempt to format a partial cache entry
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2024-01-25 19:30:38 +01:00 |
|