4 Commits (849fcf0127aab14a9475828048fb3ec9963b7a7f)

Author SHA1 Message Date
Klaus Post 493c714663
Remove erasureSets and erasureObjects from ObjectLayer (#10442) 4 years ago
Klaus Post 2d58a8d861
Add storage layer contexts (#10321) 4 years ago
Harshavardhana caad314faa
add ruleguard support, fix all the reported issues (#10335) 4 years ago
Harshavardhana 4915433bd2
Support bucket versioning (#9377) 4 years ago
Harshavardhana a1de9cec58
cleanup object-lock/bucket tagging for gateways (#9548) 4 years ago
Klaus Post f19cbfad5c
fix: use per test context (#9343) 4 years ago
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 4 years ago
Bala FA 2c3e34f001
add force delete option of non-empty bucket (#9166) 4 years ago
Harshavardhana e3b44c3829
Remove partName, partETag requirement (#9044) 4 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
Harshavardhana 4e63e0e372 Return appropriate errors API versions changes across REST APIs (#8480) 5 years ago
Krishna Srinivas a343d14f19 Simplify putObject by not breaking the stream into parts (#7199) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 5 years ago
Anis Elleuch facbd653ba Add normal/deep type of heal scanning (#7251) 5 years ago
Harshavardhana df35d7db9d Introduce staticcheck for stricter builds (#7035) 6 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
Krishna Srinivas 98c950aacd Streaming bitrot verification support (#7004) 6 years ago
poornas 5a80cbec2a Add double encryption at S3 gateway. (#6423) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
Harshavardhana 223967fd32 Return always a default heal item upon unexpected error (#6556) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
Harshavardhana 0e02328c98 Migrate config.json from config-dir to backend (#6195) 6 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 6 years ago
Krishna Srinivas 9ede179a21 Use context.Background() instead of nil 6 years ago
Krishna Srinivas e452377b24 Add context to the object-interface methods. 6 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
A. Elleuch 2244adff07 fix: Better printing of XL config init error (#5284) 7 years ago
Nitish Tiwari 1a3dbbc9dd
Add x-amz-storage-class support (#5295) 7 years ago
Harshavardhana 1d8a8c63db Simplify data verification with HashReader. (#5071) 7 years ago
Andreas Auernhammer 79ba4d3f33 refactor ObjectLayer PutObject and PutObjectPart (#4925) 7 years ago
Harshavardhana db5af1b126 fix: tests error conditions should be used properly. (#4833) 7 years ago
Andreas Auernhammer 85fcee1919 erasure: simplify XL backend operations (#4649) (#4758) 7 years ago
Harshavardhana d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 7 years ago
Daniel Lind dce76d9307 Fix xl.diskWithAllParts to proper checksum algorithm (#4509) 7 years ago
poornas 18c4e5d357 Enable browser support for gateway (#4425) 7 years ago
Karthic Rao 5f065e2a96 server: Fix CI build complaints (#4119) 7 years ago
Krishnan Parthasarathi e3fd4c0dd6 XL: Make listOnlineDisks and outDatedDisks consistent w/ each other. (#3808) 8 years ago
Krishnan Parthasarathi c194b9f5f1 Implement mgmt REST APIs for heal subcommands (#3533) 8 years ago
Harshavardhana fee3f99a6e xl: heal bucket should validate if bucket exists first. (#2953) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana 623e0f9243 XL: listOnlineDisks should use modTime instead of version. (#2166) 8 years ago