Commit Graph

35 Commits

Author SHA1 Message Date
Vladimir Mihailenco 9b6ee9c3cc chore: gofmt all code 2021-09-08 16:52:29 +03:00
monkey92t 437184bded
Upgrade redis-server version (#1833)
* Upgrade redis-server version

Signed-off-by: monkey <golang@88.com>

* XAutoClaim changed the return value

Signed-off-by: monkey <golang@88.com>
2021-07-24 23:46:41 +08:00
Vladimir Mihailenco e3c1e884eb Replace travis with workflows 2021-03-23 10:29:15 +02:00
You Den 7b7f9d6e0e
Add SetArgs command (#1662)
* Add SetWithArgs command

* Add tests for SetWithArgs command

* Replace Makefile stable version by 6.2-rc3 version

* Increase threshold because there are more commands

* Reduce the SetWithArgs command doc comment

* Rename SetWithArgs to SetArgs

* Rename ExpireAt to TTL

* Add KeepTTL field

* Add ExpireAt field as time.Time type

* Improve comments readability

* Add more tests for ExpireAt field

* Fix typo

* Fix multiple if/else chain lint error
2021-02-17 14:48:47 +02:00
Vladimir Mihailenco 0b9986c43c Update extra 2020-11-21 10:18:39 +02:00
Vladimir Mihailenco 9d110cb0a4 Add back go vet 2020-09-17 17:01:29 +03:00
Vladimir Mihailenco 12d46bf32e Use Redis stable for testing 2020-06-05 09:08:16 +03:00
Vladimir Mihailenco def106c404 Update build 2019-12-18 12:51:52 +02:00
Vladimir Mihailenco dab9d3f802 Cleanup 2019-11-19 12:37:26 +02:00
Vladimir Mihailenco f3ce3362a0 Add golangci-lint 2019-07-25 14:36:50 +03:00
Vladimir Mihailenco c208a17dfc Handle -1 in DurationCmd 2019-05-31 13:19:39 +03:00
Vladimir Mihailenco 6238b8d4b7 Mark node as loading in Cluster pipeline read 2019-05-30 17:17:27 +03:00
Vladimir Mihailenco e54b0f2944 Use stable version of Redis 2019-01-21 16:10:26 +02:00
Vladimir Mihailenco 4d5a8b91ad Fix tests 2018-11-21 11:16:25 +02:00
Vladimir Mihailenco a64d3e1ef1 Fix build on 32bit arch 2018-03-07 12:41:11 +02:00
Tess Thyer 55c9929dba Change Makefile to use sed syntax that will work for both GNU and BSD sed (#719)
* Use sed syntax that will work with both GNU and BSD sed
2018-02-27 20:05:21 +02:00
Vladimir Mihailenco ce4fd8b677 Fix ReceiveMessage to work without any subscriptions. 2017-02-08 14:15:32 +02:00
Vladimir Mihailenco ae523dd552 travis: run go vet 2016-11-06 13:37:23 +02:00
Vladimir Mihailenco f47fb47df0 Extract race tests to separate file. Add more race tests. 2016-03-16 19:45:35 +02:00
Vladimir Mihailenco 46790aa060 Add race test for big vals. Copy connection to avoid race with PubSub. 2016-03-14 16:34:15 +02:00
Dimitrij Denissenko 900913d1e5 Move benchmark to relevant package. Added bench task 2016-03-12 13:03:08 +02:00
Dimitrij Denissenko e80f790e76 Use go standard path for test data 2016-03-12 10:25:59 +00:00
Vladimir Mihailenco 36487d8462 Stabilize build. 2015-12-22 12:08:35 +02:00
Vladimir Mihailenco ee3a8f1212 makefile: give Redis time to exit. 2015-11-21 13:24:42 +02:00
Vladimir Mihailenco 2d37474474 travis: fix build. 2015-09-28 12:40:31 +03:00
Vladimir Mihailenco d522cd5ae5 travis: use Redis 3.0.3 to fix the build. 2015-08-07 18:07:27 +03:00
Vladimir Mihailenco 90aaae2ba2 makefile: remove ginkgo flags. 2015-06-03 14:25:52 +03:00
Dimitrij Denissenko c21e5f3255 Add Redis Cluster support. 2015-03-19 11:19:55 +02:00
Vladimir Mihailenco 140a4d4f96 Try to fix travis. 2015-01-30 15:32:07 +02:00
Dimitrij Denissenko f6bca78168 Migrates tests to ginkgo/gomega 2015-01-25 11:56:03 +00:00
Vladimir Mihailenco 20c738a103 Enable race tests. 2014-11-18 12:11:06 +02:00
Vladimir Mihailenco b68ae5e548 Fix rate limiter and add test. 2014-11-13 15:08:25 +02:00
Vladimir Mihailenco 1b515b695a Bump version. 2014-07-02 18:04:04 +03:00
Vladimir Mihailenco 3bea997988 all: switch to gopkg.in. 2014-05-11 10:44:22 +03:00
Vladimir Mihailenco be223ae3c6 Add Travis CI config. 2013-12-30 13:45:04 +02:00