mirror of
https://github.com/fluencelabs/redis
synced 2025-06-18 19:51:22 +00:00
Incrementally rehahsing hash table! Thanks to Derek Collison and Pieter Noordhuis for feedbacks/help
This commit is contained in:
5
redis.c
5
redis.c
@ -1201,11 +1201,8 @@ static void tryResizeHashTables(void) {
|
||||
int j;
|
||||
|
||||
for (j = 0; j < server.dbnum; j++) {
|
||||
if (htNeedsResize(server.db[j].dict)) {
|
||||
redisLog(REDIS_VERBOSE,"The hash table %d is too sparse, resize it...",j);
|
||||
if (htNeedsResize(server.db[j].dict))
|
||||
dictResize(server.db[j].dict);
|
||||
redisLog(REDIS_VERBOSE,"Hash table %d resized.",j);
|
||||
}
|
||||
if (htNeedsResize(server.db[j].expires))
|
||||
dictResize(server.db[j].expires);
|
||||
}
|
||||
|
Reference in New Issue
Block a user