699 Commits (847440196e0762ea1be6fd9c072d3b39d9205750)

Author SHA1 Message Date
Harshavardhana ba2d3dea74 Fix wrong TMPFS listing in donut filesystem map 9 years ago
Harshavardhana e818bc7187 Trim iodine path properly, so that now errors have github.com/minio/minio prefixed 9 years ago
Harshavardhana 2fd52ca284 Add missing strongly typed errors for Donut 9 years ago
Harshavardhana 7a060110ff Fix BUILDDEPS paths for golang installation 9 years ago
Harshavardhana 3bf64f5669 Verify d.donut to be non-nil, usually happens when multiple go versions compilations are linked - possible cause for #659 9 years ago
Harshavardhana 641f07cecf Use filepath everywhere instead of path.{} functions for portability - fixes #656 9 years ago
Harshavardhana 573a6134b2 Remove redundant !ok for map 9 years ago
Harshavardhana e9a3fd677a Hold lock on GetGlobalStateKey() - fixes #652 9 years ago
Harshavardhana b793f53d48 Minior change filter() to filterObjects() 9 years ago
Harshavardhana d4e71beb54 Add time.Since on buckets created time to avoid deleting buckets spuriously during eviction of objects 9 years ago
Harshavardhana 636788997b Minor optimization avoiding one unnecessary copy 9 years ago
Harshavardhana 6d44274db6 Make sure to reply back ETag with quotes for s3 compliance 9 years ago
Harshavardhana a947767339 Remove unnecessary tlsHelpers, SSL works with domain certificate 9 years ago
Harshavardhana c6ecd94420 Enable TLS and use it 9 years ago
Harshavardhana 64b014369c Return back entity too large for createObject requests bigger than cache size 9 years ago
Harshavardhana ab1976bc14 Load from persisted multipart session, now multipart uploads can resume even after restarting minio fs server 9 years ago
Harshavardhana 2976f109df More multipart fixes, filter out parts and multipart metadata from listObjects 9 years ago
Harshavardhana e08d59be00 Make sure to delete uploadid's from active session file properly 9 years ago
Harshavardhana 0d3710cb9b Store in json file instead of gob for fs metadata 9 years ago
Harshavardhana 8efc842b59 Add delete handlers and reply back as 'NotImplemented' instead of 404 9 years ago
Harshavardhana 8a320c4447 Enhance logging handler to print in humanize form for ContentLength 9 years ago
Harshavardhana cefd740002 Put back the older conn_limit 9 years ago
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