prometheus/storage
Bryan Boreham 7ce09b4e39 storage: fix BenchmarkMergeSeriesSet
The SeriesSets to be merged must be created each time round the loop,
otherwise the benchmark is not doing any real work.

Don't call ExpandSeries, because it spends most of its time allocating
a memory buffer to hold the result, which we don't look at.

Signed-off-by: Bryan Boreham <bjboreham@gmail.com>

Fix up merge test again
2022-12-15 18:32:45 +00:00
..
remote Correctly handle error unwrapping in rules and remote write receiver 2022-12-15 12:50:55 +01:00
buffer_test.go Merge 'main' into sparsehistogram 2022-10-05 22:14:49 +02:00
buffer.go storage: Avoid duplicate function call in sampleRingIterator (#11502) 2022-11-01 13:34:47 -04:00
fanout_test.go tsdb: Rework iterators (#9877) 2021-11-29 13:24:23 +05:30
fanout.go Merge branch 'main' into sparsehistogram 2022-08-10 17:54:37 +02:00
generic.go Move packages out of deprecated pkg directory 2021-11-09 08:03:10 +01:00
interface.go Merge pull request #11485 from t00350320/prometheus-office 2022-11-16 15:09:49 +01:00
lazy.go tsdb: Added ChunkQueryable implementations to db; unified MergeSeriesSets and vertical to single struct. (#7069) 2020-07-31 16:03:02 +01:00
memoized_iterator_test.go Merge 'main' into sparsehistogram 2022-10-05 22:14:49 +02:00
memoized_iterator.go Merge branch 'main' into sparsehistogram 2021-12-15 13:49:33 +01:00
merge_test.go storage: fix BenchmarkMergeSeriesSet 2022-12-15 18:32:45 +00:00
merge.go Fix merge conflicts 2022-10-11 22:53:37 +05:30
noop.go Move packages out of deprecated pkg directory 2021-11-09 08:03:10 +01:00
secondary.go Move packages out of deprecated pkg directory 2021-11-09 08:03:10 +01:00
series_test.go storage: iterator fixes after merge 2021-12-18 14:12:01 +01:00
series.go Implement vertical compaction for native histograms (#11184) 2022-08-22 19:04:39 +05:30