forked from durch/rust-s3
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* aws-creds: default to a 30-second request timeout No (infinite) timeout is a bad default. * aws-creds: return the previous timeout when overriding The value is global, so it's not always possible to restore a previous setting value, but it's better than nothing. * Simplify instance detection * Add ap-east-1 region (durch#235) Co-authored-by: Juraj Sadel <[email protected]> * Fix crates.io badge, update links and various formatting (durch#219) * Make all fail-on-err variations run the same check (durch#233) * Make attohttpc optional for credentials (durch#231) * Make attohttpc optional for credentials * Enabling tls implies enabling http * Use async write for tokio,async-std (durch#230) * Fix tokio async doctest * Add support for the older ListObjects API (durch#229) Google Cloud Storage doesn't support the newer ListObjectsV2 call. * If file is smaller than one chunk, don't initiate multi-part upload (durch#228) There already was a special case in put_object_stream() for a small files, where the multi-part upload was aborted if the input turned out to be small enough to fit in one chunk. But we can do better than that, and not initiate the multi-part upload in the first place, avoiding two round trips to S3 (one to initiate, and another to abort the multi-part upload). While we're at it, refactor the loop slightly. * Fix blocking tests * Make minidom dependency optional (durch#226) * Fix a typo * Make minidom dependency optional * Import futures-io crate directly instead of through futures (durch#227) * Revert "Import futures-io crate directly instead of through futures (durch#227)" This reverts commit 7b2e3a0. * Stream is flaky with rustls-tls * Implements durch#223 * s3/bucket: default to 30-second request timeout (durch#221) No (infinite) timeout is a bad default. * aws-creds 0.27.0 * aws-region 0.23.3 * Import futures-* crates directly instead of through futures (durch#237) * 0.28.0 * No *s Co-authored-by: Paul Khuong <[email protected]> Co-authored-by: Drazen Urch <[email protected]> Co-authored-by: JurajSadel <[email protected]> Co-authored-by: Juraj Sadel <[email protected]> Co-authored-by: Alex Touchet <[email protected]> Co-authored-by: Riley <[email protected]> Co-authored-by: Heikki Linnakangas <[email protected]> Co-authored-by: Jonas Platte <[email protected]>
- Loading branch information
1 parent
c00a186
commit c0eb909
Showing
17 changed files
with
423 additions
and
242 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.