From 2358de681670f6f2d64d1860765573c43c7f1606 Mon Sep 17 00:00:00 2001 From: antirez Date: Mon, 25 Jun 2018 17:31:57 +0200 Subject: Sentinel command renaming: use case sensitive hashing for the dict. --- src/sentinel.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sentinel.c b/src/sentinel.c index 7b8d85c47..de49cdebb 100644 --- a/src/sentinel.c +++ b/src/sentinel.c @@ -387,6 +387,7 @@ void sentinelSimFailureCrash(void); /* ========================= Dictionary types =============================== */ uint64_t dictSdsHash(const void *key); +uint64_t dictSdsCaseHash(const void *key); int dictSdsKeyCompare(void *privdata, const void *key1, const void *key2); int dictSdsKeyCaseCompare(void *privdata, const void *key1, const void *key2); void releaseSentinelRedisInstance(sentinelRedisInstance *ri); @@ -424,7 +425,7 @@ dictType leaderVotesDictType = { /* Instance renamed commands table. */ dictType renamedCommandsDictType = { - dictSdsHash, /* hash function */ + dictSdsCaseHash, /* hash function */ NULL, /* key dup */ NULL, /* val dup */ dictSdsKeyCaseCompare, /* key compare */ -- cgit v1.2.1