From c89bc28989f98c682f4fe7169cefba48a177ddae Mon Sep 17 00:00:00 2001 From: mowangdk Date: Tue, 11 Aug 2026 14:45:46 +0800 Subject: [PATCH] use FNV-1a as documented in rendezvous hashing --- cmd/podcertcontroller/internal/rendezvous/rendezvous.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/podcertcontroller/internal/rendezvous/rendezvous.go b/cmd/podcertcontroller/internal/rendezvous/rendezvous.go index 7b708bb8b..eb8ca3531 100644 --- a/cmd/podcertcontroller/internal/rendezvous/rendezvous.go +++ b/cmd/podcertcontroller/internal/rendezvous/rendezvous.go @@ -275,7 +275,7 @@ func Hash(item string, replicas []string) string { } func fnvhash(key string) uint64 { - hasher := fnv.New64() + hasher := fnv.New64a() _, _ = hasher.Write([]byte(key)) return hasher.Sum64() }