From 5bacfb57a5c77ac610b84833b729f01659b423b3 Mon Sep 17 00:00:00 2001 From: Costin Leau Date: Thu, 25 Nov 2010 20:17:53 +0200 Subject: [PATCH] + fix subtle bug with diffAndStore on the template caused by incorrect param ordering in the method signature --- .../springframework/data/keyvalue/redis/core/RedisTemplate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java index 2a6dcec6a..a4da8ac28 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java @@ -540,7 +540,7 @@ public class RedisTemplate extends RedisAccessor implements RedisOperation } @Override - public void diffAndStore(K destKey, final K key, final K... keys) { + public void diffAndStore(final K key, K destKey, final K... keys) { final byte[][] rawKeys = rawKeys(aggregateKeys(key, keys)); final byte[] rawDestKey = rawKey(destKey); Object rawValues = execute(new RedisCallback() {