summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMichael Grunder <michael.grunder@gmail.com>2020-07-19 18:54:42 -0700
committerGitHub <noreply@github.com>2020-07-19 18:54:42 -0700
commit2e7d7cbabd32912342218078282fce92f6cc0ab6 (patch)
treeba60c50c28b433aef6e128a67522085751acb6cb /.travis.yml
parent1864e76ea7323fd8789d9c8b5b3c8ca27d4840a6 (diff)
Resp3 oob push support (#841)
Proper support for RESP3 PUSH messages. By default, PUSH messages are now intercepted and the reply memory freed. This means existing code should work unchanged when connecting to Redis >= 6.0.0 even if `CLIENT TRACKING` were then enabled. Additionally, we define two callbacks users can configure if they wish to handle these messages in a custom way: void redisPushFn(void *privdata, void *reply); void redisAsyncPushFn(redisAsyncContext *ac, void *reply); See #825
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 792d175..d0a551a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,6 +24,8 @@ before_script:
addons:
apt:
+ sources:
+ - sourceline: 'ppa:chris-lea/redis-server'
packages:
- libc6-dbg
- libc6-dev
@@ -35,6 +37,7 @@ addons:
- libssl-dev
- libssl-dev:i386
- valgrind
+ - redis
env:
- BITS="32"