nextcloud/lib/private/Files/ObjectStore
Louis Chmn 04ac405528 fix(S3): Only append streams if non-seekable
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.

Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-14 18:54:31 +02:00
..
AppdataPreviewObjectStoreStorage.php chore: apply code style 2025-04-30 19:04:59 +02:00
Azure.php chore: apply code style 2025-04-30 19:04:59 +02:00
HomeObjectStoreStorage.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
IObjectStoreMetaData.php fix: keep IObjectStoreMetaData in private namespace for backports 2025-05-15 18:00:35 +02:00
Mapper.php chore: apply code style 2025-04-30 19:04:59 +02:00
ObjectStoreScanner.php chore: apply code style 2025-04-30 19:04:59 +02:00
ObjectStoreStorage.php perf: set the folder size in the same query as we create it 2025-06-02 12:00:59 +02:00
PrimaryObjectStoreConfig.php feat: move primary object store configuration to a single place 2025-09-30 10:38:13 +02:00
S3.php fix: keep IObjectStoreMetaData in private namespace for backports 2025-05-15 18:00:35 +02:00
S3ConfigTrait.php fix(ObjectStore): Make S3 "connect_timeout" option configurable 2025-06-18 11:02:22 +02:00
S3ConnectionTrait.php fix(ObjectStore): Make S3 "connect_timeout" option configurable 2025-06-18 11:02:22 +02:00
S3ObjectTrait.php fix(S3): Only append streams if non-seekable 2025-10-14 18:54:31 +02:00
S3Signature.php chore: apply code style 2025-04-30 19:04:59 +02:00
StorageObjectStore.php chore: apply code style 2025-04-30 19:04:59 +02:00
Swift.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
SwiftFactory.php chore: apply code style 2025-04-30 19:04:59 +02:00
SwiftV2CachingAuthService.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00