nextcloud-server/lib/private/Files/ObjectStore
Louis Chmn 00ec57efd6 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-10 09:54:05 +07:00
..
AppdataPreviewObjectStoreStorage.php refactor(Storage): Align all Storage constructors 2024-10-23 13:24:18 +07:00
Azure.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +07:00
HomeObjectStoreStorage.php refactor(Storage): Align all Storage constructors 2024-10-23 13:24:18 +07:00
InvalidObjectStoreConfigurationException.php feat: allow object store configuration aliases for easier migrations 2025-08-14 13:06:51 +07:00
Mapper.php fix: make bucket mapper work with new multi-object-store config 2025-08-28 17:51:25 +07:00
ObjectStoreScanner.php perf(files): faster query to fetch incomplete directories 2025-02-13 10:11:02 +07:00
ObjectStoreStorage.php fix: small typo fix 2025-09-29 09:12:38 +07:00
PrimaryObjectStoreConfig.php perf(preview): Optimize migration and simplify DB layout 2025-10-06 13:37:15 +07:00
S3.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +07:00
S3ConfigTrait.php fix(ObjectStore): Make S3 "connect_timeout" option configurable 2025-06-16 20:17:50 +07:00
S3ConnectionTrait.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +07:00
S3ObjectTrait.php fix(S3): Only append streams if non-seekable 2025-10-10 09:54:05 +07:00
S3Signature.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +07:00
StorageObjectStore.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +07:00
Swift.php
SwiftFactory.php fix: make swift connect exception message more informative 2024-09-09 17:15:01 +07:00
SwiftV2CachingAuthService.php