Merge pull request #754 from HeartSaVioR/fix-reversed-parameters-zrangebylex-with-pipeline
Fix zrangebylex with pipelined (parameters reversed)
This commit is contained in:
@@ -209,9 +209,9 @@ public interface BinaryRedisPipeline {
|
|||||||
|
|
||||||
Response<Long> zlexcount(final byte[] key, final byte[] min, final byte[] max);
|
Response<Long> zlexcount(final byte[] key, final byte[] min, final byte[] max);
|
||||||
|
|
||||||
Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] max, final byte[] min);
|
Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] min, final byte[] max);
|
||||||
|
|
||||||
Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] max, final byte[] min,
|
Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] min, final byte[] max,
|
||||||
int offset, int count);
|
int offset, int count);
|
||||||
|
|
||||||
Response<Set<byte[]>> zrevrangeByLex(final byte[] key, final byte[] max, final byte[] min);
|
Response<Set<byte[]>> zrevrangeByLex(final byte[] key, final byte[] max, final byte[] min);
|
||||||
|
|||||||
@@ -1039,27 +1039,27 @@ abstract class PipelineBase extends Queable implements BinaryRedisPipeline,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] max, final byte[] min) {
|
public Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] min, final byte[] max) {
|
||||||
getClient(key).zrangeByLex(key, min, max);
|
getClient(key).zrangeByLex(key, min, max);
|
||||||
return getResponse(BuilderFactory.BYTE_ARRAY_ZSET);
|
return getResponse(BuilderFactory.BYTE_ARRAY_ZSET);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Response<Set<String>> zrangeByLex(final String key, final String max, final String min) {
|
public Response<Set<String>> zrangeByLex(final String key, final String min, final String max) {
|
||||||
getClient(key).zrangeByLex(key, min, max);
|
getClient(key).zrangeByLex(key, min, max);
|
||||||
return getResponse(BuilderFactory.STRING_ZSET);
|
return getResponse(BuilderFactory.STRING_ZSET);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] max,
|
public Response<Set<byte[]>> zrangeByLex(final byte[] key, final byte[] min,
|
||||||
final byte[] min, final int offset, final int count) {
|
final byte[] max, final int offset, final int count) {
|
||||||
getClient(key).zrangeByLex(key, min, max, offset, count);
|
getClient(key).zrangeByLex(key, min, max, offset, count);
|
||||||
return getResponse(BuilderFactory.BYTE_ARRAY_ZSET);
|
return getResponse(BuilderFactory.BYTE_ARRAY_ZSET);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Response<Set<String>> zrangeByLex(final String key, final String max,
|
public Response<Set<String>> zrangeByLex(final String key, final String min,
|
||||||
final String min, final int offset, final int count) {
|
final String max, final int offset, final int count) {
|
||||||
getClient(key).zrangeByLex(key, min, max, offset, count);
|
getClient(key).zrangeByLex(key, min, max, offset, count);
|
||||||
return getResponse(BuilderFactory.STRING_ZSET);
|
return getResponse(BuilderFactory.STRING_ZSET);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -187,9 +187,9 @@ public interface RedisPipeline {
|
|||||||
|
|
||||||
Response<Long> zlexcount(final String key, final String min, final String max);
|
Response<Long> zlexcount(final String key, final String min, final String max);
|
||||||
|
|
||||||
Response<Set<String>> zrangeByLex(final String key, final String max, final String min);
|
Response<Set<String>> zrangeByLex(final String key, final String min, final String max);
|
||||||
|
|
||||||
Response<Set<String>> zrangeByLex(final String key, final String max, final String min,
|
Response<Set<String>> zrangeByLex(final String key, final String min, final String max,
|
||||||
final int offset, final int count);
|
final int offset, final int count);
|
||||||
|
|
||||||
Response<Set<String>> zrevrangeByLex(final String key, final String max, final String min);
|
Response<Set<String>> zrevrangeByLex(final String key, final String max, final String min);
|
||||||
|
|||||||
Reference in New Issue
Block a user