diff options
author | Michael Grunder <michael.grunder@gmail.com> | 2020-07-19 18:54:42 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-19 18:54:42 -0700 |
commit | 2e7d7cbabd32912342218078282fce92f6cc0ab6 (patch) | |
tree | ba60c50c28b433aef6e128a67522085751acb6cb /.travis.yml | |
parent | 1864e76ea7323fd8789d9c8b5b3c8ca27d4840a6 (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.yml | 3 |
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" |