16 Commits (37551a2ad3cb6f9d451b035f8f32b0956ac9e141)

Author SHA1 Message Date
Harshavardhana c6ac3fa6db erasure: Fix block index matching. 8 years ago
Harshavardhana fb95c1fad3 XL: Bring in some modularity into format verification and healing. (#1832) 8 years ago
Harshavardhana de21126f7e XL: Re-align the code again. 8 years ago
Harshavardhana ae311aa53b XL: Cleanup, comments and all the updated functions. (#1830) 8 years ago
Harshavardhana c493ab5d0d XL: Bring in sha512 checksum support. (#1797) 8 years ago
Bala FA db2fdbf38d erasure: allocate buffer only for non-nil disk (#1811) 8 years ago
Krishnan Parthasarathi 967c2b2940 Handled possible short writes to httpResponseWriter (#1804) 8 years ago
Harshavardhana a4a0ea605b XL: Fix GetObject erasure decode issues. (#1793) 8 years ago
Harshavardhana feb337098d XL: bring in new storage API. (#1780) 8 years ago
Harshavardhana 27cc8a6529 erasure: read only dataBlocks if we have enough. (#1776) 8 years ago
Harshavardhana d65101a8c8 XL: Implement strided erasure distribution. (#1772) 8 years ago
Harshavardhana 553fdb9211 XL: Bring in support for object versions written during writeQuorum. (#1762) 8 years ago
Harshavardhana a97230dd56 XL/erasure: Reset dataBlocks to reduce the memory usage. (#1749) 8 years ago
Harshavardhana 1e393c6c5b XL: Add new metadata for checksum. (#1743) 8 years ago
Krishna Srinivas b38b9fea79 XL/erasure: fix for skipping 0 padding. (#1737) 8 years ago
Harshavardhana 293d246f95 XL/FS: Rewrite in new format. 8 years ago
Krishna Srinivas 3c1ef3fee2 Locking: move locking code from xl-erasure to xl-objects. (#1673) 8 years ago
Harshavardhana 9472299308 logging: Log only for unhandled errors, remove all the debug logging. (#1652) 8 years ago
Harshavardhana 025054fb36 XL: CreateFile/ReadFile should write and read from all disks in parallel. (#1612) 8 years ago
Harshavardhana 72748d2073 erasure: healVolume err should be different from shadowed version. (#1590) 8 years ago
Krishna Srinivas b044336329 XL/GetObject: If the offset does not fall in the first "dataBlock" it gives incorrect data. (#1583) 8 years ago
Harshavardhana a8fdd04e62 erasure: ReadFile should honor proper offsets. (#1542) 8 years ago
Harshavardhana 0b74f5624e xl: Fix how we deal with read offsets at erasure layer. (#1511) 8 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 8 years ago
Harshavardhana 984903cce1 server: Add global namespace lock. (#1398) 8 years ago
Harshavardhana a1a667ae5d xl: Change fileMetadata to xlMetadata. (#1404) 8 years ago
Harshavardhana 5fffd558d0 xl/heal: Make healFile non-blocking for StatFile and ReadFile. (#1399) 8 years ago
Harshavardhana ad1abc4486 xl-v1/Cleanup: use listOnlineDisks instead of getReadableDisks. (#1389) 8 years ago
Harshavardhana 8bce699dae xl: Add logging. (#1372) 8 years ago
Krishna Srinivas 8c85815106 xl: refactor functions to xl-v1-common.go xl-v1-utils.go. (#1357) 8 years ago
Krishna Srinivas becc814531 Xl layer selfheal quorum2 8 years ago
Harshavardhana 9bd9441107 xl: Simplify reading metadata and add a new fileMetadata type. (#1346) 8 years ago
Krishna Srinivas 5c33b68318 xl: code refactor, cleanup ReadFile and CreateFile. 8 years ago
Bala FA 45b3d3e21f xl: add quorum support for create file 8 years ago
Harshavardhana 141a44bfbf xl: Fix ReadFile to keep the order always for reading the data back. (#1339) 8 years ago
Harshavardhana c7bf471c9e list/xl: Fix the way marker is handled in leafDirectory verification. 8 years ago
Harshavardhana b76f3f1d62 xl: Add more fixes and cleanup. 8 years ago
Bala FA ada0f82b9a xl: add quorum support for read file and name space locking. (#1333) 8 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 8 years ago