gst-plugins-rs/net
Arun Raghavan 94c5cbbfb8 rusoto: s3sink: Make remaining requests bounded in time
This implements a default timeout and retry duration for the remaining
S3 requests that were still able to be blocked indefinitely. There are 3
classes of operations: multipart upload creation/abort (should not take
too long), uploads (duration depends on part size), multipart upload
completion (can take several minutes according to documentation).

We currently only expose the part upload times as configurable, and hard
code the rest. If it seems sensible, we can expose the other two sets of
parameters as well.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/690>
2022-03-18 16:03:10 +05:30
..
hlssink3 Remove now unnecessary Send+Sync impls for element/etc subclasses 2022-02-28 18:56:58 +02:00
reqwest Use SPDX license format in Cargo.toml 2022-03-14 10:23:16 +02:00
rusoto rusoto: s3sink: Make remaining requests bounded in time 2022-03-18 16:03:10 +05:30