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 1d8701fbca0 [Enhancement](Log) Missing rowset clone should not print
stack log (#53193)
add dc4fb0d14ce [feat](json) New version of
json_insert/json_replace/json_set (#53160)
No new revisions were added by this update.
Summary of changes:
be/src/util/jsonb_document.h | 4 +-
be/src/util/jsonb_writer.h | 22 +
be/src/vec/functions/function_json.cpp | 341 -------------
be/src/vec/functions/function_jsonb.cpp | 525 +++++++++++++++++++++
.../apache/doris/analysis/FunctionCallExpr.java | 18 -
.../doris/catalog/BuiltinScalarFunctions.java | 6 +-
.../rules/expression/ExpressionRuleType.java | 5 +-
.../expression/rules/JsonFunctionRewrite.java | 28 +-
.../expressions/functions/scalar/JsonInsert.java | 13 +-
.../expressions/functions/scalar/JsonReplace.java | 13 +-
.../expressions/functions/scalar/JsonSet.java | 13 +-
.../doris/nereids/util/TypeCoercionUtils.java | 41 --
.../json_function/test_query_json_insert.out | Bin 1785 -> 1781 bytes
.../json_function/test_query_json_replace.out | Bin 1752 -> 1772 bytes
.../json_function/test_query_json_set.out | Bin 1594 -> 1614 bytes
.../json_function/test_query_json_insert.groovy | 2 +-
.../json_function/test_query_json_replace.groovy | 2 +-
.../json_function/test_query_json_set.groovy | 2 +-
.../json_function/test_query_json_insert.groovy | 18 +-
.../json_function/test_query_json_replace.groovy | 20 +-
.../json_function/test_query_json_set.groovy | 18 +-
21 files changed, 632 insertions(+), 459 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]