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

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


    from 7deb82284c5 [tests](inverted index)Add and improve add/drop index 
cases (#36811)
     add 6b300ff6af6 [feat](function) Function to encode/decode varchar (#36649)

No new revisions were added by this update.

Summary of changes:
 be/src/util/simd/reverse_copy_bytes.h              |  37 ++++
 be/src/vec/functions/function_decode_varchar.cpp   | 123 +++++++++++
 be/src/vec/functions/function_encode_varchar.cpp   | 115 +++++++++++
 be/src/vec/functions/simple_function_factory.h     |   4 +
 .../function_compressed_materialization_test.cpp   | 225 +++++++++++++++++++++
 .../doris/catalog/BuiltinScalarFunctions.java      |  10 +
 .../functions/scalar/DecodeAsVarchar.java          |  75 +++++++
 .../functions/scalar/EncodeAsBigInt.java           |  69 +++++++
 .../expressions/functions/scalar/EncodeAsInt.java  |  69 +++++++
 .../functions/scalar/EncodeAsLargeInt.java         |  68 +++++++
 .../functions/scalar/EncodeAsSmallInt.java         |  69 +++++++
 .../expressions/visitor/ScalarFunctionVisitor.java |  25 +++
 gensrc/script/doris_builtins_functions.py          |   8 +
 .../string_functions/test_code_varchar.out         |  85 ++++++++
 .../string_functions/test_code_varchar.groovy      | 104 ++++++++++
 15 files changed, 1086 insertions(+)
 create mode 100644 be/src/util/simd/reverse_copy_bytes.h
 create mode 100644 be/src/vec/functions/function_decode_varchar.cpp
 create mode 100644 be/src/vec/functions/function_encode_varchar.cpp
 create mode 100644 
be/test/vec/function/function_compressed_materialization_test.cpp
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/DecodeAsVarchar.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/EncodeAsBigInt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/EncodeAsInt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/EncodeAsLargeInt.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/EncodeAsSmallInt.java
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/test_code_varchar.out
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/test_code_varchar.groovy


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

Reply via email to