On Mon, 27 Apr 2020 at 15:12, James Coleman <jtc331@gmail.com> wrote:
> While working on this I noticed that dynahash.c line 499 has this assertion:
>
> Assert(info->entrysize >= info->keysize);
>
> Do you by any chance know why the entry would need to be larger than the key?
Larger or equal. They'd be equal if you the key was the data, since
you do need to store at least the key. Looking at the code for
examples where dynahash is used in that situation, I see
_hash_finish_split().
David