Unverified Commit 6258edeb authored by zhaozhao.zz's avatar zhaozhao.zz Committed by GitHub
Browse files

reset bucket_count when empty db (#12750)

Introduced in #12697 , should reset bucket_count when empty db, or the overhead memory usage of db can be miscalculated.
parent cf6ed3fe
......@@ -664,6 +664,7 @@ long long emptyDbStructure(redisDb *dbarray, int dbnum, int async,
dbarray[j].sub_dict[subdict].key_count = 0;
dbarray[j].sub_dict[subdict].resize_cursor = 0;
if (server.cluster_enabled) {
dbarray[j].sub_dict[subdict].bucket_count = 0;
unsigned long long *slot_size_index = dbarray[j].sub_dict[subdict].slot_size_index;
memset(slot_size_index, 0, sizeof(unsigned long long) * (CLUSTER_SLOTS + 1));
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment