Commit Graph

102 Commits

Author SHA1 Message Date
Jonathan Leibiusky
bfa4a80b01 [maven-release-plugin] prepare for next development iteration 2014-02-17 18:12:23 -05:00
Jonathan Leibiusky
89ccd8dfdd [maven-release-plugin] prepare release jedis-2.4.1 2014-02-17 18:12:21 -05:00
Jungtaek Lim
05d63bbda4 Shift Redis/Sentinel instances to remove unused index
* Redis instances : 6, 7, 8 -> 5, 6, 7
* Sentinel instances : 4 -> 3
2014-02-15 20:22:50 +09:00
Jonathan Leibiusky
8d79bdef26 [maven-release-plugin] prepare for next development iteration 2014-02-12 10:24:08 -05:00
Jonathan Leibiusky
9530eedf4d [maven-release-plugin] prepare release jedis-2.4.0 2014-02-12 10:24:06 -05:00
Jonathan Leibiusky
ba767cc5d4 Merge branch 'introduce-new-sentinel-commands-added-to-Redis-2.8' of github.com:HeartSaVioR/jedis into HeartSaVioR-introduce-new-sentinel-commands-added-to-Redis-2.8 2014-02-11 12:11:57 -05:00
Jonathan Leibiusky
d8ec0f8a5c version bump 2014-02-11 11:21:18 -05:00
Jonathan Leibiusky
51a4bf9a56 [maven-release-plugin] prepare for next development iteration 2014-02-05 10:51:37 -05:00
Jonathan Leibiusky
f7f689efaf [maven-release-plugin] prepare release jedis-2.3.1 2014-02-05 10:51:36 -05:00
Jungtaek Lim
6efeb45952 Merge branch 'master' into introduce-new-sentinel-commands-added-to-Redis-2.8
Conflicts:
	Makefile
	src/main/java/redis/clients/jedis/Jedis.java
2014-02-05 00:26:14 +09:00
Jonathan Leibiusky
2d04a3845b [maven-release-plugin] prepare for next development iteration 2014-02-03 11:09:50 -05:00
Jonathan Leibiusky
aa63c98d8e [maven-release-plugin] prepare release jedis-2.3.0 2014-02-03 11:09:48 -05:00
Jonathan Leibiusky
56cec8f6ec version bump to 2.3.0-snapshot 2014-02-03 10:50:59 -05:00
Jungtaek Lim
a50cf3b15e Apply Sentinel runtime configuration API introduced on Redis 2.8.4
* Implements new sentinel commands (failover, monitor, remove, set) 
* unit test included
** added 2 redis-server and 1 sentinel for failover test
* with some refactoring
** SentinelCommands : refactor to have interface
** HostAndPortUtil : same format to cluster setup
2014-01-22 00:23:40 +09:00
Jonathan Leibiusky
e7e2bfaedf Launch 3 nodes on ports 7379 to 7381 with cluster enabled.
Add command CLUSTER NODES
2013-12-02 09:53:40 -05:00
Jungtaek Lim
15891c4117 make jedis unit tests pass to Redis 2.8.1
* increase sentinel instance to test JedisSentinelTest
** clear() called, slave promoted to master (slave of no one), New
Sentinel force to restore it (demote) -> slave is not reusable
* ipv6 applied at Redis 2.8 -> localhost / 127.0.0.1 / ::1 is now all same

* Makefile: sleep some time for launch each sentinel (workaround to sentinel's issue)
** issue to sentinel leader vote: https://github.com/antirez/redis/issues/1419
*** sentinel may confused to vote with sentinels launched approximately same time
2013-12-02 22:11:52 +09:00
Jonathan Leibiusky
bbb867781d upgrade to commons-pool 2 2013-11-28 08:13:57 -05:00
Jungtaek Lim
35a2dfd4c0 JedisSentinelPool now takes care of multi failover
* Now Pool.initPool() call closeInternalPool(), instead of destroy()
** calling destroy() in Pool.initPool() may have side effect, and JedisSentinelPool did
* modify unit test to test failover twice (needs +1 slave)
** modify configurations for additional slave
2013-09-26 10:48:17 +09:00
Jonathan Leibiusky
08e9b0c7e7 [maven-release-plugin] prepare for next development iteration 2013-09-15 15:47:05 -03:00
Jonathan Leibiusky
0defe548c9 [maven-release-plugin] prepare release jedis-2.2.1 2013-09-15 15:46:58 -03:00
Jonathan Leibiusky
4d9090827f don't push binaries to github 2013-09-15 15:32:31 -03:00
Jonathan Leibiusky
d7d9f06bd1 [maven-release-plugin] prepare for next development iteration 2013-09-06 16:09:18 -03:00
Jonathan Leibiusky
2f26176e35 [maven-release-plugin] prepare release jedis-2.2.0 2013-09-06 16:09:11 -03:00
Jonathan Leibiusky
54d6c50e91 move back to snaptshot 2013-09-06 15:53:54 -03:00
Jonathan Leibiusky
dd3e5493a5 add target to release jedis in maven central 2013-09-06 15:52:59 -03:00
Jonathan Leibiusky
690ad3c898 trying to release jedis in maven central 2013-09-06 15:49:51 -03:00
Jonathan Leibiusky
e93506591f add maven central pom stuff 2013-09-06 15:10:11 -03:00
Jonathan Leibiusky
ad001d1a72 change version to 2.2 2013-09-03 14:00:32 -03:00
Jonathan Leibiusky
e0fa095db9 update dependencies version
version bump
2013-09-03 11:59:08 -03:00
Hisham Mardam-Bey
39d81d8f1f Added a JUnit test for JedisSentinelPool.
This test will set up and get a master from a Redis master slave pair being
watched by 2 Sentinels. It pings the master, segfaults it, asks the pool for
another connection and makes sure it can ping it.

This commit also restores the pom.xml file's scm information back to
xetorthio and adds the default Sentinel port to the Procotol.
2013-08-28 23:10:50 -04:00
Hisham Mardam-Bey
e17679f568 [maven-release-plugin] prepare for next development iteration 2013-08-24 17:33:22 -04:00
Hisham Mardam-Bey
e47e8a414e [maven-release-plugin] prepare release jedis-2.2.1 2013-08-24 17:33:18 -04:00
Hisham Mardam-Bey
404c5632c7 [maven-release-plugin] prepare for next development iteration 2013-08-21 23:38:24 -04:00
Hisham Mardam-Bey
1f6db132b1 [maven-release-plugin] prepare release jedis-2.2.0 2013-08-21 23:38:20 -04:00
Hisham Mardam-Bey
928339bd28 Updated release information. 2013-08-21 23:16:09 -04:00
Jonathan Leibiusky
62c30dfe8b change licensing info 2013-05-02 08:48:48 -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
c3f0cf0ded [maven-release-plugin] prepare for next development iteration 2011-05-30 14:36:18 -03:00
Jonathan Leibiusky
85ed0e4bc2 [maven-release-plugin] prepare release jedis-2.0.0 2011-05-30 14:36:11 -03:00
Jonathan Leibiusky
36d5e0d4b3 fix typo 2011-05-30 14:34:14 -03:00
Jonathan Leibiusky
f070baa11b revert back version 2011-05-30 14:31:53 -03:00
Jonathan Leibiusky
6aa216f8cf remove watch from transaction 2011-05-30 14:23:20 -03:00
Jonathan Leibiusky
891e018093 version bump 2011-05-30 14:04:51 -03:00
Jonathan Leibiusky
fa05c2e9d0 [maven-release-plugin] prepare for next development iteration 2011-02-04 10:31:36 -03:00
Jonathan Leibiusky
a4312c458f [maven-release-plugin] prepare release jedis-1.5.2 2011-02-04 10:31:21 -03:00