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

github-bot pushed a change to branch auto-pick-60910-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 75dba01b143 branch-4.1:[fix](ldap) Replace custom LDAP filter escaping 
with `LdapEncoder.filterEncode` to prevent injection vulnerabilities and add 
related documentation. (#61662) (#61774)
     add 3e1488ff86a [Feature](func) Support table function json_each, 
json_each_text (#60910)

No new revisions were added by this update.

Summary of changes:
 be/src/exprs/function/function_fake.cpp            |   40 +-
 .../table_function/table_function_factory.cpp      |    3 +
 be/src/exprs/table_function/vjson_each.cpp         |  207 ++++
 .../table_function/{vexplode_v2.h => vjson_each.h} |   49 +-
 be/test/exprs/function/table_function_test.cpp     | 1038 ++++++++++++++++++++
 .../catalog/BuiltinTableGeneratingFunctions.java   |   10 +
 .../{ExplodeJsonObject.java => JsonEach.java}      |   36 +-
 ...lodeJsonObjectOuter.java => JsonEachOuter.java} |   27 +-
 ...plodeJsonObjectOuter.java => JsonEachText.java} |   35 +-
 ...plodeJsonObject.java => JsonEachTextOuter.java} |   30 +-
 .../visitor/TableGeneratingFunctionVisitor.java    |   20 +
 .../sql_functions/table_function/json_each.out     |  174 ++++
 .../sql_functions/table_function/json_each.groovy  |  419 ++++++++
 13 files changed, 2000 insertions(+), 88 deletions(-)
 create mode 100644 be/src/exprs/table_function/vjson_each.cpp
 copy be/src/exprs/table_function/{vexplode_v2.h => vjson_each.h} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/generator/{ExplodeJsonObject.java
 => JsonEach.java} (69%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/generator/{ExplodeJsonObjectOuter.java
 => JsonEachOuter.java} (73%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/generator/{ExplodeJsonObjectOuter.java
 => JsonEachText.java} (65%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/generator/{ExplodeJsonObject.java
 => JsonEachTextOuter.java} (71%)
 create mode 100644 
regression-test/data/query_p0/sql_functions/table_function/json_each.out
 create mode 100644 
regression-test/suites/query_p0/sql_functions/table_function/json_each.groovy


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

Reply via email to