prometheus/web
Bartlomiej Plotka fe802f29c9 storage: Removed SelectSorted method; Simplified interface; Added requirement for remote read to sort response.
This is technically BREAKING CHANGE, but it was like this from the beginning: I just notice that we rely in
Prometheus on remote read being sorted. This is because we use selected data from remote reads in MergeSeriesSet
which rely on sorting.

I found during work on https://github.com/prometheus/prometheus/pull/5882 that
we do so many repetitions because of this, for not good reason. I think
I found a good balance between convenience and readability with just one method.
Smaller the interface = better.

Also I don't know what TestSelectSorted was testing, but now it's testing sorting.

Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
2020-03-13 13:06:25 +00:00
..
api storage: Removed SelectSorted method; Simplified interface; Added requirement for remote read to sort response. 2020-03-13 13:06:25 +00:00
ui [comments] change word ‘dependencie’ to ‘dependencies’ (#6904) 2020-03-01 09:34:27 +01:00
federate.go storage: Removed SelectSorted method; Simplified interface; Added requirement for remote read to sort response. 2020-03-13 13:06:25 +00:00
federate_test.go Make lookbackDelta a option of QueryEngine (#6746) 2020-02-10 00:58:23 +01:00
web.go Don't return error in ContextFromRequest function. 2020-02-18 15:58:14 +01:00
web_test.go Moved readyStorage to main. 2020-02-17 18:03:57 +00:00