https://clickhouse-test-reports.s3.yandex.net/8367/333ec2e496f4fe4addd22d5fa7c5c2a499099c57/fuzzer/fuzzer.log#fail1
{
            return hasher(key_ref.getRef());
        }
        std::hash<StringRef> hasher;
    };
}
namespace DB
{
using AttributeValueVariant = std::variant<
        UInt8,
        UInt16,
        UInt32,
        UInt64,
        UInt128,
        Int8,
        Int16,
        Int32,
        Int64,
        Decimal32,
        Decimal64,
        Decimal128,
        Float32,
        Float64,
        String>;
/*
    The pool for storing complex keys.
*/
template <typename A>
class ComplexKeysPoolImpl