Commit Graph

502 Commits

Author SHA1 Message Date
anthonyu
bc86b1210b Pipeline eval and evalsha. 2013-08-20 19:43:32 -07:00
Jonathan Leibiusky
62c30dfe8b change licensing info 2013-05-02 08:48:48 -03:00
Jonathan Leibiusky
69f5340aa6 add info optional parameter 2013-02-05 15:55:48 -03:00
Jonathan Leibiusky
9d538a06fd when a script returns Null value, jedis throws NullPointerException 2013-02-05 15:44:35 -03:00
Jonathan Leibiusky
23e50a363e Change the way we test sentinel commands so it is automatic 2013-01-30 15:24:53 -03:00
Jonathan Leibiusky
846397d985 Merge branch 'master' of git://github.com/hamsterready/jedis into hamsterready-master
Conflicts:
	src/main/java/redis/clients/jedis/BinaryClient.java
	src/main/java/redis/clients/jedis/Client.java
	src/main/java/redis/clients/jedis/Jedis.java
	src/main/java/redis/clients/jedis/Protocol.java
2013-01-30 10:50:58 -03:00
Jonathan Leibiusky
406d52b271 fix tests, since ttl now return -2 or -1 depending if the key exists
already
2013-01-30 10:41:12 -03:00
samhendley
258ac300fc added variadic versions of lpush/rpush(x) functions 2013-01-10 02:39:48 -05:00
samhendley
6b5fccdc0a refactored pipelinebase so it is usable to implement SharedJedisPipeline as well. 2013-01-10 02:29:39 -05:00
samhendley
c8ddd237c3 extracted common Pipeline operations into PipelineBase and used that to simplify BinaryTransaction/Transaction 2013-01-10 01:16:54 -05:00
samhendley
4f9ddb3b5f fixed many pipeline requests that were returning the wrong types 2013-01-10 00:50:19 -05:00
samhendley
4c7cc57ede Added bitcount to standard interfaces and bitop to MultiKey interfaces (since it is non-shardable)
Merge branch 'impl-bitcount-and-bitop' of git://github.com/koron/jedis

Conflicts:
	src/main/java/redis/clients/jedis/JedisCommands.java
2013-01-09 23:49:05 -05:00
samhendley
1a96769481 updated scripting test to be more tolerant of changing error messages (changed since 2.6.0) 2013-01-09 22:52:38 -05:00
samhendley
7b7c6c9602 fixed up some missing pipelined methods 2012-12-26 11:58:48 -05:00
samhendley
5bde3da7f2 added interfaces for ScriptingCommands, AdvancedCommands most of jedis and binaryjedis are defined by interfaces 2012-12-26 11:45:57 -05:00
samhendley
cc0ef89b7d added binary version of MultiKey commands 2012-12-26 10:22:38 -05:00
samhendley
2006d80ac5 normalized BinaryJedisCommands to match JedisCommands (including setbit) 2012-12-25 16:00:43 -05:00
samhendley
429e45081e removed functions in Jedis that overrode BinaryJedis versions 2012-12-25 09:21:44 -05:00
samhendley
333ac221e1 extracted interfaces from Jedis 2012-12-24 11:41:53 -05:00
samhendley
c0bda88e2c Normalized Pipeline[] interfaces and extracted all of the non-shardable commands into the MultiKey* interfaces 2012-12-24 10:45:19 -05:00
samhendley
f9e818c92b Merge remote-tracking branch 'samhendley/binary_pipeline' 2012-12-22 11:08:01 -05:00
shendley
45be143e23 Fixed binary safe pipeline commands and added tests for pipelined hash functions 2012-12-18 10:26:56 -05:00
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
Maciej Lopacinski
69b5291f80 SENTINEL commands 2012-11-18 19:58:13 +01:00
Jonathan Leibiusky
2058231a61 Merge pull request #364 from thesmith/master
Add 'del' to ShardedJedisPipeline
2012-11-02 12:54:25 -07:00
Jonathan Leibiusky
bdc517d7c4 Merge pull request #365 from eujern/patch-1
Update src/main/java/redis/clients/jedis/BinaryShardedJedis.java
2012-10-28 08:31:11 -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
MURAOKA Taro
4570329924 implemented bitcount and bitop commands for Redis 2.6 2012-08-23 10:29:36 +09: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
35a7677eb9 [maven-release-plugin] prepare for next development iteration 2012-05-10 12:28:13 -03:00
Jonathan Leibiusky
3a5f076371 [maven-release-plugin] prepare release jedis-2.1.0 2012-05-10 12:28:03 -03:00
Jonathan Leibiusky
78ad4cb51a update sonatype version 2012-05-10 11:59:31 -03:00
Jonathan Leibiusky
f4b0c2c02c changes in pom 2012-05-10 11:39:19 -03:00
Jonathan Leibiusky
ebbaa145a8 Configuring POM for GitHub project 2012-05-10 11:06:41 -03:00
Jonathan Leibiusky
ea03bd46d0 version bump 2012-05-10 11:00:08 -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