• Oran Agra's avatar
    Fix issues with listpack encoded set (#11685) · d0cc3de7
    Oran Agra authored
    PR #11290 added listpack encoding for sets, but was missing two things:
    1. Correct handling of MEMORY USAGE (leading to an assertion).
    2. Had an uncontrolled scratch buffer size in SRANDMEMBER leading to
       OOM panic (reported in #11668). Fixed by copying logic from ZRANDMEMBER.
    
    note that both issues didn't exist in any redis release.
    d0cc3de7
t_set.c 59.4 KB