MCPcopy
hub / github.com/grafana/dskit / PropagationDelayTrackerConfig

Struct PropagationDelayTrackerConfig

kv/memberlist/propagation_tracker.go:29–34  ·  view source on GitHub ↗

PropagationDelayTrackerConfig configures the propagation delay tracker.

Source from the content-addressed store, hash-verified

27
28// PropagationDelayTrackerConfig configures the propagation delay tracker.
29type PropagationDelayTrackerConfig struct {
30 Enabled bool `yaml:"enabled" category:"experimental"`
31 BeaconInterval time.Duration `yaml:"beacon_interval" category:"experimental"`
32 BeaconLifetime time.Duration `yaml:"beacon_lifetime" category:"experimental"`
33 LogBeaconsLatencyLongerThan time.Duration `yaml:"log_beacons_latency_longer_than" category:"experimental"`
34}
35
36// RegisterFlags registers flags with default names.
37func (cfg *PropagationDelayTrackerConfig) RegisterFlags(f *flag.FlagSet) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected