36 Commits (e95c0bb91335862487033652649780b555321080)

Author SHA1 Message Date
Harshavardhana 1d8a8c63db Simplify data verification with HashReader. (#5071) 7 years ago
Harshavardhana d3eb5815d9 Avoid DDOS in PutObject() when objectName is '/' and size '0' (#4962) 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 3544e5ad01 fs: Fix Shutdown() behavior and handle tests properly. (#4796) 7 years ago
Harshavardhana 075b8903d7 fs: Add safe locking semantics for `format.json` (#4523) 8 years ago
Harshavardhana 976870a391 fs: Migration should handle bucketConfigs as regular objects. (#4482) 8 years ago
poornas 18c4e5d357 Enable browser support for gateway (#4425) 8 years ago
Harshavardhana 072fcf3ba6 fs: Make sure to validate bucket first in PutObject() (#4427) 8 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 8 years ago
Anis Elleuch f2ed149714 Add slack channel link to corrupted disk err msg (#4270) 8 years ago
Harshavardhana fa3f6d75b6 fs: Verify if parent is an object before i/o. (#4304) 8 years ago
Harshavardhana 76f4f20609 fs: Migrate object metadata to objects directory. (#4195) 8 years ago
Krishnan Parthasarathi 2bd694dbc8 Add disksUnavailable healStatus const (#3990) 8 years ago
Anis Elleuch fd72c21e0e tests: Reduce two functions work to gain test time (#3712) 8 years ago
Harshavardhana 62f8343879 Add constants for commonly used values. (#3588) 8 years ago
Harshavardhana 1c699d8d3f fs: Re-implement object layer to remember the fd (#3509) 8 years ago
Harshavardhana 8562b22823 Fix delays and iterim fix for the partial fix in #3502 (#3511) 8 years ago
Anis Elleuch 8ceb969445 tests: Use testTmpDir var to specify tmp directory (#3459) 8 years ago
Anis Elleuch 918924796f fs: Enable shutdown test with faulty disks (#3380) 8 years ago
Harshavardhana 6efee2072d objectLayer: Check for `format.json` in a wrapped disk. (#3311) 8 years ago
Anis Elleuch 339c9019b9 Protect multipart directory from removing when it is empty (#3315) 8 years ago
Harshavardhana 716316f711 Reduce number of envs and options from command line. (#3230) 8 years ago
Anis Elleuch ea579f5b69 Avoid shutdown fs multiple times and create a new fs in each loop (#3213) 8 years ago
Anis Elleuch 79601d27f2 Use endpoint url when printing disks status in distributed mode (#3151) 8 years ago
Harshavardhana 9e2d0ac50b Move to URL based syntax formatting. (#3092) 8 years ago
Krishna Srinivas 32c3a558e9 distributed-XL: Support to run one minio process per export even on the same machine. (#2999) 8 years ago
Harshavardhana 6494b77d41 server: Add more elaborate startup messages. (#2731) 8 years ago
Krishna Srinivas 61a18ed48f sha256: Verify sha256 along with md5sum, signature is verified on the request early. (#2813) 8 years ago
Harshavardhana 5ecba587f7 api: Relax object name validation. (#2814) 8 years ago
Karthic Rao 1148f95292 ineffassign fixes (#2758) 8 years ago
Anis Elleuch b89a1cd482 tests: Implemented more tests for fs-v1*.go (#2686) 8 years ago
Harshavardhana ee7e70c992 tests: Add tests for ListMultipartUploads, DeleteMultipleObjects. (#2649) 8 years ago
Krishnan Parthasarathi de67bca211 Move formatting of disks out of object layer initialization (#2572) 8 years ago
Anis Elleuch 51e337228e Avoid hiding disk errors in some cases in FS Shutdown (#2668) 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Harshavardhana bdff0848ed server: Implement --ignore-disks for ignoring disks from healing. (#2158) 9 years ago
Bala FA 52b55afce0 FS: check whether disk format is FS or not. (#2083) 9 years ago
Harshavardhana 0e3907072c XL/fs: Initialize export paths supplied on command line (#2020) 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 a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago
Harshavardhana bad2f2afbb storage: Add storage interface. 9 years ago
Harshavardhana c69fdf0cf2 listObjects: Cleanup and naming conventions. 9 years ago
Krishna Srinivas 85ab1df5a8 listObjects: do not do stat during readdir() 9 years ago
Harshavardhana 762b798767 Migrate this project to minio micro services code 9 years ago
Harshavardhana d54488f144 Move all server and controller packages into top-level 9 years ago
Harshavardhana 7d8cfa0a77 Add tests for minio top level 9 years ago