Commit Graph

306 Commits

Author SHA1 Message Date
guycoleman
bf9bba6ef2 Extract string and binary common interfaces for Pipline and ShardedJedisPipeline. While I'm here add missing binary methods for some bit operations and fix return types for some sharded operations (e.g. getType) 2012-12-04 17:21:43 +00:00
guycoleman
7e95b1500f Add getbit,setbit, getrange, setrange to BinaryShardedJedis 2012-12-03 15:47:25 +00:00
guycoleman
6bede66493 Add strlen to ShardedJedis 2012-12-03 15:42:15 +00:00
guycoleman
0340fddb3a Add persist to ShardedJedis 2012-12-03 15:36:30 +00:00
Jonathan Leibiusky
2058231a61 Merge pull request #364 from thesmith/master
Add 'del' to ShardedJedisPipeline
2012-11-02 12:54:25 -07:00
Eujern Lim
fe5e77773b Update src/main/java/redis/clients/jedis/BinaryShardedJedis.java
Added del(byte[] key) to BinaryShardedJedis.
2012-10-26 13:04:15 -03:00
Ben Smith
909be715bc adding del to sharded jedis pipeline 2012-10-21 17:17:26 +01:00
Jonathan Leibiusky
b9442ea540 Merge pull request #330 from zhupan/master
Sharded Performance improvement
2012-08-13 07:25:28 -07:00
panos
63b40b71f7 Sharded Performance improvement
'SortedMap.isEmpty()' performance is much higher than
'SortedMap.size()==0'
2012-08-13 10:35:51 +08:00
Jonathan Leibiusky
beb999d50a when setting timeout infinite, make sure it is connected first 2012-08-02 16:57:14 -03:00
Jonathan Leibiusky
8f9763a7e9 add url support 2012-08-01 16:49:44 -03:00
Jonathan Leibiusky
4f5acab0fb Merge branch 'Issue242' of git://github.com/ivowiblo/jedis into issue242
Conflicts:
	src/main/java/redis/clients/jedis/BinaryClient.java
	src/main/java/redis/clients/jedis/Client.java
	src/main/java/redis/clients/jedis/Commands.java
	src/main/java/redis/clients/jedis/Jedis.java
	src/main/java/redis/clients/jedis/ShardedJedis.java
2012-05-06 19:47:00 -03:00
Jonathan Leibiusky
457cccc9c4 Merge branch 'Issue221' of https://github.com/ivowiblo/jedis into issue221
Conflicts:
	src/main/java/redis/clients/jedis/BinaryJedisCommands.java
2012-05-06 19:30:37 -03:00
Jonathan Leibiusky
42f19c7322 Merge branch 'pipeline_multi' of https://github.com/ivowiblo/jedis into pipeline_multi 2012-05-06 19:20:44 -03:00
ivowiblo
129e358c9d Now methods accepting infinit and exclusions are supported as String and byte[] overloads 2012-05-03 23:30:44 -04:00
ivowiblo
d526a32b12 Pipeline.exec() now returns a response 2012-04-29 02:55:22 -04:00
ivowiblo
d84ffdd8bc Format improved 2012-04-29 02:48:11 -04:00
ivowiblo
6bc2ac0a4f Pipeline supports Multi. Issue #251 is fixed. 2012-04-29 02:43:39 -04:00
Jonathan Leibiusky
5244d82450 Merge branch 'Object' of git://github.com/ivowiblo/jedis
Conflicts:
	src/main/java/redis/clients/jedis/BinaryJedisCommands.java
	src/main/java/redis/clients/jedis/BinaryShardedJedis.java
	src/main/java/redis/clients/jedis/Commands.java
	src/main/java/redis/clients/jedis/Jedis.java
	src/main/java/redis/clients/jedis/Protocol.java
2012-04-23 23:00:13 -03:00
Jonathan Leibiusky
05503212aa Merge branch 'variadic' of git://github.com/ivowiblo/jedis into variadic
Conflicts:
	src/main/java/redis/clients/jedis/BinaryClient.java
	src/main/java/redis/clients/jedis/BinaryJedis.java
	src/main/java/redis/clients/jedis/BinaryShardedJedis.java
	src/main/java/redis/clients/jedis/Client.java
	src/main/java/redis/clients/jedis/Commands.java
	src/main/java/redis/clients/jedis/Jedis.java
	src/main/java/redis/clients/jedis/ShardedJedis.java
2012-04-23 21:00:29 -03:00
Jonathan Leibiusky
3da2f2dd57 Merge branch 'slowlog' of git://github.com/ivowiblo/jedis into slowlog
Conflicts:
	src/main/java/redis/clients/jedis/BinaryClient.java
	src/main/java/redis/clients/jedis/BinaryJedis.java
	src/main/java/redis/clients/jedis/Jedis.java
	src/main/java/redis/clients/jedis/Protocol.java
2012-04-23 20:35:55 -03:00
Eric Hauser
5a6d98ac56 fix broken instance reference to protocol 2012-04-19 16:48:18 -04:00
Eric Hauser
94e3d25ab8 Merge pull request #211 from raszi/9d4d11ef466d7a890e763bb1b98b044e3d8635b4
My previous static Protocol fix
2012-04-19 11:51:29 -07:00
Tom Martin
dbd7c8b53f Fix NPE in BuilderFactory for Double. 2012-04-19 13:38:40 +02:00
ivowiblo
c765bc3910 Style refactor 2012-04-19 03:04:06 -04:00
ivowiblo
e008f403b1 SLOWLOG RESET is fixed 2012-04-19 02:59:52 -04:00
ivowiblo
d5c2b9965c Slowlog commands. The unit test is failing. 2012-04-19 02:53:26 -04:00
ivowiblo
d102ccf1b9 Object commands are supported 2012-04-19 00:32:23 -04:00
Jonathan Leibiusky
f3dbc65bd1 Merge branch 'scriptsupport' of git://github.com/ivowiblo/jedis into ivowiblo-scriptsupport 2012-04-18 18:10:45 -03:00
ivowiblo
8aca0b77f9 Variadic commands 2012-04-18 15:22:43 -04:00
ivowiblo
e4f7f61d00 Pipeline.sort with dstkey uses right Response type 2012-04-18 00:33:20 -04:00
ivowiblo
ded776f859 Pool.java back to the original 2012-04-18 00:27:00 -04:00
Ivo Ramirez
e8c27e0d15 Jedis does support lpushx and rpushx
Conflicts:

	src/main/java/redis/clients/jedis/BinaryJedisCommands.java
	src/main/java/redis/clients/jedis/Pipeline.java
2012-04-18 00:23:38 -04:00
ivowiblo
088f84b6b2 Extra space is removed 2012-04-17 21:37:33 -04:00
Ivo Ramirez
75e52b9a26 z*range commands now receive long instead of int. #242 2012-04-17 21:34:56 -04:00
ivowiblo
0f978f5236 Unused import is removed 2012-04-17 21:13:37 -04:00
Jonathan Leibiusky
d136225281 remove unused import 2012-04-17 18:45:31 -03:00
Jonathan Leibiusky
caac6480ac Merge branch 'variadic_arg_support' of git://github.com/shaofengniu/jedis into shaofengniu-variadic_arg_support 2012-04-17 18:40:17 -03:00
Jonathan Leibiusky
aa05406e4a Merge branch 'patch-1' of git://github.com/thesmith/jedis into thesmith-patch-1 2012-04-17 18:35:36 -03:00
Jonathan Leibiusky
b2648381e2 Merge branch 'Issue171' of git://github.com/ivowiblo/jedis into ivowiblo-issue171 2012-04-17 18:30:30 -03:00
Ivo Ramirez
53f829fb10 JedisPool accepts BinaryJedis as a resource for return. Issue #171
Conflicts:

	src/main/java/redis/clients/util/Pool.java
2012-04-17 16:56:26 -04:00
ivowiblo
c9b413c323 Select support to pipeline. Thanks to @ib84 2012-04-17 16:40:54 -04:00
ivowiblo
df75c72825 Eval and Evalsha api improved 2012-04-14 22:54:43 -03:00
Ivo Ramirez
df1dfce327 SCRIPT KILL command fixed 2012-04-14 10:26:14 -03:00
Ivo Ramirez
9bf19c6237 Binary scripting API is tested 2012-04-14 10:17:41 -03:00
Ivo Ramirez
3c86ebcd36 Script commands are supported. 2012-04-14 08:45:26 -03:00
Ivo Ramirez
9dc89626ac Eval and Evalsha is now supported
Conflicts:

	src/main/java/redis/clients/jedis/Client.java
	src/main/java/redis/clients/jedis/Jedis.java
2012-04-14 08:41:27 -03:00
Ben Smith
df3c57940a Fixing Sharded Pipeline as the zrange should be built with a STRING_ZSET 2012-03-23 17:02:16 +00:00
Shaofeng Niu
f010bc0f32 add variadic arguments support to lpush and rpush 2012-02-14 17:42:06 +08:00
Jonathan Leibiusky
72ca494362 add missing command to Transaction, BinaryTransaction and Pipeline 2011-12-23 12:31:32 -03:00