36 Commits (0dc5662f9b3f06579e7b1b2725fcc3ac76910a9f)

Author SHA1 Message Date
Harshavardhana 064c51162d api: Add new ListenBucketNotificationHandler. (#2336) 8 years ago
Harshavardhana 2f7358a8a6 XL: erasure Index should have its corresponding distribution order. (#2300) 8 years ago
Harshavardhana f248089523 api: Implement bucket notification. (#2271) 8 years ago
Krishna Srinivas 303f216150 tests: xl-v1-metadata.go, xl-v1-multipart-common.go - remove unused methods, add enhance tests to improve code coverage. (#2260) 8 years ago
Harshavardhana aaf7803831 api: Requests should be differentiated if possible based on http router. (#2219) 8 years ago
Bala FA 0793237d94 tests: Move signature calculation in separate function. (#2160) 9 years ago
Krishnan Parthasarathi bc8720406d Added specific error for InvalidObjectName (#2157) 9 years ago
Nick Craig-Wood 8c767218a4 URL Encode X-Amz-Copy-Source as per the spec (#2114) 9 years ago
Bala FA a51bb1d728 http: handle request range like Amazon S3. (#2112) 9 years ago
Harshavardhana 8ddf52021a server: Bring in s3 compatibility fixes. (#2099) 9 years ago
Harshavardhana 8a028a9efb handler/PUT: Handle signature verification through a custom reader. (#2066) 9 years ago
Krishna Srinivas 1ec86dac2c server-tests: unify XL and FS tests into common code. server_test.go contains common test code. server_xl_test.go contains XL tests specific to XL. (#2089) 9 years ago
Harshavardhana d64c3fd464 posix: Return errDiskNotWritable during disk initialization. (#2048) 9 years ago
karthic rao 8e8f6f90a4 adding detailed comments to server_test (#2032) 9 years ago
karthic rao ed2fdd90b0 fs: Fix GetObject failure to read large blocks. (#1982) 9 years ago
karthic rao ba5bb4a127 TestServer introduction and revamp of functional tests. (#1940) 9 years ago
Harshavardhana ad779a8ba4 XL: Enable tests for large GetObject. (#1947) 9 years ago
Bala FA 8559e89494 XL: fix getBlockInfo() to return correct end block (#1941) 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
Krishna Srinivas 365f80efa3 XL/DeleteObject: delete call on a prefix should not delete the entire tree structure. (#1916) 9 years ago
Anand Babu (AB) Periasamy f51d34cedd Do not guess content-type for objects with no extension (#1918) 9 years ago
Harshavardhana ed4fe689b4 posix: Support UNC paths on windows. (#1887) 9 years ago
Harshavardhana feb337098d XL: bring in new storage API. (#1780) 9 years ago
Harshavardhana 498ce1e9bb handler: Add a waitgroup to avoid expect100Continue crash. (#1623) 9 years ago
Harshavardhana 5b29cefd40 api: DeleteObject should always return 204. (#1645) 9 years ago
Harshavardhana d4745c7d6a object: PutObjectHandler should set the md5Sum properly. (#1604) 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
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