You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@
15
15
*[ENHANCEMENT] Allocation improvements in adding samples to Chunk. #1706
16
16
*[ENHANCEMENT] Consul client now follows recommended practices for blocking queries wrt returned Index value. #1708
17
17
*[ENHANCEMENT] Consul client can optionally rate-limit itself during Watch (used e.g. by ring watchers) and WatchPrefix (used by HA feature) operations. Rate limiting is disabled by default. New flags added: `--consul.watch-rate-limit`, and `--consul.watch-burst-size`. #1708
18
+
*[ENHANCEMENT] Added jitter to HA deduping heartbeats, configure using `distributor.ha-tracker.update-timeout-jitter-max`#1534
f.BoolVar(&cfg.ShardByAllLabels, "distributor.shard-by-all-labels", false, "Distribute samples based on all labels, as opposed to solely by user and metric name.")
145
145
}
146
146
147
+
// Validate config and returns error on failure
148
+
func (cfg*Config) Validate() error {
149
+
returncfg.HATrackerConfig.Validate()
150
+
}
151
+
147
152
// New constructs a new Distributor
148
153
funcNew(cfgConfig, clientConfig ingester_client.Config, limits*validation.Overrides, ring ring.ReadRing) (*Distributor, error) {
0 commit comments