From 9900151fb6799d2c2ffd32fa989a085f048b647e Mon Sep 17 00:00:00 2001 From: Agniva De Sarker Date: Wed, 25 Sep 2024 22:05:46 +0530 Subject: [PATCH] Remove some dead code from Redis (#28313) I forgot to remove this method in my earlier refactoring. A bit weird that no linter caught this. :thinking: ```release-note NONE ``` --- server/platform/services/cache/redis.go | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/server/platform/services/cache/redis.go b/server/platform/services/cache/redis.go index b8d32acbc7..ba6a50992c 100644 --- a/server/platform/services/cache/redis.go +++ b/server/platform/services/cache/redis.go @@ -346,27 +346,6 @@ func (r *Redis) Scan(f func([]string) error) error { return nil } -// Len returns the number of items in the cache. -func (r *Redis) Len() (int, error) { - now := time.Now() - defer func() { - if r.metrics != nil { - elapsed := time.Since(now).Seconds() - r.metrics.ObserveRedisEndpointDuration(r.name, "Len", elapsed) - } - }() - // TODO: migrate to scan - keys, err := r.client.Do(context.Background(), - r.client.B().Keys(). - Pattern(r.name+":*"). - Build(), - ).AsStrSlice() - if err != nil { - return 0, err - } - return len(keys), nil -} - // GetInvalidateClusterEvent returns the cluster event configured when this cache was created. func (r *Redis) GetInvalidateClusterEvent() model.ClusterEvent { return model.ClusterEventNone