From cb27055548a580a20c65a58cc1e1760a41245314 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Thu, 11 Dec 2014 20:21:21 +0100 Subject: [PATCH] Fix inverted logic in the hash. Gets me every time. --- hash.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hash.cpp b/hash.cpp index 72ed743..af56263 100644 --- a/hash.cpp +++ b/hash.cpp @@ -9,6 +9,6 @@ int hash_key_to_bucket(const char* s, size_t len, int num_buckets) // We hash only the first 10 bytes; it should be enough to get a // reasonable spread, but also mostly miss the move, so that // same position + different move usually land in the same bucket. - len = max(len, 10); + len = min(len, 10); return util::Fingerprint32(s, len) % num_buckets; } -- 2.39.2