This is an automated email from the ASF dual-hosted git repository.
zclll pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 198aa59b8b3 [Fix](udf) fix frontends udf return rows incompatible with
show frontends command (#60211)
add 95cfae9ff33 [Enhancement](test) Add tests for Python UDF (#60499)
No new revisions were added by this update.
Summary of changes:
be/src/runtime/user_function_cache.h | 2 +
be/src/udf/python/python_server.py | 18 +
be/test/runtime/user_function_cache_test.cpp | 347 ++++++++++
be/test/udf/python/python_env_test.cpp | 604 +++++++++++++++++
be/test/udf/python/python_server_test.cpp | 526 +++++++++++++++
be/test/udf/python/python_udf_meta_test.cpp | 447 +++++++++++++
be/test/udf/python/python_udf_runtime_test.cpp | 448 +++++++++++++
.../test_python_udaf_complex.out | 73 +++
.../test_python_udf_business_logic.out | 56 ++
.../test_python_udf_external_api.out | 13 +
.../test_python_udf_nlp_chinese.out | 53 ++
.../test_python_udtf_complex.out | 97 +++
.../pipeline/cloud_p0/conf/be_custom.conf | 4 +-
.../pipeline/cloud_p1/conf/be_custom.conf | 4 +-
.../py_udf_complex_scripts/business_logic.py | 643 ++++++++++++++++++
.../py_udf_complex_scripts/complex_udaf.py | 719 +++++++++++++++++++++
.../py_udf_complex_scripts/complex_udtf.py | 550 ++++++++++++++++
.../py_udf_complex_scripts/external_api.py | 261 ++++++++
.../py_udf_complex_scripts/nlp_chinese.py | 463 +++++++++++++
.../py_udf_complex_scripts/py_udf_complex.zip | Bin 0 -> 18349 bytes
.../test_python_udaf_complex.groovy | 525 +++++++++++++++
.../test_python_udf_business_logic.groovy | 419 ++++++++++++
.../test_python_udf_external_api.groovy | 84 +++
.../test_python_udf_nlp_chinese.groovy | 333 ++++++++++
.../test_python_udtf_complex.groovy | 446 +++++++++++++
25 files changed, 7131 insertions(+), 4 deletions(-)
create mode 100644 be/test/udf/python/python_env_test.cpp
create mode 100644 be/test/udf/python/python_server_test.cpp
create mode 100644 be/test/udf/python/python_udf_meta_test.cpp
create mode 100644 be/test/udf/python/python_udf_runtime_test.cpp
create mode 100644
regression-test/data/pythonudf_complex_p0/test_python_udaf_complex.out
create mode 100644
regression-test/data/pythonudf_complex_p0/test_python_udf_business_logic.out
create mode 100644
regression-test/data/pythonudf_complex_p0/test_python_udf_external_api.out
create mode 100644
regression-test/data/pythonudf_complex_p0/test_python_udf_nlp_chinese.out
create mode 100644
regression-test/data/pythonudf_complex_p0/test_python_udtf_complex.out
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/business_logic.py
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/complex_udaf.py
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/complex_udtf.py
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/external_api.py
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/nlp_chinese.py
create mode 100644
regression-test/suites/pythonudf_complex_p0/py_udf_complex_scripts/py_udf_complex.zip
create mode 100644
regression-test/suites/pythonudf_complex_p0/test_python_udaf_complex.groovy
create mode 100644
regression-test/suites/pythonudf_complex_p0/test_python_udf_business_logic.groovy
create mode 100644
regression-test/suites/pythonudf_complex_p0/test_python_udf_external_api.groovy
create mode 100644
regression-test/suites/pythonudf_complex_p0/test_python_udf_nlp_chinese.groovy
create mode 100644
regression-test/suites/pythonudf_complex_p0/test_python_udtf_complex.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]