From 835d08591efa47d679b7b5bf460105495f8a9722 Mon Sep 17 00:00:00 2001 From: "Jonathan A. Sternberg" Date: Wed, 13 Apr 2016 09:11:49 -0400 Subject: [PATCH] Do not filter out empty tags from series keys --- tsdb/engine/tsm1/engine.go | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/tsdb/engine/tsm1/engine.go b/tsdb/engine/tsm1/engine.go index 543101550c..f97a1f17e4 100644 --- a/tsdb/engine/tsm1/engine.go +++ b/tsdb/engine/tsm1/engine.go @@ -727,18 +727,9 @@ func (e *Engine) SeriesKeys(opt influxql.IteratorOptions) (influxql.SeriesList, // Calculate tag sets and apply SLIMIT/SOFFSET. tagSets = influxql.LimitTagSets(tagSets, opt.SLimit, opt.SOffset) for _, t := range tagSets { - tagMap := make(map[string]string) - for k, v := range t.Tags { - if v == "" { - continue - } - tagMap[k] = v - } - tags := influxql.NewTags(tagMap) - series := influxql.Series{ Name: mm.Name, - Tags: tags, + Tags: influxql.NewTags(t.Tags), Aux: make([]influxql.DataType, len(opt.Aux)), }