From 9b5568b9abfdc006e9639694cb7fcf096c514fa7 Mon Sep 17 00:00:00 2001 From: Thomas Jackson Date: Tue, 9 Jul 2019 07:31:01 -0700 Subject: [PATCH] Pass all precision instead of artificially limiting Signed-off-by: Thomas Jackson --- api/prometheus/v1/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/prometheus/v1/api.go b/api/prometheus/v1/api.go index 05a4ee0..86c14ea 100644 --- a/api/prometheus/v1/api.go +++ b/api/prometheus/v1/api.go @@ -678,7 +678,7 @@ func (h *httpAPI) QueryRange(ctx context.Context, query string, r Range) (model. q.Set("query", query) q.Set("start", formatTime(r.Start)) q.Set("end", formatTime(r.End)) - q.Set("step", strconv.FormatFloat(r.Step.Seconds(), 'f', 3, 64)) + q.Set("step", strconv.FormatFloat(r.Step.Seconds(), 'f', -1, 64)) _, body, warnings, err := api.DoGetFallback(h.client, ctx, u, q) if err != nil {