Commit Graph

334 Commits (7100c7116676ce3de0dcd9d1dee467503b455d2b)

Author SHA1 Message Date
Carl Schwan 0b8eae7789
perf(files): Optimize CacheEntry creation 3 weeks ago
Robin Appelman afa23291d6 feat: don't gate perBucket object store configuration behind multibucket 4 weeks ago
Carl Schwan 2ea1bd4cdc
feat(movie-preview): Use getDirectDownloadById for generating preview 1 month ago
Carl Schwan b6313f68d3
perf(s3): Expose pre-signed urls for S3 2 months ago
Daniel Kesselberg f977a7fec6
fix(s3): make data integrity protections opt-in 2 months ago
provokateurin 2ab29a69e0
feat(ObjectStore): Allow overriding arguments per bucket 2 months ago
provokateurin 0c3a872908
feat(CertificateManager): Add option to specify the default certificates bundle path 2 months ago
Kent Delante 96672e1c4d feat: emit an event when an S3 bucket is created 2 months ago
Carl Schwan a228ffa641
refactor(s3): Readability 2 months ago
nfebe 3030783785 feat(objectstore): add configurable S3 retry attempts 3 months ago
Robin Appelman a7d130c598
Revert "fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579" 3 months ago
Robin Appelman 8194be795d
fix: encode s3 metadata as base64 if needed 3 months ago
Carl Schwan 67d0307e66 perf(s3): Cache whether bucket exists 3 months ago
Fiehe Christoph b87add2711
fix(s3): expose request_checksum_calculation and response_checksum_validation 3 months ago
Daan Selen 4b4b39e7ec fix(ObjectStoreStorage): Encode original-path in writeStream by @frabe1579 4 months ago
Thomas Citharel 5c8bdad828
fix(objectstore): add named parameter for like query 4 months ago
Louis Chmn 00ec57efd6 fix(S3): Only append streams if non-seekable 4 months ago
Carl Schwan b0357663b9 perf(preview): Optimize migration and simplify DB layout 4 months ago
Carl Schwan 13c35c0f17 perf(preview): Migrate previews to the new optimized table 4 months ago
Carl Schwan 18fbacdd8d perf(preview): Split preview data to new table 4 months ago
yemkareems 200f9dc39f
fix: small typo fix 4 months ago
provokateurin 98081dfd42
feat(ObjectStore): Add option to limit the total size 5 months ago
Robin Appelman 0c1d5e8c54
fix: ensure all object store configuration have distict bucket names 5 months ago
Robin Appelman 02f4a82088
fix: make bucket mapper work with new multi-object-store config 5 months ago
Robin Appelman b3c53c7436 feat: allow object store configuration aliases for easier migrations 6 months ago
Robin Appelman 2d4bba7b0c feat: add command to get user objectstore config mappings 6 months ago
Robin Appelman 385dd36ff8 feat: allow configuring multiple objectstore configurations 6 months ago
Robin Appelman 97efc95efc fix: better object store write error propagation 6 months ago
Robin Appelman 83b8a390cd fix: always do stream counting for object store upload 6 months ago
Robin Appelman 398b106f0c fix: validate written size for s3 multipart uploads 6 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 7 months ago
Robin Appelman 2e1c316582 fix: remove double cache write in ObjectStoreStorage::touch 8 months ago
Daniel Calviño Sánchez d7ae952dc8 fix(ObjectStore): Make S3 "connect_timeout" option configurable 8 months ago
Kent Delante 06b5ce5859 fix(s3): retry failed multipart uploads with decreased concurrency 8 months ago
Robin Appelman 5b3f4cd8fe perf: set the folder size in the same query as we create it 8 months ago
Louis Chemineau 1f8b823992 fix(S3): Use original folder size during copy 8 months ago
Robin Appelman 7599162c7b feat: move primary object store configuration to a single place 8 months ago
Anna Larch 49baa914cf fix(objectstorage): add retry attempts to S3 connection 10 months ago
Louis Chemineau 8fdf2a7eae fix: Transfer ownership with S3 as primary 10 months ago
Robin Appelman 8aae332622
feat: store original storage id and path in object store metadata 10 months ago
Robin Appelman 94114b99f7
feat: more generic way of passing metadata to object storage backends for new objects 10 months ago
Robin Appelman fcde776683
feat: add command to list objects 10 months ago
Robin Appelman c3bc362f48
feat: add command to get object metadata 10 months ago
Benjamin Gaussorgues 9bdee76535
perf(files): faster query to fetch incomplete directories 12 months ago
Hector Valcarcel 6b4c859a41 feat(object_store): Add support for session token in AWS credentials 1 year ago
Richard Steinmetz f1c025dfd3
fix(s3): treat empty sse_c_key as not set 1 year ago
Ferdinand Thiessen b48ee2e924
fix: Harden files scanner for invalid null access 1 year ago
Robin Appelman 5896f8c37f
chore: cleanup leftover debug statement 1 year ago
Robin Appelman 6cf66f95ce
fix: get object size from stream where possible 1 year ago
Robin Appelman ca547bb913
fix: don't perform the extra buffering in s3 stream write when the stream size is known 1 year ago