From 9933e542747b17c3b0c65eb06159484d31231db1 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 22 Jul 2024 14:17:57 -0300 Subject: [PATCH] fix(cache): change base class of RedisCache from CacheService to AsyncBaseCacheService (#2871) refactor(cache): change base class of RedisCache from CacheService to AsyncBaseCacheService for better compatibility and functionality --- src/backend/base/langflow/services/cache/service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/base/langflow/services/cache/service.py b/src/backend/base/langflow/services/cache/service.py index b21a17d31..26aaa0978 100644 --- a/src/backend/base/langflow/services/cache/service.py +++ b/src/backend/base/langflow/services/cache/service.py @@ -181,7 +181,7 @@ class ThreadingInMemoryCache(CacheService, Generic[LockType]): return f"InMemoryCache(max_size={self.max_size}, expiration_time={self.expiration_time})" -class RedisCache(CacheService, Generic[LockType]): +class RedisCache(AsyncBaseCacheService, Generic[LockType]): """ A Redis-based cache implementation.