Henk-Jan Lebbink
|
58d9203153
|
refactored all functions (#145)
* refactored stat_object
refactored select_object_content
refactor get_presigned_object_url
refactor get_presigned_policy_form_data
refactored upload-part-copy
* fixed object.unwrap
* update region
* made client Arc
* made client Arc
* update client
* update tests
* update segmented_bytes
* bench updated
* cleanup version handling
* cleanup of headers: multimap
* added inner in Client
* updated clients: added Into<String>in API
* Separated http_client and shared client items in Client
|
2025-04-23 10:18:18 -07:00 |
|
Aditya Manthramurthy
|
54b671ef4c
|
Add new put and get APIs for objects (#78)
- put_object_content -> streaming object uploads
- put_object_from_file -> upload file
- put_object, create_multipart_uload, abort_multipart_upload,
upload_part, complete_multipart_upload -> S3 APIs for single and
multipart uploads
- get_object -> streaming object downloads
|
2024-04-03 06:39:54 +05:30 |
|
Bala FA
|
28e7fee8fa
|
Add documentation and few enhancements (#45)
Signed-off-by: Bala.FA <bala@minio.io>
|
2023-09-26 05:16:11 +05:30 |
|
Bala FA
|
bbc7945eb8
|
Simplify code using clippy (#38)
Signed-off-by: Bala.FA <bala@minio.io>
|
2023-09-06 07:52:31 +05:30 |
|
Bala FA
|
0fb80e1456
|
Refactor S3 client implementation (#13)
Added below S3 APIs
* abort_multipart_upload()
* bucket_exists()
* complete_multipart_upload()
* create_multipart_upload()
* get_object()
* list_buckets()
* list_objects_v1()
* list_objects_v2()
* list_object_versions()
* list_objects()
* make_bucket()
* put_object()
* put_object_api()
* remove_bucket()
* remove_object()
* remove_objects_api()
* remove_objects()
* select_object_content()
* stat_object()
* upload_part()
Signed-off-by: Bala.FA <bala@minio.io>
|
2022-08-20 15:10:11 -07:00 |
|