31 Commits (3aa6d90c5ee20a091ebc2399df38fc227998ad3a)

Author SHA1 Message Date
Harshavardhana 3aa6d90c5e Avoid racy maps, read from disk on success return quickly. Many more optimizations 10 years ago
Harshavardhana 68974918ac Donut moves to typed metadata, removing the necessity for strconv, parsing and string converstions 10 years ago
Harshavardhana 82dcbf262d Add simple locking for donut API for now - fixes #671 10 years ago
Harshavardhana 2fd52ca284 Add missing strongly typed errors for Donut 10 years ago
Harshavardhana 3bf64f5669 Verify d.donut to be non-nil, usually happens when multiple go versions compilations are linked - possible cause for #659 10 years ago
Harshavardhana 641f07cecf Use filepath everywhere instead of path.{} functions for portability - fixes #656 10 years ago
Harshavardhana 0cc63706bb Resurrect back fileystem driver 10 years ago
Harshavardhana ad60b97d52 Fix some donut TODO's regarding bucket created date 10 years ago
Harshavardhana 5c5761ae16 Remove unnecessary GetObjectMetadata prefix argument 10 years ago
Harshavardhana 1bd94ec6ab An attempt to implement ListMultipartUploads() 10 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 10 years ago
Harshavardhana 14b5828505 Handle partNumberMarker with listObjectParts now and other fixes 10 years ago
Harshavardhana 8860aa0c8c Implement AbortMultipart 10 years ago
Harshavardhana 18c7f620cc Add listparts support 10 years ago
Harshavardhana 82c3656f79 Reply back CompleteMultipartUploadResult properly with final ETag computed 10 years ago
Frederick F. Kautz IV f050d5e974 Adding multipart support 10 years ago
Harshavardhana 75028c2ad1 Add lexicographic Marker/NextMarker support for recursive listing of objects. 10 years ago
Harshavardhana d63064b8af Optimize memory usage in GetPartialObject() for memory driver 10 years ago
Harshavardhana d0df548eb5 Use new LRU inside memory driver 10 years ago
Harshavardhana 9ec8925f1c Rename IsValidObject() to IsValidObjectName() 10 years ago
Harshavardhana 8e3d48bf35 Use UTC() everywhere 10 years ago
Harshavardhana d815e6adfd Changes to CreateObject() now returns back md5 along with any error 10 years ago
Harshavardhana 9232ce3b4e Now client requests for ACL changes are honored through PutBucketACL API 10 years ago
Harshavardhana c99d96dbc2 Now donut supports bucket ACL's, bringing in this support for dl.minio.io 10 years ago
Harshavardhana 5ae8d34f76 Donut mode will now take multiple paths as argument, updated docs as well 10 years ago
Harshavardhana e95604ff86 Finishing all the test case support for ACL and other fixes 10 years ago
Harshavardhana 1c0ff2c758 ACL driver/storage layer support 10 years ago
Harshavardhana b121c8588f Remove bucketpolicy handlers and all its references 10 years ago
Harshavardhana 38155e86ac iodine is part of minio now 10 years ago
Harshavardhana 7fd1cc073c Add everything back into one project hood, still missing iodine 10 years ago
Frederick F. Kautz IV 6241c9880b Moving object storage drivers back to minio 10 years ago