X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=BUGS.md;h=d84e4b654811cb50b55df2cd6871b5712c87d903;hb=844026ddb563959b8327bff40b976c41644fa2d2;hp=e285ac1958b73605a91983365493799604cd5343;hpb=2022f0a313c4cbe914ea1976c539cd0c436a88a8;p=m6w6%2Flibmemcached diff --git a/BUGS.md b/BUGS.md index e285ac19..d84e4b65 100644 --- a/BUGS.md +++ b/BUGS.md @@ -2,16 +2,19 @@ ## libhashkit +libhashkit is not usable for general purpose hashing, because it is geared to +usage by libmemcached. + ### MurMur Hashkit's MurMur/MurMur3 are limited to the lower 32 bits. ### crc32 -Commit "[More Hashing methods](./commits/1207354f)" from October 2007 -first released in v0.8, which main intention seems to have been to add -FNV1 hash algos, changed the result of the crc32 hash to only its upper -16 bits sans MSB, without any additional comment. +Commit "[More Hashing methods](https://github.com/m6w6/libmemcached/commits/1207354f)" +from October 2007 first released in v0.8, which main intention seems to have +been to add FNV1 hash algos, changed the result of the crc32 hash to only its +upper 16 bits sans MSB, without any additional comment. The implementations referred to in the file header (Postgres and BSD) do not exhibit this behavior.