This is an automated email from the ASF dual-hosted git repository.
zhangstar333 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 8160c1297c6 [fix](protocol) only return multi result when
CLIENT_MULTI_STATEMENTS been set (#36759)
add 3dce8a84d09 [improve](udf) support java-udf static load (#34980)
No new revisions were added by this update.
Summary of changes:
be/src/agent/agent_server.cpp | 3 +
be/src/agent/task_worker_pool.cpp | 8 ++
be/src/agent/task_worker_pool.h | 2 +
be/src/util/jni-util.cpp | 20 +++++
be/src/util/jni-util.h | 3 +
.../doris/common/classloader/ScannerLoader.java | 20 +++++
.../apache/doris/common/jni/utils/ExpiringMap.java | 91 ++++++++++++++++++++++
.../java/org/apache/doris/udf/BaseExecutor.java | 1 +
.../java/org/apache/doris/udf/UdafExecutor.java | 2 +
.../java/org/apache/doris/udf/UdfExecutor.java | 44 ++++++++---
.../org/apache/doris/common/FeMetaVersion.java | 1 +
.../apache/doris/analysis/CreateFunctionStmt.java | 41 ++++++++--
.../apache/doris/analysis/DropFunctionStmt.java | 9 +++
.../main/java/org/apache/doris/catalog/Env.java | 15 ++++
.../java/org/apache/doris/catalog/Function.java | 25 ++++++
.../trees/expressions/functions/udf/JavaUdf.java | 13 +++-
.../java/org/apache/doris/task/AgentBatchTask.java | 10 +++
...{CleanTrashTask.java => CleanUDFCacheTask.java} | 18 +++--
gensrc/thrift/AgentService.thrift | 5 ++
gensrc/thrift/Types.thrift | 3 +
..._test.out => test_javaudf_static_load_test.out} | 15 ++--
.../java/org/apache/doris/udf/StaticIntTest.java | 17 ++--
...groovy => test_javaudf_static_load_test.groovy} | 27 ++++---
23 files changed, 338 insertions(+), 55 deletions(-)
create mode 100644
fe/be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/utils/ExpiringMap.java
copy fe/fe-core/src/main/java/org/apache/doris/task/{CleanTrashTask.java =>
CleanUDFCacheTask.java} (66%)
copy regression-test/data/javaudf_p0/{test_javaudaf_null_test.out =>
test_javaudf_static_load_test.out} (91%)
copy
fe/be-java-extensions/java-udf/src/test/java/org/apache/doris/udf/DateTimeUdf.java
=>
regression-test/java-udf-src/src/main/java/org/apache/doris/udf/StaticIntTest.java
(78%)
copy regression-test/suites/javaudf_p0/{test_javaudaf_null_test.groovy =>
test_javaudf_static_load_test.groovy} (77%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]