Versions in this module Expand all Collapse all v3 v3.80.13 Sep 25, 2024 v3.80.12 Sep 24, 2024 Changes in this version + const DefaultStartTimeout + var PublicRetryDecisionDefault = PublicCheckRetryResult + var PublicRetryDecisionRetry = PublicCheckRetryResult + var PublicRetryDecisionStop = PublicCheckRetryResult + func CheckResetReconnectionCounters(lastTry, now time.Time, connectionTimeout time.Duration) bool + func OperationParamsFromConfig(operationParams *rawydb.OperationParams, cfg *config.Common) + func RetryDecision(checkErr error, settings RetrySettings, retriesDuration time.Duration) (_ backoff.Backoff, stopRetryReason error) + type Config struct + Trace *trace.Topic + type PublicCheckErrorRetryArgs struct + Error error + func NewCheckRetryArgs(err error) PublicCheckErrorRetryArgs + type PublicCheckErrorRetryFunction func(errInfo PublicCheckErrorRetryArgs) PublicCheckRetryResult + type PublicCheckRetryResult struct + type RetrySettings struct + CheckError PublicCheckErrorRetryFunction + StartTimeout time.Duration