From f616689f0980eb94e885ffd02e42fb59314b15db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gy=C3=B6rgy=20Krajcsovits?= Date: Wed, 14 Jan 2026 09:46:56 +0100 Subject: [PATCH] tsdb/head.go: add start timestamp to sample type used in tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: György Krajcsovits --- tsdb/head.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tsdb/head.go b/tsdb/head.go index 213846aa35..8db9231124 100644 --- a/tsdb/head.go +++ b/tsdb/head.go @@ -2101,20 +2101,20 @@ func (s *stripeSeries) postCreation(lset labels.Labels) { } type sample struct { + st int64 t int64 f float64 h *histogram.Histogram fh *histogram.FloatHistogram } -func newSample(t int64, v float64, h *histogram.Histogram, fh *histogram.FloatHistogram) chunks.Sample { - return sample{t, v, h, fh} +func newSample(st, t int64, v float64, h *histogram.Histogram, fh *histogram.FloatHistogram) chunks.Sample { + return sample{st, t, v, h, fh} } func (s sample) T() int64 { return s.t } -// TODO(krajorama): implement ST. -func (sample) ST() int64 { return 0 } +func (s sample) ST() int64 { return s.st } func (s sample) F() float64 { return s.f } func (s sample) H() *histogram.Histogram { return s.h } func (s sample) FH() *histogram.FloatHistogram { return s.fh }