25 Commits (7e0f1eb8b52936d27ac6886df2cf025166fe25e4)

Author SHA1 Message Date
Anis Elleuch 5b3090dffc encryption: Fix copy from encrypted multipart to single part (#6604) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
Krishna Srinivas 52f6d5aafc Rename of structs and methods (#6230) 6 years ago
Harshavardhana 5282639f3c Add prometheus endpoint to support total Used storageInfo (#5988) 7 years ago
Harshavardhana e6ec645035 Implement support for calculating disk usage per tenant (#5969) 7 years ago
Nitish Tiwari 9eb94fe8c8 Fix StorageClass field in ListObject/ListObjectV2 response (#5766) 7 years ago
poornas a3e806ed61 Add disk based edge caching support. (#5182) 7 years ago
Anis Elleuch 120b061966 Add multipart support in SSE-C encryption (#5576) 7 years ago
Harshavardhana 7cc678c653 Support encryption for CopyObject, GET-Range requests (#5544) 7 years ago
Harshavardhana fb96779a8a Add large bucket support for erasure coded backend (#5160) 7 years ago
Aditya Manthramurthy a337ea4d11 Move admin APIs to new path and add redesigned heal APIs (#5351) 7 years ago
Nitish Tiwari 42633748db
Update madmin package to return storage class parity (#5387) 7 years ago
Nitish Tiwari 1a3dbbc9dd
Add x-amz-storage-class support (#5295) 7 years ago
Harshavardhana a4d6195244 Add public data-types for easier external loading (#5170) 7 years ago
Nitish Tiwari fcc61fa46a Remove minimum inodes reqd check (#4747) 7 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 8 years ago
Remco Verhoef 3a539ce660 Implement gateway S3 support (#3940) 8 years ago
Krishnan Parthasarathi 2bd694dbc8 Add disksUnavailable healStatus const (#3990) 8 years ago
Krishnan Parthasarathi 051f9bb5c6 Implement list uploads heal admin API (#3885) 8 years ago
Harshavardhana 9df01035da Remove XL references in public docs to Erasure. (#3725) 8 years ago
Harshavardhana 77a192a7b5 Implement CopyObjectPart API (#3663) 8 years ago
Anis Elleuch 0715032598 heal: Add ListBucketsHeal object API (#3563) 8 years ago
Krishnan Parthasarathi c194b9f5f1 Implement mgmt REST APIs for heal subcommands (#3533) 8 years ago
Harshavardhana f57f773189 admin: Add missing madmin examples and API docs. (#3483) 8 years ago
Harshavardhana ff4ce0ee14 fs/xl: Combine input checks into re-usable functions. (#3383) 8 years ago
Harshavardhana 3cfb23750a control: Implement service command 'stop,restart,status'. (#2883) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
utsl42 e5cd35aad0 XL: GetObjectInfo() store and retrieve user-defined object metadata. (#2189) 9 years ago
Harshavardhana 71632b375e docs: Add comments for each data types. (#1881) 9 years ago
Harshavardhana 34e9ad24aa XL: Introduce new API StorageInfo. (#1770) 9 years ago
Harshavardhana 9fdb69563d handler: CopyObject should save metadata. (#1698) 9 years ago
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) 9 years ago
Krishna Srinivas caa35f68fa listMultipart: implement support for marker. (#1313) 9 years ago
Krishna Srinivas 01a439f95b refactor: add multipart code to the object layer. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Harshavardhana 52751d81cb cleanup: Rename ObjectMetadata as ObjectInfo. 9 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 9 years ago
Harshavardhana 800b19d8e5 cleanup: Remove definitions and move them to its relative places accordingly 9 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