22 Commits (a4fef436c876d0b36218f0347927694f4333f942)

Author SHA1 Message Date
Krishna Srinivas 3c1ef3fee2 Locking: move locking code from xl-erasure to xl-objects. (#1673) 9 years ago
Harshavardhana 1760687c83 XL: Make sure to create proper temporary files for renames to succeed. (#1654) 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 f733120d3d xl: CompleteMultipartUpload make sure to delete uploads.json (#1539) 9 years ago
Krishna Srinivas 04a5b25929 Multipart: Minimum part size limit does not apply to the last part during CompleteMultipartUpload. (#1518) (#1538) 9 years ago
Krishna Srinivas 75320f70d0 multipart: reject part upload if size is less than 5MB. (#1518) 9 years ago
Harshavardhana 3f51dd4fd4 xl: CompleteMultipartUpload should rename files in a routine. (#1527) 9 years ago
Harshavardhana 56b7df90e1 xl/fs: ListObjectParts should set nextPartNumberMarker properly. (#1528) 9 years ago
Harshavardhana a56d5ef415 xl/fs: isFunctions should only return boolean. (#1525) 9 years ago
Harshavardhana 751fa972f5 xl/fs: Multipart re-org introduce "uploads.json" (#1505) 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
Krishna Srinivas 247e835d7b object: move go-routine listing from posix to objectLayer. (#1491) 9 years ago
Harshavardhana 6988ed9257 xl/getObjectInfo: Returns back proper size, modTime and md5Sum. (#1479) 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
Krishna Srinivas 286de4de2c XL - fixes mostly related to multipart listing. (#1441) 9 years ago
Krishna Srinivas 0c27d8e5b1 XL/Multipart: maintain the parts info in multipart.json after complete-multipart-upload. (#1436) 9 years ago
Harshavardhana 10a010c1ad xl/fs: Object layer - keep common functions into single place. (#1423) 9 years ago
Harshavardhana 4e34e03dd4 xl/fs: Split object layer into interface. (#1415) 9 years ago
Krishna Srinivas 7066ce5160 XL/Multipart: rename the parts instead of concatenating. (#1416) 9 years ago
karthic rao 1813e9c070 Cleanup - Comments and readability fixes (#1386) 9 years ago
Harshavardhana b51bef85e6 objectapi: ListMultipart now lists more than 1000 entries in non-recursive. (#1397) 9 years ago
Krishna Srinivas d0e5470050 ListMultipart fixes (#1392) 9 years ago
Harshavardhana 90987df9b4 objectapi: Simplify ListMultipart combine recursive and non-recursive. (#1390) 9 years ago
Harshavardhana 57f35c2bcc xl: Introduce new blocking writer to make CreateFile atomic. (#1362) 9 years ago
Harshavardhana 91588209fa obj: Object api handle all errors in common location. (#1343) 9 years ago
Harshavardhana 141a44bfbf xl: Fix ReadFile to keep the order always for reading the data back. (#1339) 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
karthic rao 6e372f83b4 Tests: object api multipart tests and bug fixes. 9 years ago
Harshavardhana 1284ecc6f2 api: Fix verification of checkLeafDirectory. (#1347) 9 years ago
Harshavardhana e0f8fed011 object: handle Error responses and handle errDiskFull. (#1331) 9 years ago
Harshavardhana be002ac01e fs/object: Fix issues from review comments. 9 years ago
Krishna Srinivas 149c6ca094 listMultipart: bugfixes. (#1318) 9 years ago
Harshavardhana 8457af5708 fs: Add proper volume and path validation. 9 years ago
Krishna Srinivas caa35f68fa listMultipart: implement support for marker. (#1313) 9 years ago
Krishna Srinivas 01a439f95b refactor: add multipart code to the object layer. 9 years ago