about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2011-08-18 21:32:46 +0000
committerEric Wong <normalperson@yhbt.net>2011-08-18 21:37:08 +0000
commit7aefa5372df6ee351d83e8a74ac5be5c15fc9ea4 (patch)
treedbd9198d428bbcdf8e6d77b3300097204f81a1f1
parent0407e299c3468a57a57958f6fc66c78002d31e2f (diff)
downloadruby-tdb-7aefa5372df6ee351d83e8a74ac5be5c15fc9ea4.tar.gz
-rw-r--r--Hash_Functions10
-rw-r--r--TODO2
2 files changed, 6 insertions, 6 deletions
diff --git a/Hash_Functions b/Hash_Functions
index c10ded7..623bfab 100644
--- a/Hash_Functions
+++ b/Hash_Functions
@@ -22,12 +22,14 @@ corruption, so don't do it.
 == Murmur family
 
 The {Murmur}[https://sites.google.com/site/murmurhash/] family of hashes
-are supported by Ruby TDB.  MurmurHash3 will be supported as soon as it
-becomes finalized.  Most of these are not endian-neutral so databases
-are no compatible between machines of different endianness and were
-designed with x86 and x86_64 in mind (they may crash or not work on
+are supported by Ruby TDB.  Most of these are not endian-neutral so
+databases are no compatible between machines of different endianness and
+were designed with x86 and x86_64 in mind (they may crash or not work on
 other architectures).
 
+* :murmur3a - The latest 32-bit version optimized for x86
+   https://code.google.com/p/smhasher/wiki/MurmurHash3
+
 * :murmur2 - the simple and fast implementation
 
 * :murmur2a - words of the author:
diff --git a/TODO b/TODO
index 786f86d..4bd76f5 100644
--- a/TODO
+++ b/TODO
@@ -1,5 +1,3 @@
-* port the final Murmur3 hash implementation
-
 * support more TDB-specific features
 
 * make it reasonably API-compatible with other DBM bindings