VictoriaMetrics/app/vminsert/common
Aliaksandr Valialkin f17b408643
lib/streamaggr: follow-up for the commit c0e4ccb7b5
- Clarify docs for `Ignore aggregation intervals on start` feature.

- Make more clear the code dealing with ignoreFirstIntervals at aggregator.runFlusher() functions.
  It is better from readability and maintainability PoV using distinct a.flush() calls
  for distinct cases instead of merging them into a single a.flush() call.

- Take into account the first incomplete interval when tracking the number of skipped aggregation intervals,
  since this behaviour is easier to understand by the end users.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6137
2024-07-02 21:24:50 +02:00
..
insert_ctx_pool.go app/vminsert/common: remove obsolete optimization for reducing memory usage for InsertCtx pool 2024-04-20 20:51:53 +02:00
insert_ctx.go lib/streamaggr: skip empty aggregators (#6307) 2024-05-20 14:03:28 +02:00
sort_labels.go app/{vminsert,vmagent}: add -sortLabels command-line option for sorting time series labels before ingesting them in the storage 2021-03-31 23:27:58 +03:00
streamaggr.go lib/streamaggr: follow-up for the commit c0e4ccb7b5 2024-07-02 21:24:50 +02:00