32 Commits (0dc5662f9b3f06579e7b1b2725fcc3ac76910a9f)

Author SHA1 Message Date
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) 8 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
Harshavardhana a9e778f460 XL/fs: initObjectLayer should cleanup tmpMetaPrefix in parallel. (#1752) 9 years ago
Harshavardhana 293d246f95 XL/FS: Rewrite in new format. 9 years ago
Harshavardhana e4240aa58f XL/objects: Initialize format.json outside of erasure. (#1640) 9 years ago
Harshavardhana 4bc923e63b XL/fs: Optimize calling isBucketExist() (#1656) 9 years ago
Harshavardhana 9472299308 logging: Log only for unhandled errors, remove all the debug logging. (#1652) 9 years ago
Krishna Srinivas 8099396ff0 xl/putObject: Should take care of the situation if an object already exists at the location. (#1606) 9 years ago
Harshavardhana 722abe2d0f xl/fs: pathJoin now takes variadic inputs. (#1550) 9 years ago
Krishna Srinivas a205aca6d2 init: Cleanup .minio/tmp directories recursively. Also takes care of cleaning up of parts directory during abortMultipartUpload. (#1532) 9 years ago
Harshavardhana a56d5ef415 xl/fs: isFunctions should only return boolean. (#1525) 9 years ago
Krishna Srinivas 48d3be36da XL/ListObjects: Fix ordering issue during listing if the files were uploaded as multipart uploads. (#1498) (#1506) 9 years ago
Harshavardhana 5133ea50bd xl/fs: Make i/o operations atomic. (#1496) 9 years ago
Harshavardhana ca097de96c xl/fs: Add initObjectLayer function. (#1494) 9 years ago
Harshavardhana 82fbe908a3 object: DeleteBucket should return proper error for BucketNotEmpty. (#1489) 9 years ago
Harshavardhana dd417e5476 fs: Handle cases of PutObject for an existing prefix. (#1478) 9 years ago
Harshavardhana d0e854afb7 xl/fs: Bring in ".minio/tmp" directory support. (#1464) 9 years ago
Harshavardhana afd59c45dc xl/fs: Move few functions into common code. (#1453) 9 years ago
Harshavardhana 7caa82f32f xl/fs: Rename minioMetaVolume to minioMetaBucket. (#1442) 9 years ago
Harshavardhana 10a010c1ad xl/fs: Object layer - keep common functions into single place. (#1423) 9 years ago