vmselect: fix vmrangeBucketsToLE func may panic when ts value equal zero (#2902)

Co-authored-by: alanwzliang <alanwzliang@tencent.com>
This commit is contained in:
Alan Liang 2022-07-25 15:49:48 +08:00 committed by Aliaksandr Valialkin
parent f148cffc8a
commit c826f06366
No known key found for this signature in database
GPG key ID: A72BEC6CD3D0DED1

View file

@ -572,6 +572,7 @@ func vmrangeBucketsToLE(tss []*timeseries) []*timeseries {
})
}
xss = xssNew
if len(xss) > 0 {
for i := range xss[0].ts.Values {
count := float64(0)
for _, xs := range xss {
@ -587,6 +588,7 @@ func vmrangeBucketsToLE(tss []*timeseries) []*timeseries {
rvs = append(rvs, xs.ts)
}
}
}
return rvs
}