From: Wayne Davison Date: Sat, 3 Nov 2007 07:20:12 +0000 (+0000) Subject: Improved a comment. X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/commitdiff_plain/b9bf3c0fb2717fc4b0a3c0fdb79f365121e2ded7 Improved a comment. --- diff --git a/dynamic_hash.diff b/dynamic_hash.diff index af065c1..4294ae3 100644 --- a/dynamic_hash.diff +++ b/dynamic_hash.diff @@ -43,8 +43,8 @@ To use this patch, run these commands for a successful build: - if (!hash_table) { - hash_table = new_array(int32, TABLESIZE); + /* Dynamically calculate the hash table size so that the hash load -+ * for big files is about 80%. This number must be odd or s2 will -+ * not be able to span the entire set. */ ++ * for big files is about 80%. A number greater than the traditional ++ * size must be odd or s2 will not be able to span the entire set. */ + tablesize = (uint32)(s->count/8) * 10 + 11; + if (tablesize < TRADITIONAL_TABLESIZE) + tablesize = TRADITIONAL_TABLESIZE;