ExStorageService.Cluster.ReadCoordinator (ex_storage_service v0.6.4)

Copy Markdown View Source

Selects a checksum-valid local or remote source for one committed blob.

Metadata and membership reads are strong. Remote candidates are tried in a deterministic, bounded order before response bytes are emitted. A failure after streaming begins is propagated to the adapter so it can cancel the response; the same response is never restarted from another replica.

Summary

Types

range()

@type range() :: nil | :all | {non_neg_integer(), non_neg_integer()}

Functions

open(context, hash, size, range, opts)