From 94ae5774fdd77dffafd988902ec36325c02dd583 Mon Sep 17 00:00:00 2001 From: yeya24 Date: Fri, 19 Jun 2020 18:57:25 -0400 Subject: [PATCH] fix time parameter propagation in labels API Signed-off-by: yeya24 --- api/prometheus/v1/api.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/prometheus/v1/api.go b/api/prometheus/v1/api.go index b77294778..13b36464d 100644 --- a/api/prometheus/v1/api.go +++ b/api/prometheus/v1/api.go @@ -682,6 +682,8 @@ func (h *httpAPI) LabelNames(ctx context.Context, startTime time.Time, endTime t q.Set("start", formatTime(startTime)) q.Set("end", formatTime(endTime)) + u.RawQuery = q.Encode() + req, err := http.NewRequest(http.MethodGet, u.String(), nil) if err != nil { return nil, nil, err @@ -700,6 +702,8 @@ func (h *httpAPI) LabelValues(ctx context.Context, label string, startTime time. q.Set("start", formatTime(startTime)) q.Set("end", formatTime(endTime)) + u.RawQuery = q.Encode() + req, err := http.NewRequest(http.MethodGet, u.String(), nil) if err != nil { return nil, nil, err