[ASTERIXDB-2523][RT][COMP] add support for hashing array fields - user model changes: no - storage format changes: no - interface changes: no
Details: Add support for hashing array fields. - Modified AMurmurHash3BinaryHashFunctionFamily and extracted the hashing function into a private named hashing function "GenericHashFunction". Added hashing arrays. - Modified hash join to include generating hash functions for the right branch since now hash functions are type-dependent and cannot use the same hash functions generated for the left branch. - Added test cases.