mirror of
https://github.com/fluencelabs/redis
synced 2025-06-22 05:21:33 +00:00
Initial test events for the new keyspace notification API.
This commit is contained in:
@ -666,6 +666,7 @@ void activeExpireCycle(void) {
|
||||
|
||||
propagateExpire(db,keyobj);
|
||||
dbDelete(db,keyobj);
|
||||
notifyKeyspaceEvent("expired",keyobj,db->id);
|
||||
decrRefCount(keyobj);
|
||||
expired++;
|
||||
server.stat_expiredkeys++;
|
||||
@ -2359,6 +2360,7 @@ int freeMemoryIfNeeded(void) {
|
||||
delta -= (long long) zmalloc_used_memory();
|
||||
mem_freed += delta;
|
||||
server.stat_evictedkeys++;
|
||||
notifyKeyspaceEvent("evicted",keyobj,db->id);
|
||||
decrRefCount(keyobj);
|
||||
keys_freed++;
|
||||
|
||||
|
Reference in New Issue
Block a user