├── LICENSE ├── README.md ├── cpp ├── 3party │ ├── include │ │ ├── gtest │ │ │ ├── gtest-death-test.h │ │ │ ├── gtest-message.h │ │ │ ├── gtest-param-test.h │ │ │ ├── gtest-param-test.h.pump │ │ │ ├── gtest-printers.h │ │ │ ├── gtest-spi.h │ │ │ ├── gtest-test-part.h │ │ │ ├── gtest-typed-test.h │ │ │ ├── gtest.h │ │ │ ├── gtest_pred_impl.h │ │ │ ├── gtest_prod.h │ │ │ └── internal │ │ │ │ ├── gtest-death-test-internal.h │ │ │ │ ├── gtest-filepath.h │ │ │ │ ├── gtest-internal.h │ │ │ │ ├── gtest-linked_ptr.h │ │ │ │ ├── gtest-param-util-generated.h │ │ │ │ ├── gtest-param-util-generated.h.pump │ │ │ │ ├── gtest-param-util.h │ │ │ │ ├── gtest-port.h │ │ │ │ ├── gtest-string.h │ │ │ │ ├── gtest-tuple.h │ │ │ │ ├── gtest-tuple.h.pump │ │ │ │ ├── gtest-type-util.h │ │ │ │ └── gtest-type-util.h.pump │ │ ├── hiredis │ │ │ ├── ae.h │ │ │ ├── async.h │ │ │ ├── config.h │ │ │ ├── hiredis.h │ │ │ ├── hiredis_ae.h │ │ │ └── zmalloc.h │ │ ├── json │ │ │ ├── assertions.h │ │ │ ├── autolink.h │ │ │ ├── config.h │ │ │ ├── features.h │ │ │ ├── forwards.h │ │ │ ├── json.h │ │ │ ├── reader.h │ │ │ ├── value.h │ │ │ ├── version.h │ │ │ └── writer.h │ │ └── zookeeper │ │ │ ├── proto.h │ │ │ ├── recordio.h │ │ │ ├── winconfig.h │ │ │ ├── winstdint.h │ │ │ ├── zookeeper.h │ │ │ ├── zookeeper.jute.h │ │ │ ├── zookeeper_log.h │ │ │ └── zookeeper_version.h │ └── lib │ │ ├── libgtest.so │ │ ├── libgtest.so.0 │ │ ├── libgtest_main.so │ │ ├── libgtest_main.so.0 │ │ ├── libhiredis.a │ │ ├── libjemalloc.a │ │ ├── libjson.so │ │ └── libzookeeper_mt.so ├── CodisClientTest.Makefile ├── Makefile ├── env.sh ├── include │ ├── BfdCodis.h │ ├── CodisClient.h │ ├── Command.h │ ├── Log.h │ ├── RedisClientPool.h │ ├── Reply.h │ ├── RoundRobinCodisPool.h │ ├── ScopedLock.h │ └── Utils.h ├── src │ ├── BfdCodis.cpp │ ├── CodisClient.cpp │ ├── Command.cpp │ ├── RedisClientPool.cpp │ ├── Reply.cpp │ ├── RoundRobinCodisPool.cpp │ ├── ae.c │ ├── ae_epoll.c │ ├── ae_select.c │ └── zmalloc.c └── test │ ├── CodisClientDemo.cpp │ └── CodisClientTest.cpp ├── java ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── wandoulabs │ │ └── jodis │ │ ├── BfdJodis.java │ │ ├── BoundedExponentialBackoffRetryUntilElapsed.java │ │ ├── JedisPoolAdaptor.java │ │ ├── JedisResourcePool.java │ │ └── RoundRobinJedisPool.java │ └── test │ ├── java │ └── com │ │ └── wandoulabs │ │ └── jodis │ │ ├── RedisServer.java │ │ ├── TestBfdJodis.java │ │ ├── TestBoundedExponentialBackoffRetryUntilElapsed.java │ │ ├── TestJodis.java │ │ ├── TestRoundRobinJedisPool.java │ │ └── ZooKeeperServerWapper.java │ └── resources │ └── log4j.properties └── python ├── BfdCodis.py └── BfdCodisTest.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/README.md -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-death-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-death-test.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-message.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-param-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-param-test.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-param-test.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-param-test.h.pump -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-printers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-printers.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-spi.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-test-part.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-test-part.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest-typed-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest-typed-test.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest_pred_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest_pred_impl.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/gtest_prod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/gtest_prod.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-death-test-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-death-test-internal.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-filepath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-filepath.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-internal.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-linked_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-linked_ptr.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-param-util-generated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-param-util-generated.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-param-util-generated.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-param-util-generated.h.pump -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-param-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-param-util.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-port.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-string.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-tuple.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-tuple.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-tuple.h.pump -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-type-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-type-util.h -------------------------------------------------------------------------------- /cpp/3party/include/gtest/internal/gtest-type-util.h.pump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/gtest/internal/gtest-type-util.h.pump -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/ae.h -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/async.h -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/config.h -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/hiredis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/hiredis.h -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/hiredis_ae.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/hiredis_ae.h -------------------------------------------------------------------------------- /cpp/3party/include/hiredis/zmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/hiredis/zmalloc.h -------------------------------------------------------------------------------- /cpp/3party/include/json/assertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/assertions.h -------------------------------------------------------------------------------- /cpp/3party/include/json/autolink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/autolink.h -------------------------------------------------------------------------------- /cpp/3party/include/json/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/config.h -------------------------------------------------------------------------------- /cpp/3party/include/json/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/features.h -------------------------------------------------------------------------------- /cpp/3party/include/json/forwards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/forwards.h -------------------------------------------------------------------------------- /cpp/3party/include/json/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/json.h -------------------------------------------------------------------------------- /cpp/3party/include/json/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/reader.h -------------------------------------------------------------------------------- /cpp/3party/include/json/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/value.h -------------------------------------------------------------------------------- /cpp/3party/include/json/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/version.h -------------------------------------------------------------------------------- /cpp/3party/include/json/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/json/writer.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/proto.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/recordio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/recordio.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/winconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/winconfig.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/winstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/winstdint.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/zookeeper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/zookeeper.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/zookeeper.jute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/zookeeper.jute.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/zookeeper_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/zookeeper_log.h -------------------------------------------------------------------------------- /cpp/3party/include/zookeeper/zookeeper_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/include/zookeeper/zookeeper_version.h -------------------------------------------------------------------------------- /cpp/3party/lib/libgtest.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libgtest.so -------------------------------------------------------------------------------- /cpp/3party/lib/libgtest.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libgtest.so.0 -------------------------------------------------------------------------------- /cpp/3party/lib/libgtest_main.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libgtest_main.so -------------------------------------------------------------------------------- /cpp/3party/lib/libgtest_main.so.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libgtest_main.so.0 -------------------------------------------------------------------------------- /cpp/3party/lib/libhiredis.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libhiredis.a -------------------------------------------------------------------------------- /cpp/3party/lib/libjemalloc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libjemalloc.a -------------------------------------------------------------------------------- /cpp/3party/lib/libjson.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libjson.so -------------------------------------------------------------------------------- /cpp/3party/lib/libzookeeper_mt.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/3party/lib/libzookeeper_mt.so -------------------------------------------------------------------------------- /cpp/CodisClientTest.Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/CodisClientTest.Makefile -------------------------------------------------------------------------------- /cpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/Makefile -------------------------------------------------------------------------------- /cpp/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/env.sh -------------------------------------------------------------------------------- /cpp/include/BfdCodis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/BfdCodis.h -------------------------------------------------------------------------------- /cpp/include/CodisClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/CodisClient.h -------------------------------------------------------------------------------- /cpp/include/Command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/Command.h -------------------------------------------------------------------------------- /cpp/include/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/Log.h -------------------------------------------------------------------------------- /cpp/include/RedisClientPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/RedisClientPool.h -------------------------------------------------------------------------------- /cpp/include/Reply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/Reply.h -------------------------------------------------------------------------------- /cpp/include/RoundRobinCodisPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/RoundRobinCodisPool.h -------------------------------------------------------------------------------- /cpp/include/ScopedLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/ScopedLock.h -------------------------------------------------------------------------------- /cpp/include/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/include/Utils.h -------------------------------------------------------------------------------- /cpp/src/BfdCodis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/BfdCodis.cpp -------------------------------------------------------------------------------- /cpp/src/CodisClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/CodisClient.cpp -------------------------------------------------------------------------------- /cpp/src/Command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/Command.cpp -------------------------------------------------------------------------------- /cpp/src/RedisClientPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/RedisClientPool.cpp -------------------------------------------------------------------------------- /cpp/src/Reply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/Reply.cpp -------------------------------------------------------------------------------- /cpp/src/RoundRobinCodisPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/RoundRobinCodisPool.cpp -------------------------------------------------------------------------------- /cpp/src/ae.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/ae.c -------------------------------------------------------------------------------- /cpp/src/ae_epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/ae_epoll.c -------------------------------------------------------------------------------- /cpp/src/ae_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/ae_select.c -------------------------------------------------------------------------------- /cpp/src/zmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/src/zmalloc.c -------------------------------------------------------------------------------- /cpp/test/CodisClientDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/test/CodisClientDemo.cpp -------------------------------------------------------------------------------- /cpp/test/CodisClientTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/cpp/test/CodisClientTest.cpp -------------------------------------------------------------------------------- /java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/README.md -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/src/main/java/com/wandoulabs/jodis/BfdJodis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/main/java/com/wandoulabs/jodis/BfdJodis.java -------------------------------------------------------------------------------- /java/src/main/java/com/wandoulabs/jodis/BoundedExponentialBackoffRetryUntilElapsed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/main/java/com/wandoulabs/jodis/BoundedExponentialBackoffRetryUntilElapsed.java -------------------------------------------------------------------------------- /java/src/main/java/com/wandoulabs/jodis/JedisPoolAdaptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/main/java/com/wandoulabs/jodis/JedisPoolAdaptor.java -------------------------------------------------------------------------------- /java/src/main/java/com/wandoulabs/jodis/JedisResourcePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/main/java/com/wandoulabs/jodis/JedisResourcePool.java -------------------------------------------------------------------------------- /java/src/main/java/com/wandoulabs/jodis/RoundRobinJedisPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/main/java/com/wandoulabs/jodis/RoundRobinJedisPool.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/RedisServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/RedisServer.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/TestBfdJodis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/TestBfdJodis.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/TestBoundedExponentialBackoffRetryUntilElapsed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/TestBoundedExponentialBackoffRetryUntilElapsed.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/TestJodis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/TestJodis.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/TestRoundRobinJedisPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/TestRoundRobinJedisPool.java -------------------------------------------------------------------------------- /java/src/test/java/com/wandoulabs/jodis/ZooKeeperServerWapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/java/com/wandoulabs/jodis/ZooKeeperServerWapper.java -------------------------------------------------------------------------------- /java/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/java/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /python/BfdCodis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/python/BfdCodis.py -------------------------------------------------------------------------------- /python/BfdCodisTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baifendian/CodisClient/HEAD/python/BfdCodisTest.py --------------------------------------------------------------------------------