Commit Graph

351 Commits (e29038414dbf092ef2a8711c6962da660ed2ddf0)

Author SHA1 Message Date
John Molakvoæ ee602dcfe4 fix: adjust wording in S3ConnectionTrait comment 4 weeks ago
John Molakvoæ (skjnldsv) c26b1e4b07 fix(s3): add Content-MD5 header for DeleteObjects to fix AWS SDK v3.339.0+ compatibility 4 weeks ago
Git'Fellow 3bbe0ee570
refactor: use strict operator 1 month ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 1 month ago
Josh 1989ae9865
chore(s3): fully resolve conflict in S3ObjectTrait 2 months ago
Kostiantyn Miakshyn fcb10219d1 fix: Allow `num_buckets` to be equal as `min_bucket` 2 months ago
Stephen Cuppett cdaeed02b6 feat(objectstore): Add AWS SSE-KMS encryption support for S3 storage 2 months ago
Josh 30bbb13f9a
chore: at S3Exception to S3ObjectTrait 3 months ago
Josh 7bcf684f81
fix(ObjectStore/S3): switch to more reliable doesObjectExistV2 3 months ago
Robin Appelman cf124e7c75
fix: make objectstore copy consistent with changed local storage behavior 3 months ago
Josh 6c1d648f59
chore: fixup/ revert cast in S3ObjectTrait 3 months ago
Josh d5d34adcbb
fix(S3ObjectTrait): cast $urn to a string until typing adding elsewhere 3 months ago
Josh 9ce1ae8e61
fix(ObjectStorage): fix `0` folder handling in Primary Storage 3 months ago
Carl Schwan 3979c493f9
refactor: Apply second batch of comments 4 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 4 months ago
Carl Schwan 0b8eae7789
perf(files): Optimize CacheEntry creation 5 months ago
Robin Appelman afa23291d6 feat: don't gate perBucket object store configuration behind multibucket 5 months ago
Carl Schwan 2ea1bd4cdc
feat(movie-preview): Use getDirectDownloadById for generating preview 5 months ago
Carl Schwan b6313f68d3
perf(s3): Expose pre-signed urls for S3 6 months ago
Daniel Kesselberg f977a7fec6
fix(s3): make data integrity protections opt-in 6 months ago
provokateurin 2ab29a69e0
feat(ObjectStore): Allow overriding arguments per bucket 6 months ago
provokateurin 0c3a872908
feat(CertificateManager): Add option to specify the default certificates bundle path 6 months ago
Kent Delante 96672e1c4d feat: emit an event when an S3 bucket is created 7 months ago
Carl Schwan a228ffa641
refactor(s3): Readability 7 months ago
nfebe 3030783785 feat(objectstore): add configurable S3 retry attempts 7 months ago
Robin Appelman a7d130c598
Revert "fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579" 7 months ago
Robin Appelman 8194be795d
fix: encode s3 metadata as base64 if needed 7 months ago
Carl Schwan 67d0307e66 perf(s3): Cache whether bucket exists 7 months ago
Fiehe Christoph b87add2711
fix(s3): expose request_checksum_calculation and response_checksum_validation 7 months ago
Daan Selen 4b4b39e7ec fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579 8 months ago
Thomas Citharel 5c8bdad828
fix(objectstore): add named parameter for like query 8 months ago
Louis Chmn 00ec57efd6 fix(S3): Only append streams if non-seekable 8 months ago
Carl Schwan b0357663b9 perf(preview): Optimize migration and simplify DB layout 8 months ago
Carl Schwan 13c35c0f17 perf(preview): Migrate previews to the new optimized table 8 months ago
Carl Schwan 18fbacdd8d perf(preview): Split preview data to new table 8 months ago
yemkareems 200f9dc39f
fix: small typo fix 8 months ago
provokateurin 98081dfd42
feat(ObjectStore): Add option to limit the total size 9 months ago
Robin Appelman 0c1d5e8c54
fix: ensure all object store configuration have distict bucket names 9 months ago
Robin Appelman 02f4a82088
fix: make bucket mapper work with new multi-object-store config 10 months ago
Robin Appelman b3c53c7436 feat: allow object store configuration aliases for easier migrations 10 months ago
Robin Appelman 2d4bba7b0c feat: add command to get user objectstore config mappings 10 months ago
Robin Appelman 385dd36ff8 feat: allow configuring multiple objectstore configurations 10 months ago
Robin Appelman 97efc95efc fix: better object store write error propagation 10 months ago
Robin Appelman 83b8a390cd fix: always do stream counting for object store upload 10 months ago
Robin Appelman 398b106f0c fix: validate written size for s3 multipart uploads 10 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 11 months ago
Robin Appelman 2e1c316582 fix: remove double cache write in ObjectStoreStorage::touch 12 months ago
Daniel Calviño Sánchez d7ae952dc8 fix(ObjectStore): Make S3 "connect_timeout" option configurable 12 months ago
Kent Delante 06b5ce5859 fix(s3): retry failed multipart uploads with decreased concurrency 1 year ago
Robin Appelman 5b3f4cd8fe perf: set the folder size in the same query as we create it 1 year ago