diff options
author | Viktor Söderqvist <viktor.soderqvist@est.tech> | 2022-11-21 15:34:38 +0100 |
---|---|---|
committer | Viktor Söderqvist <viktor.soderqvist@est.tech> | 2023-01-11 10:25:20 +0100 |
commit | 2bbc89196a4aab93cfa2f94c400aebd2841a2670 (patch) | |
tree | 840d8ea21302eb35ef8c9e760affb4dbca4a0daa /src/server.h | |
parent | b60d33c91eef09aea34cecad789c552405737c55 (diff) | |
download | redis-2bbc89196a4aab93cfa2f94c400aebd2841a2670.tar.gz |
Move stat_active_defrag_hits increment to activeDefragAlloc
instead of passing it around to every defrag function
Diffstat (limited to 'src/server.h')
-rw-r--r-- | src/server.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server.h b/src/server.h index 86611c321..bf0a15459 100644 --- a/src/server.h +++ b/src/server.h @@ -2442,9 +2442,9 @@ void moduleNotifyKeyUnlink(robj *key, robj *val, int dbid, int flags); size_t moduleGetFreeEffort(robj *key, robj *val, int dbid); size_t moduleGetMemUsage(robj *key, robj *val, size_t sample_size, int dbid); robj *moduleTypeDupOrReply(client *c, robj *fromkey, robj *tokey, int todb, robj *value); -int moduleDefragValue(robj *key, robj *obj, long *defragged, int dbid); -int moduleLateDefrag(robj *key, robj *value, unsigned long *cursor, long long endtime, long long *defragged, int dbid); -long moduleDefragGlobals(void); +int moduleDefragValue(robj *key, robj *obj, int dbid); +int moduleLateDefrag(robj *key, robj *value, unsigned long *cursor, long long endtime, int dbid); +void moduleDefragGlobals(void); void *moduleGetHandleByName(char *modulename); int moduleIsModuleCommand(void *module_handle, struct redisCommand *cmd); @@ -2988,7 +2988,7 @@ void checkChildrenDone(void); int setOOMScoreAdj(int process_class); void rejectCommandFormat(client *c, const char *fmt, ...); void *activeDefragAlloc(void *ptr); -robj *activeDefragStringOb(robj* ob, long *defragged); +robj *activeDefragStringOb(robj* ob); void dismissSds(sds s); void dismissMemory(void* ptr, size_t size_hint); void dismissMemoryInChild(void); |