136 Commits (6921328b9395092bfb01cf7498484d13f34c59ac)

Author SHA1 Message Date
Harshavardhana 6921328b93 Avoid frivolous GetObjectMetadata() calls at driver level, return back all the information in donut ListObjects() 10 years ago
Harshavardhana 45a7eab804 An attempt to bring in memory layer into donut driver 10 years ago
Harshavardhana f3c25bcfc4 Keeping the lexical order same add optimizations, provide a comprehensive response from ListObjects() 10 years ago
Harshavardhana ae66ae42c4 Rename functions for their purpose 10 years ago
Harshavardhana 9a4680475f Object metadata was wrongly misconstrued to be mutable, handle it 10 years ago
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 767d3743ee Add new metadata definitions and use them 10 years ago
Harshavardhana fb9adb5524 Donut cleanup another set 10 years ago
Harshavardhana eec66f195a Take all the ListObjects into bucket handlers 10 years ago
Harshavardhana 45e9d25931 Remove more bloated code - simplify 10 years ago
Harshavardhana 82dcbf262d Add simple locking for donut API for now - fixes #671 10 years ago
Harshavardhana 03b4d3b308 Go vet fixes for donut 10 years ago
Harshavardhana 57a2b53178 Removing further bloated code simplifying 10 years ago
Harshavardhana a2c205ff2e Use external package disk for donut. 10 years ago
Harshavardhana 841ff01412 Move disk into its own package, remove bloated code 10 years ago
Harshavardhana 1682c748ac Remove unnecessary interfaces from donut, cleanup 10 years ago
Harshavardhana ba2d3dea74 Fix wrong TMPFS listing in donut filesystem map 10 years ago
Harshavardhana 2fd52ca284 Add missing strongly typed errors for Donut 10 years ago
Harshavardhana 641f07cecf Use filepath everywhere instead of path.{} functions for portability - fixes #656 10 years ago
Harshavardhana 554a244b47 Add donut OSX support 10 years ago
Harshavardhana ad60b97d52 Fix some donut TODO's regarding bucket created date 10 years ago
Harshavardhana f00bfd38da Bump gocyclo back to 16 10 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 10 years ago
Harshavardhana 6d3d92694f Add Marker support for donut, also add a testing code 10 years ago
Harshavardhana 75028c2ad1 Add lexicographic Marker/NextMarker support for recursive listing of objects. 10 years ago
Harshavardhana f7caef2d26 Change CreateObject() to take size argument from content-length 10 years ago
Frederick F. Kautz IV 85f1b46492 Removing log message from test 10 years ago
Frederick F. Kautz IV 7cf86e6114 Fix docker support 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 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 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
Harshavardhana 0475d7d056 Migrate to external Donut package 10 years ago
Frederick F. Kautz IV 2f44438843 Reformatting imports 10 years ago
Frederick F. Kautz IV be4bc44b4d Replacing gopkg.in/check.v1 with minio-io/check 10 years ago
Harshavardhana 92f408af5d Add erasure to godep 10 years ago
Harshavardhana b748cf359a More simplification to erasure also add two more test functions 10 years ago
Frederick F. Kautz IV c901d0fb32 Fix for readers closing in erasure early 10 years ago
Frederick F. Kautz IV 53439d7768 Updating iodine to match new api 10 years ago
Frederick F. Kautz IV c5f10df957 Removing TODO 10 years ago
Frederick F. Kautz IV eaeeb4bef0 Refactoring erasure, each block is encoded by a function. Iodine included. 10 years ago
Frederick F. Kautz IV 31746fdeb2 Adding iodine to donutObjectWriter.Write 10 years ago
Frederick F. Kautz IV caf7e41499 Adding iodine to object_writer 10 years ago
Frederick F. Kautz IV 5cdf2564a5 Adding iodine to node_local 10 years ago
Frederick F. Kautz IV 70a2217eb2 AddNode fails with proper error code when bucketid is malformed 10 years ago