47 Commits (5a16f17e475c63d5f0b773249c2ba9878df6d50b)

Author SHA1 Message Date
Chris Lu 86cdb2a3e5 adjust logs 4 years ago
Konstantin Lebedev 6cd6ff6962 avoid blank response for 404 4 years ago
Chris Lu b3aa2fab9a s3: report error to s3 when updating an object but it is already a directory 4 years ago
limd 402aef8f30 s3: 4 years ago
Chris Lu dbf5327b98 s3: handle response-content-encoding 4 years ago
limd 8f9f29b773 fixed the problem of empty directory when S3 deleted the directory 4 years ago
limd 1892677b22 fixed the problem of empty directory when S3 deleted the directory 4 years ago
limd a99f63cb4d 1.add S3 copy directory function 4 years ago
Chris Lu 5b40a2690a refactoring 4 years ago
Chris Lu 828a5ae429 check signature only when auth is enabled 4 years ago
limd b41b7ea4d0 fix spark read s3 bug (sc.binaryFiles) 4 years ago
limd 92c32f9d46 PutObject: fix create folder bug 4 years ago
Chris Lu 54cd582653 refactor 4 years ago
Chris Lu ea0180de4e auth for presigned put operation 4 years ago
Chris Lu a4e3cffe0a S3: DeleteObject API also support deleting a folder recursively 5 years ago
Chris Lu 00f96d86a1 fix typo 5 years ago
Rinat Shigapov 283b749ff1 keep 204 response 5 years ago
Rinat Shigapov fafc41a27f return xml encoded NotFound status code for s3 delete 5 years ago
Rinat Shigapov 2d2c5dfa39 proxy status code of filer delete response 5 years ago
Chris Lu 86398d1efe S3 API: set deletion to recursive 5 years ago
Chris Lu fbca6b29bd refactoring 5 years ago
Chris Lu c4bea45099 S3 API: fix DeleteMultipleObjectsHandler 5 years ago
Chris Lu 9b3109a5d8 filer: processing all response headers, no pass through to volume server 5 years ago
Chris Lu 97ab8a1976 remove ctx if possible 5 years ago
Chris Lu bc38b72a20 s3: implemented DeleteMultipleObjects 5 years ago
Chris Lu 6ab7368ef2 filer: dynamically create bucket under /buckets folder 5 years ago
Chris Lu 96c1ae8471 refactoring the close http response 5 years ago
Chris Lu cf5064d702 properly close http response 5 years ago
Chris Lu f3ce3166ad add streaming v4 5 years ago
Chris Lu a80ecbfe84 s3: add s3 copy 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu 43db7ac123 fix spelling 6 years ago
Chris Lu a4ceb051a7 use MD5 for ETag to be consistent with Amazon S3 6 years ago
Chris Lu fdc8a267de remove unused function 6 years ago
Chris Lu f5471bcebf add bucket name in the redirection 6 years ago
Chris Lu bea4f6ca14 go fmt 6 years ago
Chris Lu f6d8525d1d working S3 multipart uploads 6 years ago
Chris Lu ce6a2140a2 preparing to support S3 multipart uploads 6 years ago
Chris Lu 7ad5a90127 go fmt 6 years ago
Chris Lu 88f1d32cc4 add s3ChunkedReader 6 years ago
Chris Lu ebad3a44ab s3api do not proxy directory requests 7 years ago
Chris Lu 0655151b8c go fmt 7 years ago
Chris Lu 49375d6031 adjust DELETE response to S3 format 7 years ago
Chris Lu 8f240276db s3 add HEAD DELETE 7 years ago
Chris Lu 7e2031b18f go fmt 7 years ago
Chris Lu 8480008a9a add s3 upload, and removing mono and multi part upload analyzer 7 years ago