35 Commits (b83b87a7f661b7c75622c29c6be6a95766b03bfa)

Author SHA1 Message Date
Harshavardhana e4240aa58f XL/objects: Initialize format.json outside of erasure. (#1640) 9 years ago
Harshavardhana 7ae5470395 XL: simplify isMultipartObject not need to handle unknown errors. (#1686) 9 years ago
Harshavardhana 9fdb69563d handler: CopyObject should save metadata. (#1698) 9 years ago
Bala.FA 13e4618309 XL/fs: Return saved content-type during GetObject 9 years ago
Harshavardhana 7d6ed50fc2 objects: Save all the incoming metadata properly. (#1688) 9 years ago
Krishna Srinivas 3c1ef3fee2 Locking: move locking code from xl-erasure to xl-objects. (#1673) 9 years ago
Bala FA a0865122a7 XL/objectLayer: Save additional meta data during PutObject (#1672) 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
Harshavardhana 025054fb36 XL: CreateFile/ReadFile should write and read from all disks in parallel. (#1612) 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
Krishnan Parthasarathi 9e45d138cc Closed readCloser for each multipart in xl.GetObject (#1629) 9 years ago
Harshavardhana b62774d32f storage/xl: Return errVolumeAccessDenied if disks cannot be accessed. (#1621) 9 years ago
Harshavardhana 50431e91a6 erasure: Handle failed disks so that we initialize properly if they are missing. (#1607) 9 years ago
Krishna Srinivas e99cb05516 XL/GetObject: offset should be reset to 0 after reading first part. (#1580) (#1581) 9 years ago
Harshavardhana 5f0ca64346 erasure: listOnlineDisks should return errFileNotFound for errReadQuorum. (#1573) 9 years ago
Harshavardhana a56d5ef415 xl/fs: isFunctions should only return boolean. (#1525) 9 years ago
Harshavardhana bf563afb80 xl: DeleteObject regression over errChannel. (#1521) 9 years ago
Harshavardhana 751fa972f5 xl/fs: Multipart re-org introduce "uploads.json" (#1505) 9 years ago
Harshavardhana 434423de89 xl: Move format detection inside xl objects. (#1515) 9 years ago
Harshavardhana 0625c050e6 xl/tests: Enable server handler tests over XL. (#1512) 9 years ago
karthic rao 0b4bbe6d9e Adding XL Object layer validation for existing unit tests of single node (#1499) 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 17868ccd7f handlers: overhaul entire writErrorResponse, simplify. (#1472) 9 years ago
Harshavardhana ca097de96c xl/fs: Add initObjectLayer function. (#1494) 9 years ago
Krishna Srinivas 247e835d7b object: move go-routine listing from posix to objectLayer. (#1491) 9 years ago
Harshavardhana 46680788f9 xl/fs: cleanup '/.minio/tmp' directory on each initialization. (#1490) 9 years ago
Harshavardhana 6988ed9257 xl/getObjectInfo: Returns back proper size, modTime and md5Sum. (#1479) 9 years ago
Harshavardhana e4d89d8156 xl/deleteObject: Support deleting special multipart object. (#1470) 9 years ago
Harshavardhana afd59c45dc xl/fs: Move few functions into common code. (#1453) 9 years ago
karthic rao 2393a3a0be XL non-recursive fix (#1450) 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 57f35c2bcc xl: Introduce new blocking writer to make CreateFile atomic. (#1362) 9 years ago
Harshavardhana f3784d1087 xl: Handle read quorum for StatVol, ListVols 9 years ago
Harshavardhana 91588209fa obj: Object api handle all errors in common location. (#1343) 9 years ago
Harshavardhana c7bf471c9e list/xl: Fix the way marker is handled in leafDirectory verification. 9 years ago
Harshavardhana a98a7fb1ad Implement XL layer - preliminary work. 9 years ago
Harshavardhana d63d17012d tests: Add API suite tests back for object api. (#1352) 9 years ago
Harshavardhana 4cf73caf02 api: Add diskInfo as part of StatVol and ListVols. (#1349) 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
Harshavardhana 8457af5708 fs: Add proper volume and path validation. 9 years ago
Krishna Srinivas 01a439f95b refactor: add multipart code to the object layer. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago