From 7c82115f5b2cdce94b8165aa9f43b7b58bcb29ff Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Thu, 1 Feb 2024 13:30:45 +0530 Subject: [PATCH] refactor(redis): DEL -> UNLINK This is beneficial since unlink is non blocking, it will run in a different thread if the data passed is large https://redis.io/commands/unlink/ Signed-off-by: Akhil Narang --- frappe/utils/redis_wrapper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/redis_wrapper.py b/frappe/utils/redis_wrapper.py index b94ea5ecf8..da5fda88e7 100644 --- a/frappe/utils/redis_wrapper.py +++ b/frappe/utils/redis_wrapper.py @@ -144,7 +144,7 @@ class RedisWrapper(redis.Redis): frappe.local.cache.pop(key, None) try: - self.delete(*keys) + self.unlink(*keys) except redis.exceptions.ConnectionError: pass