@@ -84,15 +84,15 @@ func TestIngesterPerLabelsetLimitExceeded(t *testing.T) {
84
84
85
85
limits .MaxSeriesPerLabelSet = []validation.MaxSeriesPerLabelSet {
86
86
{
87
- LabelSet : map [string ]string {
87
+ LabelSet : labels . FromMap ( map [string ]string {
88
88
"label1" : "value1" ,
89
- },
89
+ }) ,
90
90
Limit : 3 ,
91
91
},
92
92
{
93
- LabelSet : map [string ]string {
93
+ LabelSet : labels . FromMap ( map [string ]string {
94
94
"label2" : "value2" ,
95
- },
95
+ }) ,
96
96
Limit : 2 ,
97
97
},
98
98
}
@@ -122,8 +122,8 @@ func TestIngesterPerLabelsetLimitExceeded(t *testing.T) {
122
122
// Create first series within the limits
123
123
for _ , set := range limits .MaxSeriesPerLabelSet {
124
124
lbls := []string {labels .MetricName , "metric_name" }
125
- for k , v := range set .LabelSet {
126
- lbls = append (lbls , k , v )
125
+ for _ , lbl := range set .LabelSet {
126
+ lbls = append (lbls , lbl . Name , lbl . Value )
127
127
}
128
128
for i := 0 ; i < set .Limit ; i ++ {
129
129
_ , err = ing .Push (ctx , cortexpb .ToWriteRequest (
@@ -143,8 +143,8 @@ func TestIngesterPerLabelsetLimitExceeded(t *testing.T) {
143
143
// Should impose limits
144
144
for _ , set := range limits .MaxSeriesPerLabelSet {
145
145
lbls := []string {labels .MetricName , "metric_name" }
146
- for k , v := range set .LabelSet {
147
- lbls = append (lbls , k , v )
146
+ for _ , lbl := range set .LabelSet {
147
+ lbls = append (lbls , lbl . Name , lbl . Value )
148
148
}
149
149
_ , err = ing .Push (ctx , cortexpb .ToWriteRequest (
150
150
[]labels.Labels {labels .FromStrings (append (lbls , "newLabel" , "newValue" )... )}, samples , nil , nil , cortexpb .API ))
@@ -164,20 +164,20 @@ func TestIngesterPerLabelsetLimitExceeded(t *testing.T) {
164
164
165
165
// Should apply composite limits
166
166
limits .MaxSeriesPerLabelSet = append (limits .MaxSeriesPerLabelSet ,
167
- validation.MaxSeriesPerLabelSet {LabelSet : map [string ]string {
167
+ validation.MaxSeriesPerLabelSet {LabelSet : labels . FromMap ( map [string ]string {
168
168
"comp1" : "compValue1" ,
169
- },
169
+ }) ,
170
170
Limit : 10 ,
171
171
},
172
- validation.MaxSeriesPerLabelSet {LabelSet : map [string ]string {
172
+ validation.MaxSeriesPerLabelSet {LabelSet : labels . FromMap ( map [string ]string {
173
173
"comp2" : "compValue2" ,
174
- },
174
+ }) ,
175
175
Limit : 10 ,
176
176
},
177
- validation.MaxSeriesPerLabelSet {LabelSet : map [string ]string {
177
+ validation.MaxSeriesPerLabelSet {LabelSet : labels . FromMap ( map [string ]string {
178
178
"comp1" : "compValue1" ,
179
179
"comp2" : "compValue2" ,
180
- },
180
+ }) ,
181
181
Limit : 2 ,
182
182
},
183
183
)
@@ -224,10 +224,10 @@ func TestIngesterPerLabelsetLimitExceeded(t *testing.T) {
224
224
225
225
// Should bootstrap and apply limits when configuration change
226
226
limits .MaxSeriesPerLabelSet = append (limits .MaxSeriesPerLabelSet ,
227
- validation.MaxSeriesPerLabelSet {LabelSet : map [string ]string {
227
+ validation.MaxSeriesPerLabelSet {LabelSet : labels . FromMap ( map [string ]string {
228
228
labels .MetricName : "metric_name" ,
229
229
"comp2" : "compValue2" ,
230
- },
230
+ }) ,
231
231
Limit : 3 , // we already have 2 so we need to allow 1 more
232
232
},
233
233
)
0 commit comments