MM-62365: Remove unused field from MetricSample (#30991)

The Timestamp field was not used at all. Therefore
removing it.

https://mattermost.atlassian.net/browse/MM-62365

```release-note
NONE
```
Этот коммит содержится в:
Agniva De Sarker
2025-05-21 08:43:00 +05:30
коммит произвёл GitHub
родитель 27874fa4e5
Коммит ad56ab3fdc
2 изменённых файлов: 6 добавлений и 8 удалений

Просмотреть файл

@@ -64,16 +64,15 @@ func TestMobileMetrics(t *testing.T) {
var start float64 = 125
end := start + float64(len(ttcc))
// Precheck
for i, tc := range ttcc {
for _, tc := range ttcc {
actualMetric, err := tc.histogramVec.GetMetricWith(prometheus.Labels{"platform": platform})
require.NoError(t, err)
require.NoError(t, actualMetric.(prometheus.Histogram).Write(m))
require.Equal(t, uint64(0), m.Histogram.GetSampleCount())
require.Equal(t, 0.0, m.Histogram.GetSampleSum())
histograms = append(histograms, &model.MetricSample{
Metric: tc.metricName,
Value: tc.elapsed,
Timestamp: start + float64(i),
Metric: tc.metricName,
Value: tc.elapsed,
})
}

Просмотреть файл

@@ -84,10 +84,9 @@ var (
)
type MetricSample struct {
Metric MetricType `json:"metric"`
Value float64 `json:"value"`
Timestamp float64 `json:"timestamp,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
Metric MetricType `json:"metric"`
Value float64 `json:"value"`
Labels map[string]string `json:"labels,omitempty"`
}
func (s *MetricSample) GetLabelValue(name string, acceptedValues map[string]any, defaultValue string) string {