Closed diesse closed 7 years ago
This looks good to me, but we don't have an automated way of testing on Redis 3.2. Did you run make test
locally with the new Redis?
@b4hand Any thoughts on getting another Redis version into the Travis build matrix?
Yes, all 240 tests completed successfully ( on Redis 3.2.1 )
We should totally build matrix the Redis version.
Can this be merged or is it waiting on further testing?
I'll echo @pintsized's questions, I'd be in favor of merging this unless others have objections
Thanks for this fix, and apologies for letting it languish for so long! I've merged #68, which adds redis 3.2.7 to our build matrix. I've rebased this branch on top of that change and have confirmed that this fixes the 3.2.7 tests. Here's the corresponding travis build: https://travis-ci.org/seomoz/qless-core/builds/207219314
Thanks again!
In redis 3.2, lua script evaluates redis 'nil' value as 'false' instead of 'nil' This causes lua errors as described in #63, since testing for 'nil' fails and empty parameters can be passed to functions