This is an automated email from the ASF dual-hosted git repository.
mrhhsg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 355b4b94fea [fix](audit) fix audit log test (#52913)
add f2501e03802 [feat](json) new version of json_array function (#52724)
No new revisions were added by this update.
Summary of changes:
be/src/vec/functions/function_json.cpp | 38 --------
be/src/vec/functions/function_jsonb.cpp | 105 +++++++++++++++++++++
be/test/vec/function/function_jsonb_test.cpp | 38 ++++++++
.../apache/doris/analysis/FunctionCallExpr.java | 3 +-
.../doris/catalog/BuiltinScalarFunctions.java | 7 +-
.../rules/expression/ExpressionNormalization.java | 2 +
.../rules/expression/ExpressionRuleType.java | 4 +-
...askingConvert.java => JsonFunctionRewrite.java} | 41 +++++---
.../expressions/functions/scalar/JsonArray.java | 13 +--
.../{JsonArray.java => JsonArrayIgnoreNull.java} | 25 ++---
.../expressions/visitor/ScalarFunctionVisitor.java | 9 +-
.../doris/nereids/util/TypeCoercionUtils.java | 20 ++--
.../json_function/test_query_json_array.out | Bin 1395 -> 1888 bytes
.../json_function/test_query_json_array.groovy | 58 ++++++++++--
.../json_functions/test_json_extract.groovy | 2 +-
15 files changed, 262 insertions(+), 103 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/{DigitalMaskingConvert.java
=> JsonFunctionRewrite.java} (55%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{JsonArray.java
=> JsonArrayIgnoreNull.java} (67%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]