From fffd119c63db1554c24bd988273b0ea6c9c71bce Mon Sep 17 00:00:00 2001 From: mindwind Date: Mon, 8 Jul 2013 16:26:13 +0800 Subject: [PATCH] fix - pipeline sort --- .../jedis/MultiKeyBinaryRedisPipeline.java | 4 ++-- .../clients/jedis/MultiKeyCommandsPipeline.java | 4 ++-- .../clients/jedis/MultiKeyPipelineBase.java | 16 ++++++++-------- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/java/redis/clients/jedis/MultiKeyBinaryRedisPipeline.java b/src/main/java/redis/clients/jedis/MultiKeyBinaryRedisPipeline.java index 85d004b..d77ddd9 100644 --- a/src/main/java/redis/clients/jedis/MultiKeyBinaryRedisPipeline.java +++ b/src/main/java/redis/clients/jedis/MultiKeyBinaryRedisPipeline.java @@ -39,9 +39,9 @@ public interface MultiKeyBinaryRedisPipeline { Response smove(byte[] srckey, byte[] dstkey, byte[] member); - Response> sort(byte[] key, SortingParams sortingParameters, byte[] dstkey); + Response sort(byte[] key, SortingParams sortingParameters, byte[] dstkey); - Response> sort(byte[] key, byte[] dstkey); + Response sort(byte[] key, byte[] dstkey); Response> sunion(byte[]... keys); diff --git a/src/main/java/redis/clients/jedis/MultiKeyCommandsPipeline.java b/src/main/java/redis/clients/jedis/MultiKeyCommandsPipeline.java index 1478e81..ee9af65 100644 --- a/src/main/java/redis/clients/jedis/MultiKeyCommandsPipeline.java +++ b/src/main/java/redis/clients/jedis/MultiKeyCommandsPipeline.java @@ -39,9 +39,9 @@ public interface MultiKeyCommandsPipeline { Response smove(String srckey, String dstkey, String member); - Response> sort(String key, SortingParams sortingParameters, String dstkey); + Response sort(String key, SortingParams sortingParameters, String dstkey); - Response> sort(String key, String dstkey); + Response sort(String key, String dstkey); Response> sunion(String... keys); diff --git a/src/main/java/redis/clients/jedis/MultiKeyPipelineBase.java b/src/main/java/redis/clients/jedis/MultiKeyPipelineBase.java index 46fede3..be9d89a 100644 --- a/src/main/java/redis/clients/jedis/MultiKeyPipelineBase.java +++ b/src/main/java/redis/clients/jedis/MultiKeyPipelineBase.java @@ -191,26 +191,26 @@ abstract class MultiKeyPipelineBase extends PipelineBase implements return getResponse(BuilderFactory.LONG); } - public Response> sort(String key, + public Response sort(String key, SortingParams sortingParameters, String dstkey) { client.sort(key, sortingParameters, dstkey); - return getResponse(BuilderFactory.STRING_LIST); + return getResponse(BuilderFactory.LONG); } - public Response> sort(byte[] key, + public Response sort(byte[] key, SortingParams sortingParameters, byte[] dstkey) { client.sort(key, sortingParameters, dstkey); - return getResponse(BuilderFactory.BYTE_ARRAY_LIST); + return getResponse(BuilderFactory.LONG); } - public Response> sort(String key, String dstkey) { + public Response sort(String key, String dstkey) { client.sort(key, dstkey); - return getResponse(BuilderFactory.STRING_LIST); + return getResponse(BuilderFactory.LONG); } - public Response> sort(byte[] key, byte[] dstkey) { + public Response sort(byte[] key, byte[] dstkey) { client.sort(key, dstkey); - return getResponse(BuilderFactory.BYTE_ARRAY_LIST); + return getResponse(BuilderFactory.LONG); } public Response> sunion(String... keys) {