This is an automated email from the ASF dual-hosted git repository.
eldenmoon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from aff8fd255e7 [fix](case) fix some case (#54481)
add a4a6d8e042e [feat](variant) add ComputeSignature and get variant type
function (#54407)
No new revisions were added by this update.
Summary of changes:
be/src/vec/functions/function_variant_type.cpp | 108 ++++++++++++
be/src/vec/functions/simple_function_factory.h | 2 +
.../doris/catalog/BuiltinScalarFunctions.java | 2 +
.../expressions/functions/ComputeSignature.java | 1 +
.../functions/ComputeSignatureHelper.java | 53 ++++++
.../scalar/{JsonbType.java => GetVariantType.java} | 25 ++-
.../expressions/visitor/ScalarFunctionVisitor.java | 5 +
.../functions/ComputeSignatureHelperTest.java | 190 +++++++++++++++++++++
regression-test/data/variant_p0/load.out | Bin 16024 -> 16109 bytes
regression-test/suites/variant_p0/load.groovy | 16 ++
10 files changed, 387 insertions(+), 15 deletions(-)
create mode 100644 be/src/vec/functions/function_variant_type.cpp
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{JsonbType.java
=> GetVariantType.java} (72%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]