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