This is an automated email from the ASF dual-hosted git repository.
zhaokuo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new d91a316c3 [VL][Minor] Fix udf jni signature mismatch (#6212)
d91a316c3 is described below
commit d91a316c3e981b3b67bf4316d42fce29dff2708d
Author: Rong Ma <[email protected]>
AuthorDate: Wed Jun 26 19:30:52 2024 +0800
[VL][Minor] Fix udf jni signature mismatch (#6212)
* fix udf library path failed to get resolved on yarn-cluster
* fix signature
* Revert "fix udf library path failed to get resolved on yarn-cluster"
This reverts commit 11f774a1cc03ff3c0152dfbcee7aaa450bb6157c.
---
backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java | 4 +---
.../src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git
a/backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java
b/backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java
index 4b609769b..8bfe8bad5 100644
--- a/backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java
+++ b/backends-velox/src/main/java/org/apache/gluten/udf/UdfJniWrapper.java
@@ -18,7 +18,5 @@ package org.apache.gluten.udf;
public class UdfJniWrapper {
- public UdfJniWrapper() {}
-
- public native void getFunctionSignatures();
+ public static native void getFunctionSignatures();
}
diff --git
a/backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala
b/backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala
index e45e8b6fa..8a549c9b4 100644
---
a/backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala
+++
b/backends-velox/src/main/scala/org/apache/spark/sql/expression/UDFResolver.scala
@@ -327,7 +327,7 @@ object UDFResolver extends Logging {
case None =>
Seq.empty
case Some(_) =>
- new UdfJniWrapper().getFunctionSignatures()
+ UdfJniWrapper.getFunctionSignatures()
UDFNames.map {
name =>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]