63 Commits (b3c56b53fb98db364d05c21020652f27c6e9f825)

Author SHA1 Message Date
Harshavardhana 075b8903d7 fs: Add safe locking semantics for `format.json` (#4523) 8 years ago
Harshavardhana 155a90403a fs/erasure: Rename meta 'md5Sum' as 'etag'. (#4319) 8 years ago
Harshavardhana 76f4f20609 fs: Migrate object metadata to objects directory. (#4195) 8 years ago
Bala FA de204a0a52 Add extensive endpoints validation (#4019) 8 years ago
Karthic Rao 929a13f33f Fix for writes from Apache Spark. (#4074) 8 years ago
Bala FA 1c97dcb10a Add UTCNow() function. (#3931) 8 years ago
Harshavardhana 47ac410ab0 Code cleanup - simplify server side code. (#3870) 8 years ago
Zejun Li 32d0d3d4ac Enhanced newObjectLayerFn (#3837) 8 years ago
Harshavardhana 50b4e54a75 fs: Do not return reservedBucket names in ListBuckets() (#3754) 8 years ago
Harshavardhana 51fa4f7fe3 Make PutObject a nop for an object which ends with "/" and size is '0' (#3603) 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 ff4ce0ee14 fs/xl: Combine input checks into re-usable functions. (#3383) 8 years ago
Harshavardhana 46a6fde813 xl/fs: Fix initializing meta volume bug. 8 years ago
Bala FA 0f2e493c9a Use isErrIgnored() function wherever applicable. (#3343) 8 years ago
Bala FA 825000bc34 Use humanize constants for KiB, MiB and GiB units. (#3322) 8 years ago
Anis Elleuch 339c9019b9 Protect multipart directory from removing when it is empty (#3315) 8 years ago
Harshavardhana 066f64d34a bootup: MetaVolume init should use isErrIngored helper. (#3303) 8 years ago
Anis Elleuch ffbee70e04 Avoid removing 'tmp' directory inside '.minio.sys' (#3294) 8 years ago
Krishna Srinivas 79b98b5c25 boot: getPath() should take care of simple directory exports. (#3122) 8 years ago
Harshavardhana 9e2d0ac50b Move to URL based syntax formatting. (#3092) 8 years ago
Harshavardhana e9c45102b0 posix: Use sync.Pool buffers to copy in large buffers. (#3106) 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
Krishnan Parthasarathi 7d50361ca9 Move housekeeping before object layer initialization (#3001) 8 years ago
Harshavardhana 8d2347bc7b storage: DeleteFile should return errFileNotFound for ENOENT. (#2978) 8 years ago
Harshavardhana f8e13fb00e server: Startup sequence should be more idempotent. (#2974) 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
Anis Elleuch 90417d2dd6 Check for bucket existence in Set/Get/Remove bucket policy workflow + tests (#2745) 8 years ago
Anis Elleuch a84548d7ea Fix FS remove bucket regression bug (#2693) 8 years ago
Harshavardhana 182109f0de xl: Heal `format.json` properly on fresh disks. 8 years ago
Krishna Srinivas 9358ee011b logging: Print stack trace in case of errors. 8 years ago
Harshavardhana ae64b7fac8 XL: Handle object layer initialization properly. 8 years ago
awwalker 7c7eb1475d splitNetPath: Add support for windows paths including volumeNames e.g ip:C:\network\path 8 years ago
Krishnan Parthasarathi e55926e8cf distribute: Make server work with multiple remote disks 8 years ago
Harshavardhana bccf549463 server: Move all the top level files into cmd folder. (#2490) 8 years ago
Anis Elleuch d28fb5fe23 Add a generic registerShutdown function for graceful exit (#2344) 8 years ago
Harshavardhana 0add96f655 fs: Save metadata for objects in minioMetaBucket directory. (#2251) 8 years ago
Harshavardhana 126865e8df XL/bucket: Remove bucket should cleanup incomplete uploads as well. (#2173) 8 years ago
Harshavardhana bdff0848ed server: Implement --ignore-disks for ignoring disks from healing. (#2158) 9 years ago
Harshavardhana ca1b1921c4 XL: Implement ignore errors. (#2136) 9 years ago
Harshavardhana d64c3fd464 posix: Return errDiskNotWritable during disk initialization. (#2048) 9 years ago
karthic rao ed2fdd90b0 fs: Fix GetObject failure to read large blocks. (#1982) 9 years ago
Krishna Srinivas e2743d05e8 FS: remove .minio directory if .minio/multipart is empty. (#1899) 9 years ago
karthic rao afc3102488 Adding format.json during FS initialization (#1896) 9 years ago
Bala FA 61598ed02f posix: return errFaultyDisk on I/O errors. (#1885) 9 years ago
Harshavardhana fb95c1fad3 XL: Bring in some modularity into format verification and healing. (#1832) 9 years ago
Harshavardhana de21126f7e XL: Re-align the code again. 9 years ago
Harshavardhana 445dc22118 XL: Cleanup and add more comments. (#1807) 9 years ago
Harshavardhana a4a0ea605b XL: Fix GetObject erasure decode issues. (#1793) 9 years ago