@ -523,7 +523,7 @@ func TestShouldReshard(t *testing.T) {
func createTimeseries ( numSamples , numSeries int , extraLabels ... labels . Label ) ( [ ] record . RefSample , [ ] record . RefSeries ) {
samples := make ( [ ] record . RefSample , 0 , numSamples )
series := make ( [ ] record . RefSeries , 0 , numSeries )
lb := labels . ScratchBuilder { }
lb := labels . NewScratchBuilder ( 1 + len ( extraLabels ) )
for i := 0 ; i < numSeries ; i ++ {
name := fmt . Sprintf ( "test_metric_%d" , i )
for j := 0 ; j < numSamples ; j ++ {
@ -760,9 +760,10 @@ func (c *TestWriteClient) Store(_ context.Context, req []byte, _ int) error {
if err := proto . Unmarshal ( reqBuf , & reqProto ) ; err != nil {
return err
}
builder := labels . NewScratchBuilder ( 0 )
count := 0
for _ , ts := range reqProto . Timeseries {
labels := labelProtosToLabels ( ts . Labels )
labels := labelProtosToLabels ( & builder , ts . Labels )
seriesName := labels . Get ( "__name__" )
for _ , sample := range ts . Samples {
count ++
@ -1370,7 +1371,7 @@ func createTimeseriesWithOldSamples(numSamples, numSeries int, extraLabels ...la
newSamples := make ( [ ] record . RefSample , 0 , numSamples )
samples := make ( [ ] record . RefSample , 0 , numSamples )
series := make ( [ ] record . RefSeries , 0 , numSeries )
lb := labels . ScratchBuilder { }
lb := labels . NewScratchBuilder ( 1 + len ( extraLabels ) )
for i := 0 ; i < numSeries ; i ++ {
name := fmt . Sprintf ( "test_metric_%d" , i )
// We create half of the samples in the past.