Aditya Manthramurthy
8456034d9e
Fix concurrency bug in limitedMapConcurrently ( #53 )
...
Also simplifies implementation using lifted `bracket_` and async
routines, instead of lifted control operations like `liftBaseOp_`
Adds a test.
2017-08-21 11:52:06 -07:00
Krishnan Parthasarathi
9358d28d3b
Fix hlint warnings and suggestions ( #44 )
2017-03-25 15:56:51 +05:30
Krishnan Parthasarathi
3d6d2d5d61
Make minio-hs build with lts-8.5 ( #33 )
2017-03-17 14:53:24 +05:30
Krishnan Parthasarathi
843fd6123b
Add copyObject example. ( #30 )
2017-03-15 15:26:48 +05:30
Krishnan Parthasarathi
84c596f32c
Parse S3 service errors and return ServiceErr values ( #28 )
2017-03-13 19:02:21 +05:30
Krishnan Parthasarathi
b333ed6345
Make MinioErr flatter and make examples work. ( #25 )
2017-03-09 16:51:56 +05:30
Krishnan Parthasarathi
7be42dd011
Add copyright header to all source files. ( #20 )
2017-03-02 16:01:59 +05:30
Aditya Manthramurthy
e4e2576c74
Add copyObject API: ( #5 )
...
* Performs server side copy of an object by creating a new object that
is a copy of an existing object or part of an existing object.
* The user may specify an object on server of any size, and optionally
specify a byte range to only copy a part of the object.
* Copy conditions are also supported.
2017-02-23 14:04:08 +05:30
Krishnan Parthasarathi
00176ff976
Add statObject high-level API ( #11 )
2017-02-13 16:06:01 +05:30
Aditya Manthramurthy
75743ab946
PutObject fixes - does resource cleanup properly now.
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
43bfabd186
Improve error handling; misc
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
0f3676b6d7
Minor refactor
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
f26fbc82a7
Refactor error types returned by the library
2017-02-13 16:03:42 +05:30
Krishnan Parthasarathi
5f1ee7fc67
Implement list object parts of an ongoing multipart upload.
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
74748cfb16
Initial high-level putobject
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
a12fa8a077
Align imports
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
2070a8e13f
PutObjectPart and CompleteMultipartUpload with basic tests
...
- Functional tests are refactored
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
6db483c2bc
Fix some warnings
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
8be4f0a06f
Add MonadBaseControl IO instance and catch HttpException
2017-02-13 16:03:42 +05:30
Aditya Manthramurthy
7d7b81cbe3
Catch file opening errors
2017-02-13 16:03:42 +05:30