33 Commits (ed2fdd90b0921d1f1eaa2c5b647abb27f7395f86)

Author SHA1 Message Date
Harshavardhana e8990e42c2 XL: Make allocations simpler avoid redundant allocs. (#1961) 9 years ago
Harshavardhana ff9fc22c72 posix: Mkdir() and OpenFile() should honor umask. (#1972) 9 years ago
Krishnan Parthasarathi 6143c87c3a Make ioErrCount updates go-routine safe (#1943) 9 years ago
Aakash Muttineni 4ee2136b28 Unit tests for PUT object when object already exists (#1904) 9 years ago
Harshavardhana 50d25ca94a XL: Change AppendFile() to return only error (#1932) 9 years ago
Harshavardhana 8c0942bf0d XL: Remove usage of reduceErr and make it isQuorum verification. (#1909) 9 years ago
Harshavardhana ed4fe689b4 posix: Support UNC paths on windows. (#1887) 9 years ago
Bala FA 61598ed02f posix: return errFaultyDisk on I/O errors. (#1885) 9 years ago
Harshavardhana 82fd907933 XL/PutObject: Handle all pending cases of DiskNotFound. 9 years ago
Harshavardhana fb95c1fad3 XL: Bring in some modularity into format verification and healing. (#1832) 9 years ago
Harshavardhana ae311aa53b XL: Cleanup, comments and all the updated functions. (#1830) 9 years ago
Harshavardhana feb337098d XL: bring in new storage API. (#1780) 9 years ago
Bala FA 51bb613fdf pkg/safe: remove temporary file on failure (#1774) 9 years ago
Harshavardhana 34e9ad24aa XL: Introduce new API StorageInfo. (#1770) 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 f6d9e73548 posix: Do not lowercase names, return as is. Object layer will filter them out. (#1699) 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 50431e91a6 erasure: Handle failed disks so that we initialize properly if they are missing. (#1607) 9 years ago
Bala FA adbcafefad xl/CreateFile: handle errFileNameTooLong error properly (#1523) 9 years ago
Harshavardhana 86e5d71519 erasure: MakeVol, DeleteVol and StatVol should hold locks. (#1597) 9 years ago
Harshavardhana eec41c369c posix: Return diskNotFound error rather than errVolumeNotFound (#1568) 9 years ago
Harshavardhana 722abe2d0f xl/fs: pathJoin now takes variadic inputs. (#1550) 9 years ago
Harshavardhana a56d5ef415 xl/fs: isFunctions should only return boolean. (#1525) 9 years ago
Harshavardhana 937d68202d server: Deadcode removal. (#1517) 9 years ago
Krishna Srinivas 247e835d7b object: move go-routine listing from posix to objectLayer. (#1491) 9 years ago
Harshavardhana ad40036cba posix: filepath shouldn't be used anymore use path.Join (#1486) 9 years ago
Rajiv Makhijani a5959789d5 Make minimum file space percent a constant (#1484) 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 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
Krishna Srinivas 4333e529e6 xl/ListFiles: return as many objects as requested. (#1383) 9 years ago
Harshavardhana 8bce699dae xl: Add logging. (#1372) 9 years ago
Harshavardhana f3784d1087 xl: Handle read quorum for StatVol, ListVols 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 e9fba04b36 logging: Enable logging across storage fs layer. (#1367) 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 e0f8fed011 object: handle Error responses and handle errDiskFull. (#1331) 9 years ago
Harshavardhana b47d722d8e fs: Fix filtering out valid paths from previous #1321 fix (#1323) 9 years ago
Harshavardhana 33633fd15d fs: Filter out valid paths and volnames. (#1321) 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
Harshavardhana 30b0b4deba storage/server/client: Enable storage server, enable client storage. 9 years ago
Krishna Srinivas 3c48537f20 refactor: refactor code to separate fs into object-layer and fs layer. (#1305) 9 years ago