Commit 9faac32 1 parent 092d7f8 commit 9faac32 Copy full SHA for 9faac32
File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ package iter
3
3
import (
4
4
"container/heap"
5
5
"context"
6
- "go.uber.org/atomic"
7
6
"io"
8
7
"sync"
9
8
@@ -522,7 +521,7 @@ func NewSampleQueryResponseIterator(resp *logproto.SampleQueryResponse) SampleIt
522
521
}
523
522
524
523
type seriesIterator struct {
525
- i * atomic. Int32
524
+ i int
526
525
series logproto.Series
527
526
}
528
527
@@ -568,14 +567,14 @@ func NewMultiSeriesIterator(series []logproto.Series) SampleIterator {
568
567
// NewSeriesIterator iterates over sample in a series.
569
568
func NewSeriesIterator (series logproto.Series ) SampleIterator {
570
569
return & seriesIterator {
571
- i : atomic . NewInt32 ( - 1 ) ,
570
+ i : - 1 ,
572
571
series : series ,
573
572
}
574
573
}
575
574
576
575
func (i * seriesIterator ) Next () bool {
577
- i .i . Inc ()
578
- return int ( i .i . Load ()) < len (i .series .Samples )
576
+ i .i ++
577
+ return i .i < len (i .series .Samples )
579
578
}
580
579
581
580
func (i * seriesIterator ) Error () error {
@@ -591,7 +590,7 @@ func (i *seriesIterator) StreamHash() uint64 {
591
590
}
592
591
593
592
func (i * seriesIterator ) Sample () logproto.Sample {
594
- return i .series .Samples [i .i . Load () ]
593
+ return i .series .Samples [i .i ]
595
594
}
596
595
597
596
func (i * seriesIterator ) Close () error {
You can’t perform that action at this time.
0 commit comments