Commit Graph

73 Commits (674930da7ff0a9bc82425caaf877efe6bae3bbde)

Author SHA1 Message Date
Robin Appelman 47fd3499a3
Fix listing s3 objects when using google cloud aws compatibility 8 years ago
Robin Appelman ac26175a17
add azure unit tests with azurite 8 years ago
Robin Appelman 60b7cbc0f0
add azure object storage backend 8 years ago
Roeland Jago Douma a0e038f912
generateTokenFromCache is only valid for V3 8 years ago
Roeland Jago Douma 7318882357
json_decode an associative array for the swift cached token 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Roeland Jago Douma ba71918ad2
Swift v3 requires setting a scope 8 years ago
Morris Jobke 431ccb6386
Fix undefined variable - found by phan 8 years ago
Morris Jobke 2f068bc9d1
Add more logging for the object storage during creation of the buckets 8 years ago
Robin Appelman 41954d2903
verify cached swift token 8 years ago
Roeland Jago Douma d3e7996e80
Fix bucket and container usage 8 years ago
Roeland Jago Douma 4e8d5504d2
Properly cache swift v3 token 8 years ago
Robin Appelman fc35352122
disable part files for object stores 8 years ago
Robin Appelman 9764e70494
don't read existing file when overwriting using object store 8 years ago
Roeland Jago Douma 812ea354d0
User proper username + pass 8 years ago
Robin Appelman 31dd6d6aae
add support for v3 swift auth 8 years ago
Robin Appelman 817f2f8f49
adjust swift external storage to new openstack sdk 8 years ago
Robin Appelman 3192efc415
adjust swift object storage to new openstack sdk 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Roeland Jago Douma 3e0ef7e3f2
Try to silence phan 8 years ago
Robin Appelman e34c20af7d
don't swallow exception from touch 8 years ago
Robin Appelman 85d23dd6fc
better error message on catalog error 8 years ago
Robin Appelman fd09c06eb4
actually return stream from swift 8 years ago
Morris Jobke a661f043e1
Remove unneeded semicolon and parentheses 8 years ago
Morris Jobke c005fc6755
Cleanup unused code 8 years ago
Robin Appelman 3499cbdb76
Use S3Client::upload instead of splitting single/multipart upload ourselves 8 years ago
Morris Jobke 2a38605545
Properly log the full exception instead of only the message 8 years ago
Robin Appelman 34ced4dd97
add option to use legacy v2 auth with s3 8 years ago
Morris Jobke d2d73f1ce8
Also replace all other occurences 8 years ago
Robin Appelman 046eb0c635
add retry wrapper when reading files from swift 8 years ago
Bjoern Schiessle 1ade6b0817
only create the file cache entry after the empty file was created successfully, otherwise file_exists() call on the initial file_put_content() will indicate that the file already exists 8 years ago
Robin Appelman c566b2854b
Use non empty files for object store touch 8 years ago
Robin Appelman 70a4860ccb
Fix contructing headers for s3 download 8 years ago
Morris Jobke 31c5c2a592
Change @georgehrke's email 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Morris Jobke 8b763ea0f7
Better error message for invalid bucket names 8 years ago
Robin Appelman f9a7294807
use fopen directly when reading objects from s3 8 years ago
Morris Jobke 405bbc1c61
Improve mimetype detection for object storages 8 years ago
Robin Appelman 91b3536f45
propagate multipart upload exception when aborting upload 8 years ago
Robin Appelman e393b3553e
set s3 part size to 500mb 8 years ago
Robin Appelman 385d6f098c
Add tests for multipart upload 8 years ago
Robin Appelman 4ae46d8876
only do multipart upload for large files 8 years ago
Robin Appelman e4e5e735db
multipart upload for s3 object storage 8 years ago
Robin Appelman d526969a68
fix path style 8 years ago
Robin Appelman d70607104e
reuse object read/write/delete logic in s3 implementations 8 years ago
Robin Appelman dad18baec8
update aws sdk and move it to 3rdparty 8 years ago
William Pain 9a63ded43b
Fix uninitialized variable $this->params 8 years ago
Roeland Jago Douma 5f227bd93b
More phpstorm inspection fixes 9 years ago
Robin Appelman 0a12b5d38d improved logging of objectore errors 9 years ago
Morris Jobke c54a59d51e
Remove unused use statements 9 years ago