This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 48ad8bc52a0 [fix](join) incorrect result of mark join in nested loop 
join (#31280)
     add dbd3d31c424 [Feature](function) Support xxhash function like murmur 
hash function (#31193)

No new revisions were added by this update.

Summary of changes:
 be/src/util/hash_util.hpp                          |  11 ++
 be/src/vec/functions/function_hash.cpp             | 153 +++++++++++++--------
 be/test/vec/function/function_hash_test.cpp        |  64 +++++++++
 .../hash-functions/murmur-hash3-32.md              |   2 +
 .../hash-functions/murmur-hash3-64.md              |   2 +
 .../conv.md => hash-functions/xxhash-32.md}        |  41 +++---
 .../sql-functions/hash-functions/xxhash-64.md      |  85 ++++++++++++
 docs/sidebars.json                                 |   4 +-
 .../hash-functions/murmur-hash3-32.md              |   4 +-
 .../hash-functions/murmur-hash3-64.md              |   4 +-
 .../conv.md => hash-functions/xxhash-32.md}        |  40 +++---
 .../sql-functions/hash-functions/xxhash-64.md      |  84 +++++++++++
 .../doris/catalog/BuiltinScalarFunctions.java      |   4 +
 .../scalar/{MurmurHash332.java => XxHash32.java}   |  14 +-
 .../scalar/{MurmurHash364.java => XxHash64.java}   |  14 +-
 .../expressions/visitor/ScalarFunctionVisitor.java |  10 ++
 gensrc/script/doris_builtins_functions.py          |   6 +-
 .../hash_functions/test_hash_function.out          |  17 +++
 .../hash_functions/test_hash_function.out          |  17 +++
 .../hash_functions/test_hash_function.groovy       |   8 ++
 .../hash_functions/test_hash_function.groovy       |   8 ++
 21 files changed, 474 insertions(+), 118 deletions(-)
 copy docs/en/docs/sql-manual/sql-functions/{numeric-functions/conv.md => 
hash-functions/xxhash-32.md} (62%)
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/hash-functions/xxhash-64.md
 copy docs/zh-CN/docs/sql-manual/sql-functions/{numeric-functions/conv.md => 
hash-functions/xxhash-32.md} (63%)
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/hash-functions/xxhash-64.md
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{MurmurHash332.java
 => XxHash32.java} (83%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{MurmurHash364.java
 => XxHash64.java} (83%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to