Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var BatchTimeout = 2 * time.Second
Within serverCollectBatch - If at least one chunk is added to the batch and no new chunks are added in BatchTimeout period, the batch will be returned.
var FailedPeerSkipDelay = 20 * time.Second
FailedPeerSkipDelay is the time we consider a peer to be skipped for a particular request/chunk, because this peer failed to deliver it during the SearchTimeout interval
var FetcherGlobalTimeout = 10 * time.Second
FetcherGlobalTimeout is the max time a node tries to find a chunk for a client, after which it returns a 404 Basically this is the amount of time a singleflight request for a given chunk lives
var FetcherSlowChunkDeliveryThreshold = 5 * time.Second
FetcherSlowChunkDeliveryThreshold is the threshold above which we log a slow chunk delivery in netstore
var SearchTimeout = 1500 * time.Millisecond
SearchTimeout is the max time requests wait for a peer to deliver a chunk, after which another peer is tried
var SyncBatchTimeout = 10 * time.Second
how long should the downstream peer wait for an open batch from the upstream peer
var SyncerClientWaitTimeout = 20 * time.Second
SyncerClientWaitTimeout is the max time a syncer client waits for a chunk to be delivered during syncing
Functions ¶
This section is empty.
Types ¶
This section is empty.