Commit 8a5cf63c authored by Vitaly Arbuzov's avatar Vitaly Arbuzov
Browse files

Update comment related to eviction pool population and make check in the while loop more readable

parent be34a1a4
...@@ -601,8 +601,8 @@ int performEvictions(void) { ...@@ -601,8 +601,8 @@ int performEvictions(void) {
total_keys += keys; total_keys += keys;
} }
/* Since keys are distributed across smaller slot-specific dictionaries in cluster mode, we may need to /* Since keys are distributed across smaller slot-specific dictionaries in cluster mode, we may need to
* visit more than one dictionary when the number of keys is small. */ * visit more than one dictionary in order to populate required number of samples into eviction pool. */
} while (keys != 0 && db->dict_count > 1 && server.maxmemory_policy & MAXMEMORY_FLAG_ALLKEYS && } while (server.cluster_enabled && keys != 0 && server.maxmemory_policy & MAXMEMORY_FLAG_ALLKEYS &&
total_keys < (unsigned long) server.maxmemory_samples total_keys < (unsigned long) server.maxmemory_samples
); );
} }
......
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