rust-s3
rust-s3 copied to clipboard
Rust library for interfacing with S3 API compatible services
**Is your feature request related to a problem? Please describe.** When uploading large amounts of data I would like to avoid as many copies as possible. `put_multipart_chunk` currently requires moving...
**Describe the bug** The new implementation of `_put_object_stream_with_content_type` introduced in 0.33.0 creates various issues for larger files. The implementation now loads all chunks and then tries to upload them in...
**Describe the bug** When use the custom region, it will report the `urlParse(InvalidIpv4Address)` **To Reproduce** ```rust pub async fn create_bucket(bucket_name: &str) -> Result { let region = Region::Custom { region:...
**Describe the bug** The `examples/tokio-backend.rs` example yields the following panic: ``` thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: HttpFailWithBody(416, "\nInvalidRangeThe requested range is not satisfiablebytes=100-1000167TS18WEAWPEGE9JY6skPYwF63NhPG7xf1Esex0OGl7Nnz0azPxMw+O8vBhW17O0O5Ej2y101ZQ5foTIc6yVrS+YHjNyoEE9/m3LgDA==")', s3/../examples/tokio-backend.rs:29:10 note:...
Hi All Thanks for building this awesome library!! If you have a minute it would be great to get your opinion on this issue. **Describe the bug** We have upgraded...
**Describe the bug** A clear and concise description of what the bug is. I have a CLI program to upload keys to Minio that's testing a bunch of logic that's...
**Describe the bug** It seems that the put_object_with_content_type and put_object_stream_with_content_type methods are not setting the content type for uploaded objects on S3 **To Reproduce** A minimal test which shows the...
**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** ```rust let mut path = tokio::fs::File::open(&file) .await .context("failed to open file for sending to S3")?;...
**Describe the bug** Some functions recently changed to only have fake async wrappers. For example `put_object_stream` is `async`, but takes a `std::io::Read`. This is a problem as it may cause...
Hi, this PR updates hyper to v1 and http to v1. I'm not completely sure about the choices I made, so some things might have been overcomplicated. But it is...