![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Implementation of 32-bit version of MurmurHash3 - fast non-cryptographic 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 32-bit version of MurmurHash3 hash for the key.  More... | |
Implementation of 32-bit version of MurmurHash3 - fast non-cryptographic hash function with good statistical properties, which is based on public domain code by Austin Appleby.
| #define ROTL32 | ( | x, | |
| y | |||
| ) | rotl32(x, y) | 
Compute 32-bit version of MurmurHash3 hash for the key.
| key | Key for which hash value to be computed. | 
| len | Key length. | 
| seed | Seed for hash computation. |