Starting with 6.2.0, Redis has deprecated ZREVRANGE, Z[REV]RANGEBYSCORE and Z[REV]RANGEBYLEX and added all of their params into ZRANGE.
This PR inherits Redis' new ZRange parsing function so that ZRANGE supports all the new parameters and so that all the "child" functions use the same algorithm.
In subsequent PRs I'm planning on adding support for Z[REV]RANGEBYLEX and, hopefully, ZRANGESTORE
Starting with 6.2.0, Redis has deprecated
ZREVRANGE
,Z[REV]RANGEBYSCORE
andZ[REV]RANGEBYLEX
and added all of their params intoZRANGE
.This PR inherits Redis' new ZRange parsing function so that
ZRANGE
supports all the new parameters and so that all the "child" functions use the same algorithm.In subsequent PRs I'm planning on adding support for
Z[REV]RANGEBYLEX
and, hopefully,ZRANGESTORE