Description
For example, if the row is (int, double, string): the generated hash function shoudl be something like
int hash = seed;
hash = murmur3(getInt(0), hash)
hash = murmur3(getDouble(1), hash)
hash = murmur3(getString(2), hash)
return hash