VictoriaMetrics/app
Aliaksandr Valialkin e7959094f6 lib/storage: remove prioritizing of merging small parts over merging big parts, since it doesn't work as expected
The prioritizing could lead to big merge starvation, which could end up in too big number of parts that must be merged into big parts.

Multiple big merges may be initiated after the migration from v1.39.0 or v1.39.1. It is OK - these merges should be finished soon,
which should return CPU and disk IO usage to normal levels.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/648
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/618
2020-07-30 19:57:27 +03:00
..
victoria-metrics app/vmselect/prometheus: do not adjust last points in time series with timestamps exceeding the current time 2020-07-14 12:52:16 +03:00
vmagent app/{vmagent,vminsert}: properly preserve db tag from query string passed to Influx line protocol query 2020-07-28 21:25:19 +03:00
vmalert app/vmalert: support external.label to specify global labelset for all rules #622 (#652) 2020-07-28 14:20:31 +03:00
vmauth lib/httpserver: log remote address in error message from httpserver.Errorf 2020-07-20 14:11:22 +03:00
vmbackup all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:05:11 +03:00
vminsert app/{vmagent,vminsert}: properly preserve db tag from query string passed to Influx line protocol query 2020-07-28 21:25:19 +03:00
vmrestore all: use %w instead of %s for wrapping errors in fmt.Errorf 2020-06-30 23:05:11 +03:00
vmselect app/vmselect/promql: return non-empty value from rate_over_sum(m[d]) even if a single data point is located in the given [d] window 2020-07-29 12:37:58 +03:00
vmstorage lib/storage: remove prioritizing of merging small parts over merging big parts, since it doesn't work as expected 2020-07-30 19:57:27 +03:00