VictoriaMetrics/lib/streamaggr
Aliaksandr Valialkin 36ee08cad4
Revert "lib/streamaggr: do not flush dedup shards in parallel"
This reverts commit eb40395a1c.

Reason for revert: it has been appeared that the performance gain on multiple CPU cores
wasn't visible because the benchmark was generating incorrect pushSample.key.

See a207e0bf687d65f5198207477248d70c69284296
2024-03-04 19:13:50 +02:00
..
avg.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
count_samples.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
count_series.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
dedup.go Revert "lib/streamaggr: do not flush dedup shards in parallel" 2024-03-04 19:13:50 +02:00
dedup_test.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
dedup_timing_test.go lib/streamaggr: properly generate pushSample.key in benchmarks 2024-03-04 19:13:49 +02:00
histogram_bucket.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
last.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
max.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
min.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
quantiles.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
stddev.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
stdvar.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
streamaggr.go Revert "lib/streamaggr: do not flush dedup shards in parallel" 2024-03-04 19:13:50 +02:00
streamaggr_test.go lib/streamaggr: enable time alignment for aggregate flushed to multiples of interval 2024-03-04 06:23:35 +02:00
streamaggr_timing_test.go lib/streamaggr: use multiple job label values in BenchmarkAggregatorsPush instead of single value 2024-03-04 19:13:48 +02:00
sum_samples.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00
total.go lib/streamaggr: reduce the number of pointers at "total" aggregation state 2024-03-04 19:13:49 +02:00
unique_samples.go lib/streamaggr: reduce memory allocations when registering new series in deduplication and aggregation structs 2024-03-04 17:01:41 +02:00