Skip to main content

Module s3

Module s3 

Source
Expand description

An S3 implementation of Blob storage.

Structsยง

MetricsSleep ๐Ÿ”’
MinElapsed ๐Ÿ”’
A helper for tracking the minimum of a set of Durations.
MultipartChunkIter ๐Ÿ”’
MultipartConfig ๐Ÿ”’
S3Blob
Implementation of Blob backed by S3.
S3BlobConfig
Configuration for opening an S3Blob.

Enumsยง

PartRequest ๐Ÿ”’
One request of a multi-request get.
PartSelector ๐Ÿ”’
How a GetObject request names the piece of the object it wants.

Constantsยง

CONNECT_TIMEOUT_MARKER ๐Ÿ”’
MB ๐Ÿ”’
OPERATION_ATTEMPT_TIMEOUT_MARKER ๐Ÿ”’
OPERATION_TIMEOUT_MARKER ๐Ÿ”’
READ_TIMEOUT_MARKER ๐Ÿ”’
TB ๐Ÿ”’

Functionsยง

openssl_sys_hack ๐Ÿ”’
parse_content_range_total ๐Ÿ”’
The total size in a Content-Range header (bytes 0-8388607/9711660), if the header states one.
remaining_ranges ๐Ÿ”’
Byte ranges covering [first_len, total_len) in chunks of first_len.