This reverts commit 0ec2b453b9
.
Fixes panic.
pull/17306/head
parent
eb226776ff
commit
679215de97
|
@ -30,7 +30,7 @@ type seriesIDSetIterator struct {
|
|||
}
|
||||
|
||||
func NewSeriesIDSetIterator(ss *SeriesIDSet) SeriesIDSetIterator {
|
||||
if ss == nil || ss.IsEmpty() {
|
||||
if ss == nil || ss.bitmap == nil {
|
||||
return nil
|
||||
}
|
||||
return &seriesIDSetIterator{ss: ss, itr: ss.Iterator()}
|
||||
|
|
|
@ -18,7 +18,6 @@ import (
|
|||
"github.com/influxdata/influxdb/tsdb/seriesfile"
|
||||
"github.com/influxdata/influxdb/tsdb/tsi1"
|
||||
"github.com/influxdata/influxql"
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func toSeriesIDs(ids []uint64) []tsdb.SeriesID {
|
||||
|
@ -356,25 +355,3 @@ func BenchmarkIndex_ConcurrentWriteQuery(b *testing.B) {
|
|||
})
|
||||
}
|
||||
}
|
||||
|
||||
func TestSeriesIDSet_isEmpty(t *testing.T) {
|
||||
sis := tsdb.NewSeriesIDSet(tsdb.NewSeriesID(1))
|
||||
assert.False(t, sis.IsEmpty())
|
||||
|
||||
sis = tsdb.NewSeriesIDSet()
|
||||
assert.True(t, sis.IsEmpty())
|
||||
|
||||
sis = &tsdb.SeriesIDSet{} // sis.bitmap == nil
|
||||
assert.True(t, sis.IsEmpty())
|
||||
}
|
||||
|
||||
func TestNewSeriesIDSetIterator(t *testing.T) {
|
||||
sisi := tsdb.NewSeriesIDSetIterator(tsdb.NewSeriesIDSet(tsdb.NewSeriesID(1)))
|
||||
assert.NotNil(t, sisi)
|
||||
|
||||
sisi = tsdb.NewSeriesIDSetIterator(tsdb.NewSeriesIDSet())
|
||||
assert.Nil(t, sisi)
|
||||
|
||||
sisi = tsdb.NewSeriesIDSetIterator(nil)
|
||||
assert.Nil(t, sisi)
|
||||
}
|
||||
|
|
|
@ -48,10 +48,6 @@ func (s *SeriesIDSet) Bytes() int {
|
|||
return b
|
||||
}
|
||||
|
||||
func (s *SeriesIDSet) IsEmpty() bool {
|
||||
return s == nil || s.bitmap == nil || s.bitmap.IsEmpty()
|
||||
}
|
||||
|
||||
// Add adds the series id to the set.
|
||||
func (s *SeriesIDSet) Add(id SeriesID) {
|
||||
s.Lock()
|
||||
|
|
Loading…
Reference in New Issue