vendor: revendor
This commit is contained in:
		
							
								
								
									
										4
									
								
								vendor/github.com/prometheus/client_golang/prometheus/desc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/github.com/prometheus/client_golang/prometheus/desc.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -93,7 +93,7 @@ func NewDesc(fqName, help string, variableLabels []string, constLabels Labels) * | ||||
| 	// First add only the const label names and sort them... | ||||
| 	for labelName := range constLabels { | ||||
| 		if !checkLabelName(labelName) { | ||||
| 			d.err = fmt.Errorf("%q is not a valid label name", labelName) | ||||
| 			d.err = fmt.Errorf("%q is not a valid label name for metric %q", labelName, fqName) | ||||
| 			return d | ||||
| 		} | ||||
| 		labelNames = append(labelNames, labelName) | ||||
| @@ -115,7 +115,7 @@ func NewDesc(fqName, help string, variableLabels []string, constLabels Labels) * | ||||
| 	// dimension with a different mix between preset and variable labels. | ||||
| 	for _, labelName := range variableLabels { | ||||
| 		if !checkLabelName(labelName) { | ||||
| 			d.err = fmt.Errorf("%q is not a valid label name", labelName) | ||||
| 			d.err = fmt.Errorf("%q is not a valid label name for metric %q", labelName, fqName) | ||||
| 			return d | ||||
| 		} | ||||
| 		labelNames = append(labelNames, "$"+labelName) | ||||
|   | ||||
							
								
								
									
										12
									
								
								vendor/github.com/prometheus/client_golang/prometheus/registry.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								vendor/github.com/prometheus/client_golang/prometheus/registry.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -872,7 +872,13 @@ func checkMetricConsistency( | ||||
| 	h = hashAddByte(h, separatorByte) | ||||
| 	// Make sure label pairs are sorted. We depend on it for the consistency | ||||
| 	// check. | ||||
| 	sort.Sort(labelPairSorter(dtoMetric.Label)) | ||||
| 	if !sort.IsSorted(labelPairSorter(dtoMetric.Label)) { | ||||
| 		// We cannot sort dtoMetric.Label in place as it is immutable by contract. | ||||
| 		copiedLabels := make([]*dto.LabelPair, len(dtoMetric.Label)) | ||||
| 		copy(copiedLabels, dtoMetric.Label) | ||||
| 		sort.Sort(labelPairSorter(copiedLabels)) | ||||
| 		dtoMetric.Label = copiedLabels | ||||
| 	} | ||||
| 	for _, lp := range dtoMetric.Label { | ||||
| 		h = hashAdd(h, lp.GetName()) | ||||
| 		h = hashAddByte(h, separatorByte) | ||||
| @@ -903,8 +909,8 @@ func checkDescConsistency( | ||||
| 	} | ||||
|  | ||||
| 	// Is the desc consistent with the content of the metric? | ||||
| 	lpsFromDesc := make([]*dto.LabelPair, 0, len(dtoMetric.Label)) | ||||
| 	lpsFromDesc = append(lpsFromDesc, desc.constLabelPairs...) | ||||
| 	lpsFromDesc := make([]*dto.LabelPair, len(desc.constLabelPairs), len(dtoMetric.Label)) | ||||
| 	copy(lpsFromDesc, desc.constLabelPairs) | ||||
| 	for _, l := range desc.variableLabels { | ||||
| 		lpsFromDesc = append(lpsFromDesc, &dto.LabelPair{ | ||||
| 			Name: proto.String(l), | ||||
|   | ||||
							
								
								
									
										11
									
								
								vendor/github.com/prometheus/client_golang/prometheus/timer.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/github.com/prometheus/client_golang/prometheus/timer.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -39,13 +39,16 @@ func NewTimer(o Observer) *Timer { | ||||
|  | ||||
| // ObserveDuration records the duration passed since the Timer was created with | ||||
| // NewTimer. It calls the Observe method of the Observer provided during | ||||
| // construction with the duration in seconds as an argument. ObserveDuration is | ||||
| // usually called with a defer statement. | ||||
| // construction with the duration in seconds as an argument. The observed | ||||
| // duration is also returned. ObserveDuration is usually called with a defer | ||||
| // statement. | ||||
| // | ||||
| // Note that this method is only guaranteed to never observe negative durations | ||||
| // if used with Go1.9+. | ||||
| func (t *Timer) ObserveDuration() { | ||||
| func (t *Timer) ObserveDuration() time.Duration { | ||||
| 	d := time.Since(t.begin) | ||||
| 	if t.observer != nil { | ||||
| 		t.observer.Observe(time.Since(t.begin).Seconds()) | ||||
| 		t.observer.Observe(d.Seconds()) | ||||
| 	} | ||||
| 	return d | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user