MySQL 8.3.0
Source Code Documentation

Implementation of 32bit version of MurmurHash3  fast noncryptographic hash function with good statistical properties, which is based on public domain code by Austin Appleby. More...
Macros  
#define  ROTL32(x, y) rotl32(x, y) 
Functions  
uint32  rotl32 (uint32 x, char r) 
uint32  murmur3_32 (const uchar *key, size_t len, uint32 seed) 
Compute 32bit version of MurmurHash3 hash for the key. More...  
Implementation of 32bit version of MurmurHash3  fast noncryptographic hash function with good statistical properties, which is based on public domain code by Austin Appleby.
#define ROTL32  (  x,  
y  
)  rotl32(x, y) 
Compute 32bit version of MurmurHash3 hash for the key.
key  Key for which hash value to be computed. 
len  Key length. 
seed  Seed for hash computation. 