This is an automated email from the ASF dual-hosted git repository.
hongze 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 93b6cbc234 [CORE][VL] Minor code cleanups (#7280)
93b6cbc234 is described below
commit 93b6cbc2349b2c07b210739aa2dfa640334b1b21
Author: Hongze Zhang <[email protected]>
AuthorDate: Fri Sep 20 08:04:58 2024 +0800
[CORE][VL] Minor code cleanups (#7280)
---
.../src/main/java/org/apache/gluten/vectorized/BatchIterator.java | 6 ------
.../java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java | 2 +-
.../java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java | 2 +-
.../java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java | 2 +-
cpp/core/jni/JniCommon.cc | 2 +-
.../org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java | 2 +-
.../java/org/apache/gluten/datasource/DatasourceJniWrapper.java | 2 +-
.../src/main/java/org/apache/gluten/runtime/RuntimeAware.java | 4 ++--
.../org/apache/gluten/vectorized/ColumnarBatchOutIterator.java | 8 +-------
.../gluten/vectorized/ColumnarBatchSerializerJniWrapper.java | 2 +-
.../apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java | 2 +-
.../apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java | 2 +-
.../org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java | 2 +-
.../org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java | 2 +-
.../org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java | 2 +-
.../main/java/org/apache/gluten/iterator/ClosableIterator.java | 2 --
16 files changed, 15 insertions(+), 29 deletions(-)
diff --git
a/backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BatchIterator.java
b/backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BatchIterator.java
index f6e651b7bf..2f7471d837 100644
---
a/backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BatchIterator.java
+++
b/backends-clickhouse/src/main/java/org/apache/gluten/vectorized/BatchIterator.java
@@ -32,12 +32,6 @@ public class BatchIterator extends ClosableIterator {
this.handle = handle;
}
- @Override
- public String id() {
- // Using native handle as identifier
- return String.valueOf(handle);
- }
-
private native boolean nativeHasNext(long nativeHandle);
private native long nativeCHNext(long nativeHandle);
diff --git
a/backends-velox/src/main/java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java
b/backends-velox/src/main/java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java
index 3731408279..7250fde0fe 100644
---
a/backends-velox/src/main/java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java
+++
b/backends-velox/src/main/java/org/apache/gluten/metrics/IteratorMetricsJniWrapper.java
@@ -40,7 +40,7 @@ public class IteratorMetricsJniWrapper implements
RuntimeAware {
private native Metrics nativeFetchMetrics(long itrHandle);
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
}
diff --git
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java
index 8855dd2acb..a1985057ef 100644
---
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java
+++
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java
@@ -32,7 +32,7 @@ public class VeloxBatchResizerJniWrapper implements
RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java
index d5ee784150..024c4ad045 100644
---
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java
+++
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java
@@ -31,7 +31,7 @@ public class VeloxBloomFilterJniWrapper implements
RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git a/cpp/core/jni/JniCommon.cc b/cpp/core/jni/JniCommon.cc
index 0d2b5d874d..686f2a5fbf 100644
--- a/cpp/core/jni/JniCommon.cc
+++ b/cpp/core/jni/JniCommon.cc
@@ -39,7 +39,7 @@ jmethodID gluten::JniCommonState::runtimeAwareCtxHandle() {
void gluten::JniCommonState::initialize(JNIEnv* env) {
runtimeAwareClass_ = createGlobalClassReference(env,
"Lorg/apache/gluten/runtime/RuntimeAware;");
- runtimeAwareCtxHandle_ = getMethodIdOrError(env, runtimeAwareClass_,
"handle", "()J");
+ runtimeAwareCtxHandle_ = getMethodIdOrError(env, runtimeAwareClass_,
"rtHandle", "()J");
JavaVM* vm;
if (env->GetJavaVM(&vm) != JNI_OK) {
throw gluten::GlutenException("Unable to get JavaVM instance");
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
index 37376951c5..464ac1aecb 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
@@ -51,7 +51,7 @@ public class ColumnarBatchJniWrapper implements RuntimeAware {
public native void close(long batch);
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
index 4550dbd9a4..2173f6375f 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
@@ -38,7 +38,7 @@ public class DatasourceJniWrapper implements RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
b/gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
index 5caef9a691..4ef44cd2a8 100644
--- a/gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
+++ b/gluten-arrow/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
@@ -22,8 +22,8 @@ package org.apache.gluten.runtime;
*/
public interface RuntimeAware {
default boolean isCompatibleWith(RuntimeAware other) {
- return handle() == other.handle();
+ return rtHandle() == other.rtHandle();
}
- long handle();
+ long rtHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
index d46dbb0bfe..b253485c90 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
@@ -36,16 +36,10 @@ public class ColumnarBatchOutIterator extends
ClosableIterator implements Runtim
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
- @Override
- public String id() {
- // Using native iterHandle as identifier
- return String.valueOf(iterHandle);
- }
-
public long itrHandle() {
return iterHandle;
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
index d78cbdab24..000e233d5a 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
@@ -31,7 +31,7 @@ public class ColumnarBatchSerializerJniWrapper implements
RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
index 947f4c8166..564293438a 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
@@ -31,7 +31,7 @@ public class NativeColumnarToRowJniWrapper implements
RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
index c561174b2b..93aa48608e 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
@@ -31,7 +31,7 @@ public class NativeRowToColumnarJniWrapper implements
RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
index 9336457e96..915091a7db 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
@@ -37,7 +37,7 @@ public class PlanEvaluatorJniWrapper implements RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
index 3d2f9e1197..09f97cbd06 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
@@ -31,7 +31,7 @@ public class ShuffleReaderJniWrapper implements RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
index 4fc9ede39d..575e383afc 100644
---
a/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
+++
b/gluten-arrow/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
@@ -33,7 +33,7 @@ public class ShuffleWriterJniWrapper implements RuntimeAware {
}
@Override
- public long handle() {
+ public long rtHandle() {
return runtime.getHandle();
}
diff --git
a/gluten-core/src/main/java/org/apache/gluten/iterator/ClosableIterator.java
b/gluten-core/src/main/java/org/apache/gluten/iterator/ClosableIterator.java
index 555368b272..6123a4a527 100644
--- a/gluten-core/src/main/java/org/apache/gluten/iterator/ClosableIterator.java
+++ b/gluten-core/src/main/java/org/apache/gluten/iterator/ClosableIterator.java
@@ -55,8 +55,6 @@ public abstract class ClosableIterator
}
}
- public abstract String id();
-
protected abstract void close0();
protected abstract boolean hasNext0() throws Exception;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]