30 Commits (216fa57b8810951eee19445ba16825a1575b6526)

Author SHA1 Message Date
Harshavardhana f44cfb2863
use GlobalContext whenever possible (#9280) 5 years ago
Harshavardhana 30707659b5
[feature] allow for an odd number of erasure packs (#9221) 5 years ago
Harshavardhana e3b44c3829
Remove partName, partETag requirement (#9044) 5 years ago
Harshavardhana 347b29d059 Implement bucket expansion (#8509) 5 years ago
kannappanr 5ecac91a55
Replace Minio refs in docs with MinIO and links (#7494) 6 years ago
poornas 40b8d11209 Move metadata into ObjectOptions for NewMultipart and PutObject (#7060) 6 years ago
poornas 5f6d717b7a Fix: Preserve MD5Sum for SSE encrypted objects (#6680) 6 years ago
Praveen raj Mani ce9d36d954 Add object compression support (#6292) 6 years ago
poornas 5c0b98abf0 Add ObjectOptions to ObjectLayer calls (#6382) 6 years ago
Harshavardhana 3de5a3157f Enhance picking valid xlMeta based on quorum (#6297) 6 years ago
kannappanr cef992a395
Remove error package and cause functions (#5784) 7 years ago
kannappanr f8a3fd0c2a
Create logger package and rename errorIf to LogIf (#5678) 7 years ago
Krishna Srinivas 9ede179a21 Use context.Background() instead of nil 7 years ago
Krishna Srinivas e452377b24 Add context to the object-interface methods. 7 years ago
Krishna Srinivas 9083bc152e Flat multipart backend implementation for Erasure backend (#5447) 7 years ago
Anis Elleuch 120b061966 Add multipart support in SSE-C encryption (#5576) 7 years ago
Nitish Tiwari ede504400f
Add validation of xlMeta ErasureInfo field (#5389) 7 years ago
Harshavardhana 8efa82126b
Convert errors tracer into a separate package (#5221) 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 d864e00e24 posix: Deprecate custom removeAll/mkdirAll implementations. (#4808) 7 years ago
Harshavardhana 432bf7d99e Fail if formatting is wrong in our CI tests. (#4459) 8 years ago
poornas 18c4e5d357 Enable browser support for gateway (#4425) 8 years ago
Harshavardhana a7afa469e2 xl: Add stat calls to keep track of ignored errors. (#4117) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Krishnan Parthasarathi eed9ab0464 XL: pickValidXLMeta should return error instead of panic'ing (#3277) 8 years ago
Karthic Rao 8bd78fbdfb performance: gjson parsing for readXLMeta, listParts, getObjectInfo. (#2631) 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Bala FA bfc59b7d50 tests: improve unit tests for xl-v1-metadata. (#2172) 8 years ago
Harshavardhana 6266328a85 XL/metadata: use new hashOrder algorithm for newXLMeta. (#2147) 8 years ago
Harshavardhana 4db2b03312 XL: Rename objectN to part.N (#2019) 9 years ago
Krishna Srinivas 468ca4ccda XL/Unittest: Add testcase for xlMetaV1{} and its methods. (#1938) 9 years ago