1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-28 06:42:00 +03:00

Commit Graph

  • 026823f334 Use consistent API in ZRevRangeWithScores and ZRevRange. Fixes #56. Fixes #78. Vladimir Mihailenco 2015-03-30 16:14:21 +03:00
  • 802521d0fe travis: add missing dependency. Vladimir Mihailenco 2015-03-30 16:00:36 +03:00
  • e3ba7e7bf6 Improved rate-limiter, use ratelimit package Dimitrij Denissenko 2015-03-20 18:26:37 +00:00
  • 36a06ec378 Unexport HashSlot. Vladimir Mihailenco 2015-03-23 10:23:33 +02:00
  • 2dc0bd1c0a Merge pull request #74 from go-redis/fix/cluster-redirects Vladimir Mihailenco 2015-03-21 13:45:27 +02:00
  • e662309bf4 Fixed redirects logic - 'max' means less that or equals to Dimitrij Denissenko 2015-03-19 11:40:18 +00:00
  • f8b9d6219b Merge pull request #72 from go-redis/feature/cluster-without-pipeline Vladimir Mihailenco 2015-03-19 11:30:43 +02:00
  • c21e5f3255 Add Redis Cluster support. Dimitrij Denissenko 2015-01-24 12:12:48 +00:00
  • 78cf6f5eae Add ability to reset command state. Fixes #57. Vladimir Mihailenco 2015-01-13 12:33:45 +02:00
  • 66cbad53a1 Minor test improvements Dimitrij Denissenko 2015-02-09 08:14:41 +00:00
  • f9d30778d2 Merge pull request #70 from go-redis/feature/faster-pool Vladimir Mihailenco 2015-02-02 11:05:25 +02:00
  • a6385ccf0a Documented options Dimitrij Denissenko 2015-01-31 14:54:37 +00:00
  • f05782eeaa Go 1.2 doesn't support parallel benchmarks Dimitrij Denissenko 2015-01-31 13:31:31 +00:00
  • 9f9822edd2 Use a lock-free connection pool Dimitrij Denissenko 2015-01-31 13:20:37 +00:00
  • 5280246642 Minor. Report rate-limiter errors correctly. Dimitrij Denissenko 2015-01-31 12:04:30 +00:00
  • c3ab344f84 Improve benchmark Dimitrij Denissenko 2015-01-31 12:01:21 +00:00
  • fe4c2d4918 Added benchmark Dimitrij Denissenko 2015-01-31 09:14:25 +00:00
  • 70c4c19f1d Merge pull request #62 from go-redis/fix/better-rate-error Vladimir Mihailenco 2015-01-31 10:16:13 +02:00
  • 9c17ce2d93 Improve rate limited error message. Vladimir Mihailenco 2015-01-17 11:56:34 +02:00
  • c66f542b4f Merge pull request #68 from go-redis/fix/relax-pool-test-conditions Vladimir Mihailenco 2015-01-31 10:10:46 +02:00
  • 689f061943 Relax pool test conditions. Vladimir Mihailenco 2015-01-31 09:53:08 +02:00
  • b408dc24aa Merge pull request #65 from go-redis/fix/pubsubnumsub Vladimir Mihailenco 2015-01-30 17:22:35 +02:00
  • 34855172f2 Fix/normalise pubsubnumsub response Dimitrij Denissenko 2015-01-25 12:05:19 +00:00
  • 2a81661b34 Merge pull request #64 from go-redis/feature/ginkgo-suite Vladimir Mihailenco 2015-01-30 17:06:49 +02:00
  • 377d92ae1a Relax test condition. Vladimir Mihailenco 2015-01-30 16:58:26 +02:00
  • 7f87de6109 Make sentinel tests more reliable. Vladimir Mihailenco 2015-01-30 16:45:57 +02:00
  • 15a90c831b Redirect cmds output to stdout. Vladimir Mihailenco 2015-01-30 15:46:17 +02:00
  • 95cd890e40 Fix example. Vladimir Mihailenco 2015-01-30 15:41:57 +02:00
  • 22e4776c1e travis: don't start sentinel. Vladimir Mihailenco 2015-01-30 15:35:40 +02:00
  • 140a4d4f96 Try to fix travis. Vladimir Mihailenco 2015-01-30 15:32:07 +02:00
  • d7afd989b9 Migrate rate limiter test Dimitrij Denissenko 2015-01-25 19:24:27 +00:00
  • 1a56e736aa Fixing travis build Dimitrij Denissenko 2015-01-25 12:33:30 +00:00
  • 8cef6c00f2 Fix travis install, added go1.4 to list of versions Dimitrij Denissenko 2015-01-17 12:39:09 +00:00
  • e16db84e4a Better redis process abstraction Dimitrij Denissenko 2015-01-15 17:23:22 +00:00
  • f6bca78168 Migrates tests to ginkgo/gomega Dimitrij Denissenko 2015-01-15 15:51:22 +00:00
  • 0bc954fd9f Add canonical import path. Vladimir Mihailenco 2015-01-17 12:07:35 +02:00
  • f7399b48cd Add link to the redis cluster. Vladimir Mihailenco 2015-01-13 12:36:49 +02:00
  • e617904962 Merge pull request #55 from geoffgarside/fix-sort-by v2.3.2 Vladimir Mihailenco 2014-12-09 13:07:59 +02:00
  • daade895aa Add missing "BY" argument to Sort args list. Geoff Garside 2014-12-09 10:41:03 +00:00
  • c9c1f18a58 Add failing test case for SORT .. BY pattern. Geoff Garside 2014-12-09 10:40:32 +00:00
  • 3406aebc13 Merge pull request #52 from go-redis/fix/race-build Vladimir Mihailenco 2014-11-18 12:22:09 +02:00
  • 20c738a103 Enable race tests. Vladimir Mihailenco 2014-11-18 12:11:06 +02:00
  • 9778c1acf5 Merge pull request #51 from go-redis/fix/fix-rl v2.3.1 Vladimir Mihailenco 2014-11-13 15:23:21 +02:00
  • b68ae5e548 Fix rate limiter and add test. Vladimir Mihailenco 2014-11-13 14:26:14 +02:00
  • 9805fc35f8 Merge pull request #49 from go-redis/fix/dont-leak-goroutines-when-sentinel-fails v2.3 Vladimir Mihailenco 2014-11-06 13:30:59 +02:00
  • 6f79953aa5 sentinel: don't leak goroutines on sentinel fail. Fixes #48. Vladimir Mihailenco 2014-11-06 12:55:09 +02:00
  • f790046fea Merge pull request #50 from go-redis/fix/upgrade-to-redis-2814 Vladimir Mihailenco 2014-11-06 13:17:51 +02:00
  • c54b831796 Fix PubSubNumSub to work with Redis 2.8.14. Vladimir Mihailenco 2014-11-06 13:13:24 +02:00
  • 0a00fb3a5d Merge pull request #47 from go-redis/fix/pub-sub-empty-pattern Vladimir Mihailenco 2014-11-06 13:00:54 +02:00
  • c438d40377 Add optimization for '*' pattern in PubSubChannels. Vladimir Mihailenco 2014-10-07 15:40:00 +03:00
  • 7b28e6f9d2 Merge pull request #44 from go-redis/feature/add-pubsub-cmds v2.2 Vladimir Mihailenco 2014-10-07 14:02:07 +03:00
  • a11f80d9d7 Add pubsub* commands. Vladimir Mihailenco 2014-10-07 13:06:41 +03:00
  • 7aeeecb761 doc: fix outdated reference. Vladimir Mihailenco 2014-10-07 09:27:55 +03:00
  • 48ff0f00a2 Merge pull request #42 from go-redis/fix/rewrite_rate_limiter v2.1 Vladimir Mihailenco 2014-10-03 10:05:34 +03:00
  • 551257a988 Rewrite rate limiter. Vladimir Mihailenco 2014-10-02 11:32:49 +03:00
  • 97695ed316 Merge pull request #41 from go-redis/feature/add-dialer Vladimir Mihailenco 2014-10-02 10:38:41 +03:00
  • 2508d0a57e Add Dialer option. Vladimir Mihailenco 2014-09-30 11:46:56 +03:00
  • 593d5d1d77 Merge pull request #38 from go-redis/fix/close_rate_limiter_loop Vladimir Mihailenco 2014-09-04 10:53:35 +03:00
  • 1c2b863036 rate_limit: break loop when pool is closed. Vladimir Mihailenco 2014-09-04 10:22:44 +03:00
  • 77d8805e91 Merge pull request #34 from go-redis/fix/remove_glog v2 Vladimir Mihailenco 2014-07-31 17:15:36 +03:00
  • 4f3b1d7bf4 Merge pull request #33 from go-redis/feature/string_cmd_helpers Vladimir Mihailenco 2014-07-31 17:15:24 +03:00
  • 3836435639 Remove glog. Vladimir Mihailenco 2014-07-31 16:01:54 +03:00
  • 9ac69a08db Add StringCmd helpers. Vladimir Mihailenco 2014-07-31 15:18:23 +03:00
  • ffe62d60e2 Add example for failover client. Vladimir Mihailenco 2014-07-13 15:49:33 +03:00
  • 2651b57a91 Better test name. Vladimir Mihailenco 2014-07-13 15:22:52 +03:00
  • 97039c229c Reuse write buffer. Vladimir Mihailenco 2014-07-13 15:07:37 +03:00
  • aff229a228 Rewrite benchmarks using std testing lib. Vladimir Mihailenco 2014-07-13 15:01:52 +03:00
  • 3c565a35a9 Sentinel client does not support password and db options. Vladimir Mihailenco 2014-07-12 10:00:21 +03:00
  • 537971dca1 Fix db selection. Fixes #31. Vladimir Mihailenco 2014-07-08 11:24:19 +03:00
  • dc9bffa57d Rework ZRangeWithScores. Vladimir Mihailenco 2014-07-05 13:46:27 +03:00
  • 00a131e3a9 More benchmarks. Vladimir Mihailenco 2014-07-04 15:19:45 +03:00
  • 42ce58ed85 sentinel_test: increase timeout to make build more reliable. Vladimir Mihailenco 2014-07-04 13:36:49 +03:00
  • 900e7c9572 Make tests verbose to debug build. Vladimir Mihailenco 2014-07-04 13:32:32 +03:00
  • e4b55ec4ee Add sentinel tests. Vladimir Mihailenco 2014-07-02 18:04:38 +03:00
  • 1b515b695a Bump version. Vladimir Mihailenco 2014-07-02 18:04:04 +03:00
  • ac192c726d Fix tests. Vladimir Mihailenco 2014-07-02 18:00:58 +03:00
  • a4e8681a0d Fix examples. Vladimir Mihailenco 2014-07-02 17:55:00 +03:00
  • b11853c050 Allow Pipelined funcs to return error. Vladimir Mihailenco 2014-07-02 16:18:19 +03:00
  • 4ea3e7531b Update gocheck import path. v1 Vladimir Mihailenco 2014-07-02 16:11:10 +03:00
  • f25e9b104b Merge pull request #30 from go-redis/fix/cleanup Vladimir Mihailenco 2014-06-28 14:51:39 +03:00
  • 678b8b3667 Cleanup. Vladimir Mihailenco 2014-06-28 14:47:37 +03:00
  • 72a6069cc5 Rename req to cmd. Vladimir Mihailenco 2014-06-25 10:40:56 +03:00
  • 5ea8ad46d6 Fix import path. Vladimir Mihailenco 2014-06-18 16:47:21 +03:00
  • deb41df992 Don't remove connection from the pool on redis errors. Vladimir Mihailenco 2014-06-18 15:55:49 +03:00
  • 5019689b0e Fix readme. Vladimir Mihailenco 2014-06-14 15:02:40 +03:00
  • aec0ae8b8b Merge pull request #1 from go-redis/sentinel_support Vladimir Mihailenco 2014-06-14 14:46:36 +03:00
  • a042cdda74 Redis Sentinel support. Vladimir Mihailenco 2014-05-11 17:11:55 +03:00
  • d92dc7c776 Merge pull request #3 from go-redis/rate_limit_conn Vladimir Mihailenco 2014-05-21 15:14:50 +03:00
  • 5f52b5823f pool: rate limit number of open connections. Vladimir Mihailenco 2014-05-15 14:21:37 +03:00
  • da53e96ce8 travis: fix build. Vladimir Mihailenco 2014-05-11 17:18:00 +03:00
  • 3bea997988 all: switch to gopkg.in. Vladimir Mihailenco 2014-05-11 10:42:40 +03:00
  • df12cdcfaf v2: fix write deadline. Fixes #28. Vladimir Mihailenco 2014-05-07 16:03:09 +03:00
  • f76984bbcf pool: discard connection and log error when buffer has unread data. Vladimir Mihailenco 2014-03-04 20:40:55 +02:00
  • 75754ff436 Fix deadlock when Client is configured with IdleTimeout. Fixes #25. Vladimir Mihailenco 2014-02-06 15:30:49 +02:00
  • 9d23f2cf26 Tweak readme. Vladimir Mihailenco 2014-01-09 10:55:23 +02:00
  • dca6ccc31f Update README. Vladimir Mihailenco 2014-01-09 10:43:27 +02:00
  • 3e63a8337d Fix ZRevRangeByScore signature. Fixes #22. Vladimir Mihailenco 2014-01-09 10:31:43 +02:00
  • 62e78627c1 Support SCAN and friends. Vladimir Mihailenco 2014-01-09 10:17:38 +02:00
  • 4252b31cd9 Refactor reply parser. Vladimir Mihailenco 2014-01-06 16:06:30 +02:00
  • 78febcebe7 Better error message when client is closed. Tests. Vladimir Mihailenco 2014-01-06 14:31:37 +02:00