Why murmur3 for transaction_write_set_extraction

Stewart Smith <[email protected]> Tue, 22 Dec 2015 15:05:34 +1100
Newsgroups gmane.comp.db.mysql.devel
Message-ID <[email protected]>
What was the reasoning behind the use of the murmur3 hash for
transaction_write_set_extraction in sql/rpl_write_set_handler.cc ?

There seems to be no discussion of pros and cons in commit messages,
just the addition of murmur (along with command line option to
optionally disable it have none).

With hardware acceleration of CRC32 both on x86 with SSE4.2 and on POWER
with our vpmsumw asm, I wonder why/how murmur3 came out on top?


-- 
MySQL Internals Mailing List
For list archives: http://lists.mysql.com/internals
To unsubscribe:    http://lists.mysql.com/internals