23 Commits (3ac39ff10742da73a19e35a1e434254f5809e35b)

Author SHA1 Message Date
Harshavardhana 748dc80047 API: add writePartTooSmallErrorResponse to extend standard error responses. (#2005) 9 years ago
Krishnan Parthasarathi a854e8cc5c api: Sent ErrPreconditionFailed on If-Match failure (#2009) 9 years ago
karthic rao 76f6533f8d Adding detailed comments for server_xl_test. (#2011) 9 years ago
karthic rao b2d9a46cbb Cleaning up/refactoring tests to be more extensible (#1970) 9 years ago
Harshavardhana 41c089a7e0 XL: Add mis-aligned GetObject() test. (#1960) 9 years ago
Harshavardhana 9b82e64a11 XL/erasure-read: Avoid memory copy, write to writer directly all the dataBlocks. 9 years ago
karthic rao ba5bb4a127 TestServer introduction and revamp of functional tests. (#1940) 9 years ago
Harshavardhana 409b4ddecb api: MakeBucket should set proper bucket location. (#1948) 9 years ago
Harshavardhana ad779a8ba4 XL: Enable tests for large GetObject. (#1947) 9 years ago
Aakash Muttineni 4ee2136b28 Unit tests for PUT object when object already exists (#1904) 9 years ago
Krishna Srinivas c41bf26712 Unit tests: add unit tests for listv1/v2 for list bucket handler. (#1933) 9 years ago
Harshavardhana 8c0942bf0d XL: Remove usage of reduceErr and make it isQuorum verification. (#1909) 9 years ago
Krishna Srinivas 365f80efa3 XL/DeleteObject: delete call on a prefix should not delete the entire tree structure. (#1916) 9 years ago
Harshavardhana ed4fe689b4 posix: Support UNC paths on windows. (#1887) 9 years ago
Krishnan Parthasarathi 967c2b2940 Handled possible short writes to httpResponseWriter (#1804) 9 years ago
Harshavardhana 5a4b074ca0 XL: PutObject incorrectly returned after deleting multipart object. (#1715) 9 years ago
Harshavardhana 9fdb69563d handler: CopyObject should save metadata. (#1698) 9 years ago
Harshavardhana 00d0558131 XL: Enable tests for content-type for Head and Get 9 years ago
Harshavardhana 498ce1e9bb handler: Add a waitgroup to avoid expect100Continue crash. (#1623) 9 years ago
Bala FA adbcafefad xl/CreateFile: handle errFileNameTooLong error properly (#1523) 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 0625c050e6 xl/tests: Enable server handler tests over XL. (#1512) 9 years ago
Harshavardhana 82fbe908a3 object: DeleteBucket should return proper error for BucketNotEmpty. (#1489) 9 years ago
Yurii bba5468368 minio: Replace 'bucket already exists' error by 'bucket already owned by you'. (#1465) 9 years ago
Harshavardhana ac7a7cec20 bucket-policy: Delete policy should remove policy properly. (#1456) 9 years ago
Harshavardhana 984903cce1 server: Add global namespace lock. (#1398) 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 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
Harshavardhana 33cd910d3a backend/fs: More cleanup and start using checkBuckeArg. (#1306) 9 years ago
Harshavardhana 0479d4976b objectAPI: Fix object API interface, remove unnecessary structs. 9 years ago
Harshavardhana 484ba91b08 config: Migrate to the new version. Remove backend details. 9 years ago
Harshavardhana efc80343e3 fs: Break fs package to top-level and introduce ObjectAPI interface. 9 years ago
Karthic Rao 30fc970eab Changes to TestPutBucket to catch the race 9 years ago
Harshavardhana 9dca46e156 signature: Use a layered approach for signature verification. 9 years ago
Harshavardhana aaf97ea02c config/main: Re-write config files - add to new config v3 9 years ago
Harshavardhana 902aa05021 main: Remove all the dead/unused code. 9 years ago
Harshavardhana fc72a0362f api: ListMultipartUploads and ListParts responded more entries. 9 years ago
Harshavardhana 88714e7c8e bucketpolicy: Improve bucket policy validation, avoid nested rules. 9 years ago
Harshavardhana d5057b3c51 accessPolicy: Implement Put, Get, Delete access policy. 9 years ago
Harshavardhana aed62788d9 api: Implement multiple objects Delete api - fixes #956 9 years ago
Harshavardhana ee1b86e517 api: Implement support for additional request headers. 9 years ago
Harshavardhana 3ff8a1b719 api: Implement CopyObject s3 API, doing server side copy. 9 years ago
Harshavardhana ae6e774377 api: Return NotImplemented for MultiDelete and CopyObject APIs 9 years ago
Harshavardhana 91a092792a presigned: Fix a bug in presigned request verification. 9 years ago
Harshavardhana dd9aaa855c web/rpc: Merge ports with API server. 9 years ago
Harshavardhana 5a9333a67b signature: Rewrite signature handling and move it into a library. 9 years ago
Harshavardhana 8df201ef30 multipart: Multipart session map now is based on uploadID. 9 years ago