aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <vvvv@ydb.tech>2023-01-22 11:15:45 +0300
committervvvv <vvvv@ydb.tech>2023-01-22 11:15:45 +0300
commit6271eeec05a7a6a9850b32a3dbfcb45e6839d61a (patch)
treed906042417eb4d6022725a13a32466840d25cb7b
parenta86f99d30771f6da1089bf2bfa53f1806b0c322c (diff)
downloadydb-6271eeec05a7a6a9850b32a3dbfcb45e6839d61a.tar.gz
less trivial hash combining
-rw-r--r--ydb/library/yql/minikql/comp_nodes/mkql_block_agg.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ydb/library/yql/minikql/comp_nodes/mkql_block_agg.cpp b/ydb/library/yql/minikql/comp_nodes/mkql_block_agg.cpp
index d0bfb76a09..b5d12a2ec1 100644
--- a/ydb/library/yql/minikql/comp_nodes/mkql_block_agg.cpp
+++ b/ydb/library/yql/minikql/comp_nodes/mkql_block_agg.cpp
@@ -291,7 +291,7 @@ namespace std {
using result_type = size_t;
inline result_type operator()(argument_type const& s) const noexcept {
auto hasher = std::hash<ui64>();
- return hasher(s.Hi) ^ hasher(s.Lo);
+ return hasher(s.Hi) * 31 + hasher(s.Lo);
}
};