void remove(const cache_key * key);
/// \returns true if the key belongs to the digest
- bool test(const cache_key * key) const;
+ bool contains(const cache_key * key) const;
/// percentage of mask bits which are used
double usedMaskPercent() const;
assert(p->digest->cd);
/* does digest predict a hit? */
- if (!p->digest->cd->test(key))
+ if (!p->digest->cd->contains(key))
return LOOKUP_MISS;
debugs(15, 5, "peerDigestLookup: peer " << p->host << " says HIT!");
debugs(71, 6, "storeDigestDel: checking entry, key: " << entry->getMD5Text());
if (!EBIT_TEST(entry->flags, KEY_PRIVATE)) {
- if (!store_digest->test(static_cast<const cache_key *>(entry->key))) {
+ if (!store_digest->contains(static_cast<const cache_key *>(entry->key))) {
++sd_stats.del_lost_count;
debugs(71, 6, "storeDigestDel: lost entry, key: " << entry->getMD5Text() << " url: " << entry->url() );
} else {
if (storeDigestAddable(entry)) {
++sd_stats.add_count;
- if (store_digest->test(static_cast<const cache_key *>(entry->key)))
+ if (store_digest->contains(static_cast<const cache_key *>(entry->key)))
++sd_stats.add_coll_count;
store_digest->add(static_cast<const cache_key *>(entry->key));
} else {
++sd_stats.rej_count;
- if (store_digest->test(static_cast<const cache_key *>(entry->key)))
+ if (store_digest->contains(static_cast<const cache_key *>(entry->key)))
++sd_stats.rej_coll_count;
}
}