From e97d350e5acb109732aba42748fb220e5dc19a9f Mon Sep 17 00:00:00 2001 From: manmorjim Date: Thu, 27 Feb 2020 17:19:15 +0100 Subject: [PATCH] Decode redis responses by default In python3 redis responses are encoded by default. --- .../cartodb_services/refactor/storage/redis_connection.py | 2 +- .../cartodb_services/cartodb_services/tools/redis_tools.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/lib/python/cartodb_services/cartodb_services/refactor/storage/redis_connection.py b/server/lib/python/cartodb_services/cartodb_services/refactor/storage/redis_connection.py index a125af3..4350358 100644 --- a/server/lib/python/cartodb_services/cartodb_services/refactor/storage/redis_connection.py +++ b/server/lib/python/cartodb_services/cartodb_services/refactor/storage/redis_connection.py @@ -18,5 +18,5 @@ class RedisConnectionBuilder(): else: conn = StrictRedis(host=self._config.host, port=self._config.port, db=self._config.db, retry_on_timeout=True, - socket_timeout=self._config.timeout) + socket_timeout=self._config.timeout, decode_responses=True) return conn diff --git a/server/lib/python/cartodb_services/cartodb_services/tools/redis_tools.py b/server/lib/python/cartodb_services/cartodb_services/tools/redis_tools.py index e8b5800..48c8531 100644 --- a/server/lib/python/cartodb_services/cartodb_services/tools/redis_tools.py +++ b/server/lib/python/cartodb_services/cartodb_services/tools/redis_tools.py @@ -23,7 +23,7 @@ class RedisConnection: else: conn = StrictRedis(host=self._config.host, port=self._config.port, db=self._config.db, retry_on_timeout=True, - socket_timeout=self._config.timeout) + socket_timeout=self._config.timeout, decode_responses=True) return conn