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 9f7c277eb65 [fix](mysql) optimize some error handling logic (#56416)
     add 32312dcc14b [opt](fe) rewrite json/explode functions in 
ExpressionAnalyzer (#56396)

No new revisions were added by this update.

Summary of changes:
 .../nereids/rules/analysis/BindExpression.java     |   5 -
 .../nereids/rules/analysis/ExpressionAnalyzer.java |   4 +
 .../rules/expression/ExpressionNormalization.java  |   2 -
 .../rules/expression/ExpressionRuleType.java       |  15 +-
 .../expression/rules/JsonFunctionRewrite.java      | 177 ---------------------
 .../{generator => }/RewriteWhenAnalyze.java        |   6 +-
 .../generator/ExplodeJsonArrayDouble.java          |   3 +-
 .../generator/ExplodeJsonArrayDoubleOuter.java     |   3 +-
 .../functions/generator/ExplodeJsonArrayInt.java   |   3 +-
 .../generator/ExplodeJsonArrayIntOuter.java        |   3 +-
 .../functions/generator/ExplodeJsonArrayJson.java  |   3 +-
 .../generator/ExplodeJsonArrayJsonOuter.java       |   3 +-
 .../generator/ExplodeJsonArrayString.java          |   3 +-
 .../generator/ExplodeJsonArrayStringOuter.java     |   3 +-
 .../functions/generator/ExplodeSplit.java          |   3 +-
 .../functions/generator/ExplodeSplitOuter.java     |   3 +-
 .../expressions/functions/scalar/JsonArray.java    |  16 +-
 .../functions/scalar/JsonArrayIgnoreNull.java      |  17 +-
 .../expressions/functions/scalar/JsonInsert.java   |  20 ++-
 .../expressions/functions/scalar/JsonObject.java   |  20 ++-
 .../expressions/functions/scalar/JsonReplace.java  |  20 ++-
 .../expressions/functions/scalar/JsonSet.java      |  20 ++-
 .../functions/scalar/JsonbExtractBigint.java       |  10 +-
 .../functions/scalar/JsonbExtractBool.java         |  10 +-
 .../functions/scalar/JsonbExtractDouble.java       |  10 +-
 .../functions/scalar/JsonbExtractInt.java          |  10 +-
 .../functions/scalar/JsonbExtractLargeint.java     |  10 +-
 .../functions/scalar/JsonbExtractString.java       |  10 +-
 .../trees/expressions/functions/scalar/ToJson.java |   2 +
 .../data/load_p0/stream_load/test_json.csv         |   4 +
 .../stream_load/test_stream_load_json.out}         |   8 +-
 ..._bitmap.groovy => test_stream_load_json.groovy} |  24 +--
 .../suites/mv_p0/test_tcu/test_tcu.groovy          |  16 +-
 33 files changed, 221 insertions(+), 245 deletions(-)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/JsonFunctionRewrite.java
 rename 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/{generator
 => }/RewriteWhenAnalyze.java (84%)
 create mode 100644 regression-test/data/load_p0/stream_load/test_json.csv
 copy regression-test/data/{ann_index_p0/scalar_quantization.out => 
load_p0/stream_load/test_stream_load_json.out} (51%)
 copy 
regression-test/suites/load_p0/stream_load/{test_stream_load_bitmap.groovy => 
test_stream_load_json.groovy} (74%)


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

Reply via email to