8 Commits (e10934a88e6a6825ce8b77bd63d0444907edf3f1)

Author SHA1 Message Date
Harshavardhana 71632b375e docs: Add comments for each data types. (#1881) 8 years ago
Harshavardhana 34e9ad24aa XL: Introduce new API StorageInfo. (#1770) 8 years ago
Harshavardhana 9fdb69563d handler: CopyObject should save metadata. (#1698) 8 years ago
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) 8 years ago
Krishna Srinivas caa35f68fa listMultipart: implement support for marker. (#1313) 8 years ago
Krishna Srinivas 01a439f95b refactor: add multipart code to the object layer. 8 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 8 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 8 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 8 years ago
Harshavardhana 52751d81cb cleanup: Rename ObjectMetadata as ObjectInfo. 8 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 8 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 8 years ago
Harshavardhana 800b19d8e5 cleanup: Remove definitions and move them to its relative places accordingly 8 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 9 years ago
Harshavardhana 69bd001c8b multipart: Multipart resume simplify further. 9 years ago
Harshavardhana a4c005ce30 multipart: Code cleanup 9 years ago
Harshavardhana f5d6be158e listObjects: Simplify channel based changes. 9 years ago
Harshavardhana 682020ef2f listObjects: Channel based changes. 9 years ago
Krishna Srinivas 9e18bfa60e listObjects: Channel based ftw - initial implementation. 9 years ago
Harshavardhana 497f13d733 api: Various fixes. 9 years ago
Harshavardhana 4fc161ddb1 bucketName: relax bucket names, now allow numbers as starting characters. 9 years ago
Harshavardhana 762b798767 Migrate this project to minio micro services code 9 years ago
Harshavardhana d5ce2f6944 Make erasure matrix type not optional choose automatically 9 years ago
Harshavardhana 63c9cf0c4b Move from Minimalist Object Storage to Minio Cloud Storage 9 years ago
Harshavardhana c1da10a207 Donut multipart support no get, listobjects() support yet 9 years ago
Harshavardhana e1e4908515 Wire up sha512 matching inside donut along with md5sum 9 years ago
Harshavardhana 00890c254e CompleteMultipartUpload and CreateObjectPart now fully support signature v4 9 years ago
Harshavardhana 0a827305ad Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 9 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 9 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 9 years ago
Harshavardhana 335c7827eb More donut, cache, api cleanup 9 years ago
Harshavardhana 6921328b93 Avoid frivolous GetObjectMetadata() calls at driver level, return back all the information in donut ListObjects() 9 years ago
Harshavardhana f3c25bcfc4 Keeping the lexical order same add optimizations, provide a comprehensive response from ListObjects() 9 years ago
Harshavardhana 9a4680475f Object metadata was wrongly misconstrued to be mutable, handle it 9 years ago
Harshavardhana 3aa6d90c5e Avoid racy maps, read from disk on success return quickly. Many more optimizations 9 years ago
Harshavardhana 68974918ac Donut moves to typed metadata, removing the necessity for strconv, parsing and string converstions 9 years ago
Harshavardhana 767d3743ee Add new metadata definitions and use them 9 years ago