app/vmselect/prometheus: set start arg in /api/v1/series to the minimum allowed time by default as Prometheus does

Fixes https://github.com/VictoriaMetrics/VictoriaMetrics/issues/91
This commit is contained in:
Aliaksandr Valialkin 2019-07-11 17:10:12 +03:00
parent 3313cdf816
commit 4a8e6f47fe

View file

@ -376,7 +376,9 @@ func SeriesHandler(at *auth.Token, w http.ResponseWriter, r *http.Request) error
if len(matches) == 0 {
return fmt.Errorf("missing `match[]` arg")
}
start, err := getTime(r, "start", ct-defaultStep)
// Set start to minTimeMsecs by default as Prometheus does.
// See https://github.com/VictoriaMetrics/VictoriaMetrics/issues/91
start, err := getTime(r, "start", minTimeMsecs)
if err != nil {
return err
}