Content deleted Content added
Line 25:
Thus the hash buckets are expanded round robin, and seem unrelated to where buckets overflow at the time of expansion.
Overflow buckets are used at the sites of bucket overflow
but these are eventually reabsorbed when the round robin comes to the bucket with the overflow bucket,
and the contents of that bucket and the overflow bucket are redistributed by The degenerate case, which is unlikely with a randomized hash function, to overflow more than one overflow bucket ( assuming overflow bucket size = normal bucket size),
before being absorbed when that bucket's turn to split comes in the round robin.
and overflow buckets are eventually reabsorbed during a later split, which must eventually happen because splitting occurs round robin.
|