Jungtaek Lim
7e1a1a70b2
Speed up Sentinel related tests
...
* remove FIXME sleep codes for Sentinel related tests
** add functions for Sentinel tests (JedisSentinelTestUtil)
*** waitForSentinelRecognizeRedisReplication
*** waitForNewPromotedMaster
*** waitForSentinelsRecognizeEachOthers
**** TODO: there're no command for sentinel to list recognized sentinel
**** sleep 5.5 sec (sentinel pings to master every 5 sec)
* set HostAndPort class to public(no longer inner) class
** reason: We cannot know pool's current master if HostAndPort class is
private inner class / HostAndPort classes are duplicated (main/test)
** make getter method and parameterized constructor
*** set fields once, get anytime
2013-10-07 11:03:32 +09:00
Hisham Mardam-Bey
597366343d
Fixed up eval(sha) tests to better check that the lua script ran properly.
2013-10-05 18:13:30 -04:00
Jonathan Leibiusky
2ed1f073ff
it might happen that it is alredy saving, so make sure that test won't fail because of this
2013-09-03 14:05:50 -03:00
Hisham Mardam-Bey
33e64bdb6e
Changed redis.clients.jedis.tests.commands.AllKindOfValuesCommandsTest#ttl so that it passes assertion. Once this issue is resolved in Redis the test can be fixed.
2013-08-21 23:03:53 -04:00
Hisham Mardam-Bey
a71c3dff17
Merge remote-tracking branch 'amimimor/master'
2013-08-21 20:32:27 -04:00
mindwind
1080d136ec
new - command for redis 2.6
2013-06-29 23:15:56 +08:00
mindwind
e7a88a49e9
new - pexpire, pexpireat and pttl command
2013-06-29 15:13:21 +08:00
mindwind
8b3ea5f2de
new - dump and restore command
2013-06-29 14:17:44 +08:00
amitm
24c6b7c867
support for new 'set' command (redis 2.6.12+)
2013-05-13 12:40:24 +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
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
c8ddd237c3
extracted common Pipeline operations into PipelineBase and used that to simplify BinaryTransaction/Transaction
2013-01-10 01:16:54 -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
MURAOKA Taro
4570329924
implemented bitcount and bitop commands for Redis 2.6
2012-08-23 10:29:36 +09:00
ivowiblo
129e358c9d
Now methods accepting infinit and exclusions are supported as String and byte[] overloads
2012-05-03 23:30:44 -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
ivowiblo
d5c2b9965c
Slowlog commands. The unit test is failing.
2012-04-19 02:53:26 -04:00
ivowiblo
dd88c51db8
Tests for Variadic commands
2012-04-19 01:51:02 -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
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
ivowiblo
96d405a6e3
scripting support
2012-04-14 09:10:00 -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
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
Jonathan Leibiusky
6f4a32d2a1
add select to transaction
2011-12-23 11:44:39 -03:00
Jonathan Leibiusky
79965d5d0a
Merge remote branch 'raszi/findbugs'
...
Conflicts:
src/test/java/redis/clients/jedis/tests/ShardedJedisPipelineTest.java
2011-12-13 19:16:14 -03:00
ivos
d97f30a01a
Pipeline tests are authenticated. bgrewriteaof command test now supports scheduled status.
2011-12-13 21:33:14 +01:00
KARASZI István
04f603820f
fixed some FindBugs errors
2011-09-26 17:45:49 +02:00
Eric Hauser
b7ee1fe29a
Merge pull request #189 from vsoskov/jedis
...
---
the exception is returned in the list with the not formatted and formatted values.
Response.get throws the exception.
2011-09-13 23:08:20 -04:00
Eric Hauser
a9ef10bb00
fix ignore that was placed on wrong test
2011-09-12 22:48:58 -04:00
Eric Hauser
b178e25d37
ignoring broken test until jonathon can comment on the correct logic
2011-09-12 22:38:39 -04:00
Vladimir Soskov
22d4d3fc53
fixing Issue 188
2011-07-31 19:50:16 -07:00
Jonathan Leibiusky
44c3eef60e
Add binary responses to binary transaction
2011-05-30 11:13:41 -03:00
Jonathan Leibiusky
525710aab6
remove unused test
2011-05-30 10:58:55 -03:00
Jonathan Leibiusky
00712f040d
binary jedis watch command accepts several keys
2011-05-26 12:53:42 -03:00
Jonathan Leibiusky
6a78b32a84
Merge pull request #121 from ewhauser/master
...
Fix bug in getbit/setbit and add bit commands to ShardedJedisPipeline
2011-05-11 19:29:37 -07:00
Jonathan Leibiusky
b6df4739a0
add Tuple compareTo
2011-05-11 23:09:37 -03:00
Jonathan Leibiusky
6ff9683537
add getDB() which return the db number we are connected to
2011-05-11 22:50:53 -03:00
Jonathan Leibiusky
86fdf63cc9
add publish to transaction
2011-05-11 19:53:20 -03:00
Jonathan Leibiusky
acb1eb594f
throw a JedisConnectionException if unsubscribing from a not subscribed JedisPubSub instance
2011-05-11 14:56:05 -03:00
Jonathan Leibiusky
22b2229ba0
handle quit command response as it was leaving the socket in an unconsistent state
2011-05-11 14:06:07 -03:00
Jonathan Leibiusky
b13c964500
jedis monitor should set client socket timeout to infinite
2011-05-02 01:54:52 -03:00