From 39584a194055bc42f4836a5213eb0be141001500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Boros?= Date: Wed, 25 Aug 2021 16:08:17 +0400 Subject: Add global key prefix for keys set by Redis transporter (#1349) * Introduce global key prefix for redis transport Co-authored-by: Matus Valo * refactor: use a custom redis client As per the suggestions, refactor the redis key prefixing to use a custom redis client that prefixes the keys it uses. The custom client implementation does not prefix every key by default as the way of prefixing keys may differ for some redis commands, instead it lists those keys that will be prefixed. In case of commands, where multiple keys can be passed as an argument, the custom client defines where the arg positions are starting and ending for the given command. * test: fix unit tests by moving import statement * fix: wrap redis.parse_response to remove key prefixes Co-authored-by: Matus Valo * fix: typo * fix: lint Co-authored-by: Antonin Delpeuch Co-authored-by: Matus Valo Co-authored-by: Jillian Vogel --- AUTHORS | 1 + 1 file changed, 1 insertion(+) (limited to 'AUTHORS') diff --git a/AUTHORS b/AUTHORS index 34a47ab1..90ae30bd 100644 --- a/AUTHORS +++ b/AUTHORS @@ -53,6 +53,7 @@ Fernando Jorge Mota Flavio [FlaPer87] Percoco Premoli Florian Munz Franck Cuny +Gábor Boros Germán M. Bravo Gregory Haskins Hank John -- cgit v1.2.1