1
0
mirror of https://github.com/minio/minio.git synced 2025-03-31 01:33:41 -04:00

13 Commits

Author SHA1 Message Date
Bala FA
61598ed02f posix: return errFaultyDisk on I/O errors. ()
When I/O error is occured more than allowed limit, posix returns
errFaultyDisk.

Fixes 
2016-06-08 22:02:10 -07:00
Krishna Srinivas
acc393ba8b XL/tree-walk: Added comments, changed variable names and structure fields to improve code readability. () 2016-06-05 11:55:45 -07:00
Krishna Srinivas
002c5bf7dd XL: Treewalk handle all the race conditions and blocking channels. 2016-06-03 12:17:54 -07:00
Harshavardhana
1cf1532ca3 XL: Implement ListObjects channel and pool management. 2016-06-03 12:17:54 -07:00
Harshavardhana
82fd907933 XL/PutObject: Handle all pending cases of DiskNotFound. 2016-06-03 11:40:44 -07:00
Harshavardhana
fb95c1fad3 XL: Bring in some modularity into format verification and healing. () 2016-06-02 16:34:15 -07:00
Harshavardhana
ae311aa53b XL: Cleanup, comments and all the updated functions. () 2016-06-01 16:43:31 -07:00
Harshavardhana
445dc22118 XL: Cleanup and add more comments. () 2016-05-30 16:51:59 -07:00
Harshavardhana
d65101a8c8 XL: Implement strided erasure distribution. ()
Strided erasure distribution uses a new randomized
block distribution for each Put operation. This
information is captured inside `xl.json` for subsequent
Get operations.
2016-05-28 15:15:53 -07:00
Krishna Srinivas
b1e2b7dea2 Fix list-incomplete uploads for XL. 2016-05-28 15:15:53 -07:00
Harshavardhana
b2293c2bf4 XL: Rename, cleanup and add more comments. ()
- xl-v1-bucket.go - removes a whole bunch of code.
- {xl-v1,fs-v1}-metadata.go - add a lot of comments and rename functions
   appropriately.
2016-05-28 15:15:53 -07:00
Harshavardhana
1e393c6c5b XL: Add new metadata for checksum. () 2016-05-28 15:15:53 -07:00
Harshavardhana
293d246f95 XL/FS: Rewrite in new format. 2016-05-28 15:15:53 -07:00