834 Commits (910e270c1c951d0699687b471e3d32c18c7ab1cc)

Author SHA1 Message Date
Harshavardhana 371651bde6 Add rate limiter instead of connection limit for now 9 years ago
Harshavardhana 21916dc0a1 Fix a deadlock in trove when evicting objects when we reach the maxSize used 9 years ago
Harshavardhana 8b43655d9f Make connection limit configurable 9 years ago
Harshavardhana a344f5b34d Misc changes before capturing proper video 9 years ago
Harshavardhana 097f70a3c5 Enable filesystem for API tests, this patch also implements ListMultipartUploads() 9 years ago
Harshavardhana bfb9209689 Skip files and weird directories from listBuckets(), allowing this so that minio fs mode can be used as ftp service 9 years ago
Harshavardhana d86ba5f336 Implement multipart support 9 years ago
Harshavardhana c07d48e7e8 ErrorResponse from minio server needed proper xml translations 9 years ago
Harshavardhana a91e519692 Make caching a package trove, and use it inside memory driver 9 years ago
Anis Elleuch 7e5a26f42c Protect the exported method Delete() 9 years ago
Harshavardhana 82a0eac659 Add filesystem factory functions and add related cli options 9 years ago
Harshavardhana 0cc63706bb Resurrect back fileystem driver 9 years ago
Anis Elleuch d360d0fec3 Forbid the upload of files bigger than the memory backend capacity 9 years ago
Harshavardhana 554a244b47 Add donut OSX support 9 years ago
Harshavardhana e46660a966 Use http.TimeFormat to return, S3 expects us to return in GMT not UTC 9 years ago
Harshavardhana 19250296c6 Handle authorization header better 9 years ago
Harshavardhana 9666f2e5bf Relax minium object size limit, one can really upload a 0byte file 9 years ago
Harshavardhana e11f9110b6 add missing validate access keys after being extracted from AuthHeader 9 years ago
Harshavardhana ad60b97d52 Fix some donut TODO's regarding bucket created date 9 years ago
Harshavardhana cd817d34df Finish last bits of api testsuite on server 9 years ago
Harshavardhana f00bfd38da Bump gocyclo back to 16 9 years ago
Harshavardhana 3d61ba5930 Fix duplicate map allocation 9 years ago
Harshavardhana e4c0d574dc Update totalnumber of multiparts inside CreateObjectPart(), also introduce support for UploadIDMarker and Prefix for listMultipartUploads 9 years ago
Harshavardhana 7ce47130fd HEAD request should have Content-Length for only successful response, there is no response body for errors, just header is sufficient - fixes #603 9 years ago
Harshavardhana 317637fcb8 Remove redundant WriteHeader calls 9 years ago
Harshavardhana 5c5761ae16 Remove unnecessary GetObjectMetadata prefix argument 9 years ago
Harshavardhana 6275238a47 For multiparts use its own cache avoids deadlocks during object expiration 9 years ago
Harshavardhana c41ebf7535 Fixing a race in NewMultipartUpload() session for simultaneous requests, observed at play.minio.io 9 years ago
Harshavardhana 8fb427a892 Add more tests for multipart now in driver api_testsuite 9 years ago
Harshavardhana dba7c94571 Add tests for abortMultipartUpload, listobjectparts, listmultipartuploads 9 years ago
Harshavardhana 1bd94ec6ab An attempt to implement ListMultipartUploads() 9 years ago
Harshavardhana 82b043005a Avoid one last memory copy 9 years ago
Harshavardhana 5498c90788 Add a new validateContentTypeHandler{}, verify Accept header earlier 9 years ago
Harshavardhana de56909d55 More scripts and code from Minio-io to minio 9 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 9 years ago
Harshavardhana e39de4f603 Fix typo introduced in previous commit 9 years ago
Harshavardhana f45635524f Remove SignatureV2 support, bring in SignatureV4 header only validation for now 9 years ago
Harshavardhana b48b7f51ef Use convenience functions for url.Values over looping through keys, fix a bug in listObjectParts() 9 years ago
Harshavardhana 14b5828505 Handle partNumberMarker with listObjectParts now and other fixes 9 years ago
Frederick F. Kautz IV cf559fa48e Limiting upload id size 9 years ago
Frederick F. Kautz IV 61a9ea0f4b Adding support for memory driver test 9 years ago
Frederick F. Kautz IV 058604aa21 Adding tests and fixes for multipart uploads uncovered from tests 9 years ago
Harshavardhana 8860aa0c8c Implement AbortMultipart 9 years ago
Harshavardhana 18c7f620cc Add listparts support 9 years ago
Harshavardhana 04e388d620 Handle two different styles of time format, s3cmd now compatible 9 years ago
Harshavardhana 01b474fca3 Move expiration code into its own and add ticker select case 9 years ago
Harshavardhana 23a545673d Verify incoming md5sum for invidual parts in complete multipart request and some simplification of the code 9 years ago
Harshavardhana 616241a2c1 Re-enable bucket deletion, this time with uploadID sitting there 10 years ago
Harshavardhana 2ea10c798b Implement proper errors for Multipart 10 years ago
Harshavardhana 82c3656f79 Reply back CompleteMultipartUploadResult properly with final ETag computed 10 years ago