• guybe7's avatar
    Modules: Replicate lazy-expire even if replication is not allowed (#8816) · f40ca9cb
    guybe7 authored
    Before this commit using RM_Call without "!" could cause the master
    to lazy-expire a key (delete it) but without replicating to replicas.
    This could cause the replica's memory usage to gradually grow and
    could also cause consistency issues if the master and replica have
    a clock diff.
    This bug was introduced in #8617
    
    Added a test which demonstrates that scenario.
    f40ca9cb
db.c 68.9 KB