diff --git a/pkg/storage/lazyquery/lazyquery.go b/pkg/storage/lazyquery/lazyquery.go index 80d157926cb..33b6b47501b 100644 --- a/pkg/storage/lazyquery/lazyquery.go +++ b/pkg/storage/lazyquery/lazyquery.go @@ -104,5 +104,8 @@ func (s *lazySeriesSet) Err() error { // Warnings implements storage.SeriesSet. func (s *lazySeriesSet) Warnings() annotations.Annotations { - return nil + if s.next == nil { + s.next = <-s.future + } + return s.next.Warnings() }