• Jonah H. Harris's avatar
    Add ZRANGESTORE command, and improve ZSTORE command (#7844) · b5029dfd
    Jonah H. Harris authored
    
    
    Add ZRANGESTORE command, and improve ZSTORE command to deprecated Z[REV]RANGE[BYSCORE|BYLEX].
    
    Syntax for the new ZRANGESTORE command:
    ZRANGESTORE [BYSCORE | BYLEX] [REV] [LIMIT offset count]
    
    New syntax for ZRANGE:
    ZRANGE [BYSCORE | BYLEX] [REV] [WITHSCORES] [LIMIT offset count]
    
    Old syntax for ZRANGE:
    ZRANGE [WITHSCORES]
    
    Other ZRANGE commands remain unchanged.
    
    The implementation uses common code for all of these, by utilizing a consumer interface that in one
    command response to the client, and in the other command stores a zset key.
    Co-authored-by: default avatarOran Agra <oran@redislabs.com>
    b5029dfd
t_zset.c 127 KB