From cd51b20d36eb033dbe72771a99d3092c68c1e314 Mon Sep 17 00:00:00 2001 From: mesutoezdil Date: Fri, 26 Jun 2026 19:29:41 +0200 Subject: [PATCH] fix: prevent shard skip in ListActors when SCAN returns oversized batch --- cmd/ateapi/internal/store/ateredis/ateredis.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/ateapi/internal/store/ateredis/ateredis.go b/cmd/ateapi/internal/store/ateredis/ateredis.go index 025516a50..79b9c8254 100644 --- a/cmd/ateapi/internal/store/ateredis/ateredis.go +++ b/cmd/ateapi/internal/store/ateredis/ateredis.go @@ -581,6 +581,9 @@ func (s *Persistence) ListActors(ctx context.Context, pageSize int32, pageTokenS } else { nextToken = "" } + if len(result) >= int(pageSize) { + stop = true + } break } }