Commit Graph

  • c5a5e1419b upgrade dependencies in gradle build file (to match the ones in pom.xml) and update version of gradle wrapper Ivan Dyedov 2013-11-04 18:13:57 -05:00
  • 52bb245203 * fix bug: test expects JedisConnectionException ** I have mistaken while verifying seeing Exception's message * remove huge print messages 임정택 2013-10-16 19:42:29 +09:00
  • e9506298f8 fix bug in Protocol.processBulkReply() 임정택 2013-10-16 18:22:04 +09:00
  • 7e1a1a70b2 Speed up Sentinel related tests Jungtaek Lim 2013-10-07 11:03:32 +09:00
  • 597366343d Fixed up eval(sha) tests to better check that the lua script ran properly. Hisham Mardam-Bey 2013-10-05 18:13:30 -04:00
  • 2ee7430518 Fixed issue #456 (evalsha loses args). Hisham Mardam-Bey 2013-10-05 17:32:06 -04:00
  • 796f80d9c0 Allow JedisPool to set a custom client name Eoin Coffey 2013-09-24 15:32:18 -06:00
  • bc4d0ed0b6 Added test from pull request #429. Hisham Mardam-Bey 2013-10-05 16:20:05 -04:00
  • 35a2dfd4c0 JedisSentinelPool now takes care of multi failover Jungtaek Lim 2013-09-26 10:48:17 +09:00
  • 08e9b0c7e7 [maven-release-plugin] prepare for next development iteration Jonathan Leibiusky 2013-09-15 15:47:05 -03:00
  • 0defe548c9 [maven-release-plugin] prepare release jedis-2.2.1 Jonathan Leibiusky 2013-09-15 15:46:58 -03:00
  • 1aee3b396d ooppsss... forgot password for sentinel Jonathan Leibiusky 2013-09-15 15:41:44 -03:00
  • 6c8d23fadf rollback sentinel1 configuration, since I broke a test Jonathan Leibiusky 2013-09-15 15:37:01 -03:00
  • ad58f816b6 make sure that JedisSentinelPool use timeout, password and db Jonathan Leibiusky 2013-09-15 15:33:22 -03:00
  • 4d9090827f don't push binaries to github Jonathan Leibiusky 2013-09-15 15:32:31 -03:00
  • ebf1380eea Fixed bug where timeout, password, and database were not set in the JedisSentinelPool overloaded contructor and hence not passed to JedisFactory. Hisham Mardam-Bey 2013-09-12 21:52:29 -04:00
  • d7d9f06bd1 [maven-release-plugin] prepare for next development iteration Jonathan Leibiusky 2013-09-06 16:09:18 -03:00
  • 2f26176e35 [maven-release-plugin] prepare release jedis-2.2.0 Jonathan Leibiusky 2013-09-06 16:09:11 -03:00
  • 54d6c50e91 move back to snaptshot Jonathan Leibiusky 2013-09-06 15:53:54 -03:00
  • dd3e5493a5 add target to release jedis in maven central Jonathan Leibiusky 2013-09-06 15:52:59 -03:00
  • 690ad3c898 trying to release jedis in maven central Jonathan Leibiusky 2013-09-06 15:49:51 -03:00
  • e93506591f add maven central pom stuff Jonathan Leibiusky 2013-09-06 15:10:11 -03:00
  • 2ed1f073ff it might happen that it is alredy saving, so make sure that test won't fail because of this Jonathan Leibiusky 2013-09-03 14:05:50 -03:00
  • ad001d1a72 change version to 2.2 Jonathan Leibiusky 2013-09-03 14:00:32 -03:00
  • e0fa095db9 update dependencies version version bump Jonathan Leibiusky 2013-09-03 11:59:08 -03:00
  • fddd41d796 change makefile to accept "start" and "stop" to be able to start the testing environment and stopping it for manual testing purposes. raising down-after-milliseconds of sentinel 1 to avoid taking the master down and up all the time. change sleep to 10 seconds after doing a "salveof" to avoid false negatives. Jonathan Leibiusky 2013-09-02 18:13:14 -03:00
  • 39d81d8f1f Added a JUnit test for JedisSentinelPool. Hisham Mardam-Bey 2013-08-28 23:10:50 -04:00
  • e17679f568 [maven-release-plugin] prepare for next development iteration Hisham Mardam-Bey 2013-08-24 17:33:22 -04:00
  • e47e8a414e [maven-release-plugin] prepare release jedis-2.2.1 Hisham Mardam-Bey 2013-08-24 17:33:18 -04:00
  • 52286d6942 Refactored the inline thread that monitors the master and turned it into its own class. The pool shuts down the monitors as well now. Hisham Mardam-Bey 2013-08-24 17:14:03 -04:00
  • c2a48afafd Initial JedisSentinelPool based on code from hamsterready/jedis-sentinel-pool. Given a master name and a set of sentinels this pool will subscribe to the Sentinel notifications about master changes (+switch-master) and re-establishes the pool to the new master when one is announced. Hisham Mardam-Bey 2013-08-23 23:06:13 -04:00
  • 404c5632c7 [maven-release-plugin] prepare for next development iteration Hisham Mardam-Bey 2013-08-21 23:38:24 -04:00
  • 1f6db132b1 [maven-release-plugin] prepare release jedis-2.2.0 Hisham Mardam-Bey 2013-08-21 23:38:20 -04:00
  • 928339bd28 Updated release information. Hisham Mardam-Bey 2013-08-21 23:16:09 -04:00
  • 50516d3b70 Clean up README a bit, we're past Redis 2.0.0 Hisham Mardam-Bey 2013-08-21 23:12:36 -04:00
  • d377bcf6d3 Fail if the Sentinel does not return the slave. Hisham Mardam-Bey 2013-08-21 23:00:13 -04:00
  • 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. Hisham Mardam-Bey 2013-08-21 22:38:10 -04:00
  • 9b78d19dcf Merge branch 'fix-issue-438' of https://github.com/vrischmann/jedis Hisham Mardam-Bey 2013-08-21 21:01:03 -04:00
  • 1f3b5f1977 Merge branch 'master' of https://github.com/anthonyu/jedis Hisham Mardam-Bey 2013-08-21 20:57:08 -04:00
  • a71c3dff17 Merge remote-tracking branch 'amimimor/master' Hisham Mardam-Bey 2013-08-21 20:32:27 -04:00
  • ed80e7ce70 Allow the Pool to be constructed without having an internal pool created. This is useful when extending the Pool without being able to create one at construction time. Hisham Mardam-Bey 2013-08-21 00:06:30 -04:00
  • 2475f24f7e Fix formatting. anthonyu 2013-08-20 20:43:50 -07:00
  • 625e2235fd Merge remote-tracking branch 'mindwind/master' Hisham Mardam-Bey 2013-08-20 23:36:42 -04:00
  • bc86b1210b Pipeline eval and evalsha. anthonyu 2013-08-20 19:43:32 -07:00
  • 6dbad88250 Fix issue #438 Vincent Rischmann 2013-08-06 00:36:48 +02:00
  • 155aff09e0 fix - recover zadd with one score memeber mindwind 2013-07-15 15:57:03 +08:00
  • a1471e66e9 del mindwind 2013-07-15 15:56:34 +08:00
  • 5f11954d31 fix - pipeline zadd method signature mindwind 2013-07-09 16:42:01 +08:00
  • fffd119c63 fix - pipeline sort mindwind 2013-07-08 16:26:13 +08:00
  • d57bfb94a9 fix - CLIENT command mindwind 2013-07-05 09:13:09 +08:00
  • 96c789aaab new - zcount with string min and max mindwind 2013-07-03 16:20:31 +08:00
  • 27b9eba0c0 fix - srandmember missing parameter mindwind 2013-07-03 08:50:14 +08:00
  • 7655994933 new - supplement transaction missing api and fix some args type definition which is inconsistent with jedis mindwind 2013-07-01 14:30:19 +08:00
  • 1080d136ec new - command for redis 2.6 mindwind 2013-06-29 23:15:56 +08:00
  • e7a88a49e9 new - pexpire, pexpireat and pttl command mindwind 2013-06-29 15:13:21 +08:00
  • 8b3ea5f2de new - dump and restore command mindwind 2013-06-29 14:17:44 +08:00
  • 7b6006b669 merge - jedis pull request #429 mindwind 2013-06-29 12:59:32 +08:00
  • f1db0b9cac new - build.sh mindwind 2013-06-29 12:58:36 +08:00
  • 20a75417cd fix - suppress warnings mindwind 2013-06-29 12:58:25 +08:00
  • 24c6b7c867 support for new 'set' command (redis 2.6.12+) amitm 2013-05-13 12:40:24 +03:00
  • 62c30dfe8b change licensing info Jonathan Leibiusky 2013-05-02 08:48:48 -03:00
  • 5e2cdb9c08 When writing a negative sign the write(char) method goes directly to the output stream and by-passes the internal RedisOutputStream buffer causing random corruption of the output. Casting the char to a byte ensures write(byte) is called which will properly buffer the output. Darren Shepherd 2013-03-29 22:28:01 -07:00
  • 6af41cdac2 merging with master branch. Required refactoring of Pipeline code. Eric Treworgy 2013-02-20 12:24:15 -08:00
  • 69f5340aa6 add info optional parameter Jonathan Leibiusky 2013-02-05 15:55:48 -03:00
  • 9d538a06fd when a script returns Null value, jedis throws NullPointerException Jonathan Leibiusky 2013-02-05 15:44:35 -03:00
  • 23e50a363e Change the way we test sentinel commands so it is automatic Jonathan Leibiusky 2013-01-30 15:24:53 -03:00
  • 846397d985 Merge branch 'master' of git://github.com/hamsterready/jedis into hamsterready-master Jonathan Leibiusky 2013-01-30 10:50:58 -03:00
  • 406d52b271 fix tests, since ttl now return -2 or -1 depending if the key exists already Jonathan Leibiusky 2013-01-30 10:41:12 -03:00
  • 258ac300fc added variadic versions of lpush/rpush(x) functions samhendley 2013-01-10 02:39:48 -05:00
  • 6b5fccdc0a refactored pipelinebase so it is usable to implement SharedJedisPipeline as well. samhendley 2013-01-10 02:29:39 -05:00
  • c8ddd237c3 extracted common Pipeline operations into PipelineBase and used that to simplify BinaryTransaction/Transaction samhendley 2013-01-10 01:16:54 -05:00
  • 4f9ddb3b5f fixed many pipeline requests that were returning the wrong types samhendley 2013-01-10 00:50:19 -05:00
  • 4c7cc57ede Added bitcount to standard interfaces and bitop to MultiKey interfaces (since it is non-shardable) samhendley 2013-01-09 23:48:23 -05:00
  • 1a96769481 updated scripting test to be more tolerant of changing error messages (changed since 2.6.0) samhendley 2013-01-09 22:52:38 -05:00
  • 610f7d4546 Added incrByFloat and hincrByFloat commands (binary and standard) + support for pipelining and sharding Eric Treworgy 2013-01-07 12:33:19 -08:00
  • 7b7c6c9602 fixed up some missing pipelined methods samhendley 2012-12-26 11:58:48 -05:00
  • 5bde3da7f2 added interfaces for ScriptingCommands, AdvancedCommands most of jedis and binaryjedis are defined by interfaces samhendley 2012-12-26 11:45:57 -05:00
  • cc0ef89b7d added binary version of MultiKey commands samhendley 2012-12-26 10:22:38 -05:00
  • 2006d80ac5 normalized BinaryJedisCommands to match JedisCommands (including setbit) samhendley 2012-12-25 16:00:43 -05:00
  • 429e45081e removed functions in Jedis that overrode BinaryJedis versions samhendley 2012-12-25 09:21:44 -05:00
  • 333ac221e1 extracted interfaces from Jedis samhendley 2012-12-24 11:41:53 -05:00
  • c0bda88e2c Normalized Pipeline[] interfaces and extracted all of the non-shardable commands into the MultiKey* interfaces samhendley 2012-12-24 10:45:19 -05:00
  • f9e818c92b Merge remote-tracking branch 'samhendley/binary_pipeline' samhendley 2012-12-22 11:08:01 -05:00
  • 45be143e23 Fixed binary safe pipeline commands and added tests for pipelined hash functions shendley 2012-12-18 10:26:56 -05:00
  • 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) guycoleman 2012-12-04 17:21:43 +00:00
  • 7e95b1500f Add getbit,setbit, getrange, setrange to BinaryShardedJedis guycoleman 2012-12-03 15:47:25 +00:00
  • 6bede66493 Add strlen to ShardedJedis guycoleman 2012-12-03 15:42:15 +00:00
  • 0340fddb3a Add persist to ShardedJedis guycoleman 2012-12-03 15:36:30 +00:00
  • 69b5291f80 SENTINEL commands Maciej Lopacinski 2012-11-18 19:58:13 +01:00
  • 2058231a61 Merge pull request #364 from thesmith/master Jonathan Leibiusky 2012-11-02 12:54:25 -07:00
  • bdc517d7c4 Merge pull request #365 from eujern/patch-1 Jonathan Leibiusky 2012-10-28 08:31:11 -07:00
  • fe5e77773b Update src/main/java/redis/clients/jedis/BinaryShardedJedis.java Eujern Lim 2012-10-26 13:04:15 -03:00
  • 909be715bc adding del to sharded jedis pipeline Ben Smith 2012-10-21 17:17:26 +01:00
  • 4570329924 implemented bitcount and bitop commands for Redis 2.6 MURAOKA Taro 2012-08-23 10:29:36 +09:00
  • b9442ea540 Merge pull request #330 from zhupan/master Jonathan Leibiusky 2012-08-13 07:25:28 -07:00
  • 63b40b71f7 Sharded Performance improvement panos 2012-08-13 10:35:51 +08:00
  • beb999d50a when setting timeout infinite, make sure it is connected first Jonathan Leibiusky 2012-08-02 16:57:14 -03:00
  • 8f9763a7e9 add url support Jonathan Leibiusky 2012-08-01 16:49:44 -03:00
  • 35a7677eb9 [maven-release-plugin] prepare for next development iteration Jonathan Leibiusky 2012-05-10 12:28:13 -03:00
  • 3a5f076371 [maven-release-plugin] prepare release jedis-2.1.0 Jonathan Leibiusky 2012-05-10 12:28:03 -03:00