Module hash_utils

Module hash_utils 

Source
Expand description

Functionality used both on logical and physical plans

Macrosยง

hash_float_value ๐Ÿ”’
hash_value ๐Ÿ”’

Traitsยง

HashValue

Functionsยง

combine_hashes
create_hashes
Creates hash values for every row, based on the values in the columns.
hash_array ๐Ÿ”’
Hashes one array into the hashes_buffer If rehash==true this combines the previous hash value in the buffer with the new hash using combine_hashes
hash_array_primitive ๐Ÿ”’
Builds hash values of PrimitiveArray and writes them into hashes_buffer If rehash==true this combines the previous hash value in the buffer with the new hash using combine_hashes
hash_dictionary ๐Ÿ”’
Hash the values in a dictionary array
hash_fixed_list_array ๐Ÿ”’
hash_list_array ๐Ÿ”’
hash_map_array ๐Ÿ”’
hash_null ๐Ÿ”’
hash_struct_array ๐Ÿ”’
update_hash_for_dict_key ๐Ÿ”’
Helper function to update hash for a dictionary key if the value is valid