mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-11 14:53:49 +00:00
Merge branch 'public-single-node' into pmm-6401-read-prometheus-data-files
This commit is contained in:
commit
9d2805320b
2 changed files with 4 additions and 2 deletions
|
@ -16,6 +16,8 @@ The following tip changes can be tested by building VictoriaMetrics components f
|
||||||
|
|
||||||
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): add ability to use OAuth2 for `-datasource.url`, `-notifier.url` and `-remoteRead.url`. See the corresponding command-line flags containing `oauth2` in their names [here](https://docs.victoriametrics.com/vmalert.html#flags).
|
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): add ability to use OAuth2 for `-datasource.url`, `-notifier.url` and `-remoteRead.url`. See the corresponding command-line flags containing `oauth2` in their names [here](https://docs.victoriametrics.com/vmalert.html#flags).
|
||||||
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): add ability to use Bearer Token for `-notifier.url` via `-notifier.bearerToken` and `-notifier.bearerTokenFile` command-line flags. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1824).
|
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): add ability to use Bearer Token for `-notifier.url` via `-notifier.bearerToken` and `-notifier.bearerTokenFile` command-line flags. See [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1824).
|
||||||
|
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): add `sortByLabel` template function in order to be consistent with Prometheus. See [these docs](https://prometheus.io/docs/prometheus/latest/configuration/template_reference/#functions) for more details.
|
||||||
|
* FEATURE: [vmalert](https://docs.victoriametrics.com/vmalert.html): improve compliance with [Prometheus Alert Generator Specification](https://github.com/prometheus/compliance/blob/main/alert_generator/specification.md).
|
||||||
|
|
||||||
|
|
||||||
## [v1.74.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.74.0)
|
## [v1.74.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.74.0)
|
||||||
|
|
|
@ -1076,7 +1076,7 @@ func (s *Storage) searchTSIDs(tfss []*TagFilters, tr TimeRange, maxMetrics int,
|
||||||
// on idb level.
|
// on idb level.
|
||||||
|
|
||||||
// Limit the number of concurrent goroutines that may search TSIDS in the storage.
|
// Limit the number of concurrent goroutines that may search TSIDS in the storage.
|
||||||
// This should prevent from out of memory errors and CPU trashing when too many
|
// This should prevent from out of memory errors and CPU thrashing when too many
|
||||||
// goroutines call searchTSIDs.
|
// goroutines call searchTSIDs.
|
||||||
select {
|
select {
|
||||||
case searchTSIDsConcurrencyCh <- struct{}{}:
|
case searchTSIDsConcurrencyCh <- struct{}{}:
|
||||||
|
@ -1550,7 +1550,7 @@ func (s *Storage) AddRows(mrs []MetricRow, precisionBits uint8) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Limit the number of concurrent goroutines that may add rows to the storage.
|
// Limit the number of concurrent goroutines that may add rows to the storage.
|
||||||
// This should prevent from out of memory errors and CPU trashing when too many
|
// This should prevent from out of memory errors and CPU thrashing when too many
|
||||||
// goroutines call AddRows.
|
// goroutines call AddRows.
|
||||||
select {
|
select {
|
||||||
case addRowsConcurrencyCh <- struct{}{}:
|
case addRowsConcurrencyCh <- struct{}{}:
|
||||||
|
|
Loading…
Reference in a new issue