use id instead of key in topN results

This commit is contained in:
Linh Vo 2017-03-23 12:02:57 -05:00
parent d93abb8d07
commit 67a691dfe0
2 changed files with 2 additions and 2 deletions

View file

@ -258,7 +258,7 @@ func (p BitmapPairs) Len() int { return len(p) }
func (p BitmapPairs) Less(i, j int) bool { return p[i].Count > p[j].Count }
type Pair struct {
Key uint64 `json:"key"`
Key uint64 `json:"id"`
Count uint64 `json:"count"`
}

View file

@ -354,7 +354,7 @@ func TestHandler_Query_Pairs_JSON(t *testing.T) {
h.ServeHTTP(w, MustNewHTTPRequest("POST", "/query", strings.NewReader(`TopN(frame=x, n=2)`)))
if w.Code != http.StatusOK {
t.Fatalf("unexpected status code: %d", w.Code)
} else if body := w.Body.String(); body != `{"results":[[{"key":1,"count":2},{"key":3,"count":4}]]}`+"\n" {
} else if body := w.Body.String(); body != `{"results":[[{"id":1,"count":2},{"id":3,"count":4}]]}`+"\n" {
t.Fatalf("unexpected body: %q", body)
}
}