prometheus/web
Ed Schouten bb724f1bef Deprecate DeduplicateSeriesSet() in favor of NewMergeSeriesSet().
Federation makes use of dedupedSeriesSet to merge SeriesSets for every
query into one output stream. If many match[] arguments are provided,
many dedupedSeriesSet objects will get chained. This has the downside of
causing a potential O(n*k) running time, where n is the number of series
and k the number of match[] arguments.

In the mean time, the storage package provides a mergeSeriesSet that
accomplishes the same with an O(n*log(k)) running time by making use of
a binary heap. Let's just get rid of dedupedSeriesSet and change all
existing callers to use mergeSeriesSet.
2017-12-10 19:51:20 +01:00
..
api Deprecate DeduplicateSeriesSet() in favor of NewMergeSeriesSet(). 2017-12-10 19:51:20 +01:00
ui Correctly handle empty data set in the console view (#3521) 2017-11-30 10:04:02 +00:00
federate_test.go use httptest.NewRequest, remove http.ReadRequest (#3557) 2017-12-07 23:52:50 +08:00
federate.go Deprecate DeduplicateSeriesSet() in favor of NewMergeSeriesSet(). 2017-12-10 19:51:20 +01:00
web_test.go Merge pull request #3286 from prometheus/dev-2.0 2017-10-12 16:19:10 +02:00
web.go Move Admin APIs to v1 2017-12-04 00:13:43 +05:30