Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
Impala 2.2
-
None
Description
The FNV hash function is used in Impala to hash data for exchanges and there are various utility functions for computing FNV hashes of different data types. There are clearly superior alternatives. For example, Murmur2 is already in the codebase, is faster to compute, and has better distribution properties.
Attachments
Attachments
Issue Links
- relates to
-
IMPALA-5168 Codegen hash computation in DataStreamSender::Send for partition exchange.
- Resolved