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

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


    from 5f0a8c68ded [fix](inverted index) remove shadow prefix when matching 
index columns in schema change (#57006)
     add b36f517e1a6 [Feature](varbinary) add length, from_base64_binary, 
to_base64_bianry, sub_binary for VarBinary type (#56648)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/columns/column_varbinary.h              |   8 +
 be/src/vec/common/pod_array.h                      |   5 +
 be/src/vec/common/string_view.h                    |   2 +
 be/src/vec/functions/function_string.cpp           |   2 +
 be/src/vec/functions/function_totype.h             |  81 ++--
 be/src/vec/functions/function_varbinary.cpp        | 136 ++++++-
 .../{function_ignore.cpp => function_varbinary.h}  |  34 +-
 be/src/vec/utils/varbinaryop_subbinary.h           | 119 ++++++
 be/test/vec/function/function_hash_test.cpp        |  23 +-
 be/test/vec/function/function_string_test.cpp      |  68 ++--
 be/test/vec/function/function_test_util.cpp        |   4 +-
 be/test/vec/function/function_test_util.h          |  32 +-
 be/test/vec/function/function_varbinary_test.cpp   | 426 +++++++++++++++++++++
 .../doris/catalog/BuiltinScalarFunctions.java      |   6 +
 .../{ToBinary.java => FromBase64Binary.java}       |  21 +-
 .../trees/expressions/functions/scalar/Length.java |   5 +-
 .../scalar/{Locate.java => SubBinary.java}         |  48 ++-
 .../{TopLevelDomain.java => ToBase64Binary.java}   |  26 +-
 .../expressions/visitor/ScalarFunctionVisitor.java |  15 +
 .../binary_functions/test_binary_function.groovy   | 128 +++++++
 20 files changed, 1040 insertions(+), 149 deletions(-)
 copy be/src/vec/functions/{function_ignore.cpp => function_varbinary.h} (64%)
 create mode 100644 be/src/vec/utils/varbinaryop_subbinary.h
 create mode 100644 be/test/vec/function/function_varbinary_test.cpp
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ToBinary.java
 => FromBase64Binary.java} (83%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{Locate.java
 => SubBinary.java} (63%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{TopLevelDomain.java
 => ToBase64Binary.java} (79%)
 create mode 100644 
regression-test/suites/query_p0/sql_functions/binary_functions/test_binary_function.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to