From 216b63549da7ae3e813d757b80f17e96c9febc69 Mon Sep 17 00:00:00 2001 From: Georges Chaudy Date: Fri, 20 Sep 2024 15:51:09 +0200 Subject: [PATCH] unistore: fix watch events forever looping (#93517) --- pkg/storage/unified/sql/backend.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/storage/unified/sql/backend.go b/pkg/storage/unified/sql/backend.go index 75ec7806eb6..ae70e141219 100644 --- a/pkg/storage/unified/sql/backend.go +++ b/pkg/storage/unified/sql/backend.go @@ -546,7 +546,9 @@ func (b *backend) poller(ctx context.Context, since groupResourceRV, stream chan t.Reset(interval) continue } - since[group][resource] = next + if next > since[group][resource] { + since[group][resource] = next + } } }