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 cf4275fd9 [VL] Minor class name / package name clean-ups (#6720)
cf4275fd9 is described below
commit cf4275fd97a07f90df399e9092e5f451e20242dd
Author: Hongze Zhang <[email protected]>
AuthorDate: Fri Aug 9 08:34:01 2024 +0800
[VL] Minor class name / package name clean-ups (#6720)
---
.../main/java/org/apache/gluten/utils/VeloxBatchResizer.java | 4 ++--
.../org/apache/gluten/utils/VeloxBatchResizerJniWrapper.java | 4 ++--
.../main/java/org/apache/gluten/utils/VeloxBloomFilter.java | 2 +-
.../org/apache/gluten/utils/VeloxBloomFilterJniWrapper.java | 4 ++--
.../apache/gluten/backendsapi/velox/VeloxTransformerApi.scala | 2 +-
.../org/apache/gluten/execution/RowToVeloxColumnarExec.scala | 2 +-
.../org/apache/gluten/execution/VeloxColumnarToRowExec.scala | 2 +-
.../main/scala/org/apache/gluten/utils/DatasourceUtil.scala | 2 +-
.../scala/org/apache/spark/sql/execution/BroadcastUtils.scala | 2 +-
.../spark/sql/execution/ColumnarCachedBatchSerializer.scala | 2 +-
.../execution/datasources/velox/VeloxFormatWriterInjects.scala | 2 +-
...OffHeapSizingTest.scala => DynamicOffHeapSizingSuite.scala} | 2 +-
...unctionsValidateTest.scala => FunctionsValidateSuite.scala} | 2 +-
.../apache/gluten/execution/ScalarFunctionsValidateSuite.scala | 2 +-
.../apache/gluten/execution/WindowFunctionsValidateSuite.scala | 2 +-
.../gluten/fuzzer/{FuzzerTestBase.scala => FuzzerBase.scala} | 4 ++--
.../fuzzer/{FuzzerTestResult.scala => FuzzerResult.scala} | 2 +-
...RowToColumnarFuzzerTest.scala => RowToColumnarFuzzer.scala} | 4 ++--
...ShuffleWriterFuzzerTest.scala => ShuffleWriterFuzzer.scala} | 4 ++--
cpp/core/jni/JniCommon.cc | 2 +-
cpp/core/jni/JniWrapper.cc | 10 +++++-----
dev/build_arrow.sh | 2 ++
.../spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala | 2 +-
.../spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala | 2 +-
.../apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java | 4 ++--
.../java/org/apache/gluten/columnarbatch/ColumnarBatches.java | 4 ++--
.../org/apache/gluten/columnarbatch/IndicatorVectorBase.java | 2 +-
.../org/apache/gluten/datasource/DatasourceJniWrapper.java | 4 ++--
.../java/org/apache/gluten/{exec => runtime}/RuntimeAware.java | 2 +-
.../org/apache/gluten/{exec => runtime}/RuntimeJniWrapper.java | 2 +-
.../org/apache/gluten/vectorized/ColumnarBatchInIterator.java | 2 +-
.../org/apache/gluten/vectorized/ColumnarBatchOutIterator.java | 4 ++--
.../gluten/vectorized/ColumnarBatchSerializerJniWrapper.java | 4 ++--
.../gluten/vectorized/NativeColumnarToRowJniWrapper.java | 4 ++--
.../java/org/apache/gluten/vectorized/NativePlanEvaluator.java | 4 ++--
.../gluten/vectorized/NativeRowToColumnarJniWrapper.java | 4 ++--
.../org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java | 4 ++--
.../org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java | 4 ++--
.../org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java | 4 ++--
.../scala/org/apache/gluten/{exec => runtime}/Runtime.scala | 4 ++--
.../scala/org/apache/gluten/{exec => runtime}/Runtimes.scala | 2 +-
.../org/apache/gluten/vectorized/ColumnarBatchSerializer.scala | 2 +-
.../scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala | 2 +-
.../apache/spark/sql/execution/ColumnarBuildSideRelation.scala | 2 +-
.../scala/org/apache/spark/sql/execution/utils/ExecUtil.scala | 2 +-
.../shuffle/writer/VeloxUniffleColumnarShuffleWriter.java | 4 ++--
46 files changed, 70 insertions(+), 68 deletions(-)
diff --git
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizer.java
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizer.java
index e2f11cd35..2a6dcb43a 100644
---
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizer.java
+++
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBatchResizer.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.utils;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.Runtimes;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.gluten.vectorized.ColumnarBatchInIterator;
import org.apache.gluten.vectorized.ColumnarBatchOutIterator;
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 3011ced2a..8855dd2ac 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
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.utils;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
import org.apache.gluten.vectorized.ColumnarBatchInIterator;
public class VeloxBatchResizerJniWrapper implements RuntimeAware {
diff --git
a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilter.java
b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilter.java
index f23426d7d..10179d63e 100644
--- a/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilter.java
+++ b/backends-velox/src/main/java/org/apache/gluten/utils/VeloxBloomFilter.java
@@ -16,7 +16,7 @@
*/
package org.apache.gluten.utils;
-import org.apache.gluten.exec.Runtimes;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.commons.io.IOUtils;
import org.apache.spark.util.sketch.BloomFilter;
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 3ddfd2c02..d5ee78415 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
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.utils;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class VeloxBloomFilterJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala
b/backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala
index 4cbde635e..37d8acc7f 100644
---
a/backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala
+++
b/backends-velox/src/main/scala/org/apache/gluten/backendsapi/velox/VeloxTransformerApi.scala
@@ -17,8 +17,8 @@
package org.apache.gluten.backendsapi.velox
import org.apache.gluten.backendsapi.TransformerApi
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.expression.ConverterUtils
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.substrait.expression.{ExpressionBuilder,
ExpressionNode}
import org.apache.gluten.utils.InputPartitionsUtil
import org.apache.gluten.vectorized.PlanEvaluatorJniWrapper
diff --git
a/backends-velox/src/main/scala/org/apache/gluten/execution/RowToVeloxColumnarExec.scala
b/backends-velox/src/main/scala/org/apache/gluten/execution/RowToVeloxColumnarExec.scala
index 2f3e88f9a..9ceb6b5b6 100644
---
a/backends-velox/src/main/scala/org/apache/gluten/execution/RowToVeloxColumnarExec.scala
+++
b/backends-velox/src/main/scala/org/apache/gluten/execution/RowToVeloxColumnarExec.scala
@@ -18,8 +18,8 @@ package org.apache.gluten.execution
import org.apache.gluten.GlutenConfig
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.ArrowAbiUtil
import org.apache.gluten.utils.iterator.Iterators
import org.apache.gluten.vectorized._
diff --git
a/backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala
b/backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala
index 993a888b9..d3fb9c3ff 100644
---
a/backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala
+++
b/backends-velox/src/main/scala/org/apache/gluten/execution/VeloxColumnarToRowExec.scala
@@ -18,8 +18,8 @@ package org.apache.gluten.execution
import org.apache.gluten.columnarbatch.ColumnarBatches
import org.apache.gluten.exception.GlutenNotSupportException
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.extension.ValidationResult
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.iterator.Iterators
import org.apache.gluten.vectorized.NativeColumnarToRowJniWrapper
diff --git
a/backends-velox/src/main/scala/org/apache/gluten/utils/DatasourceUtil.scala
b/backends-velox/src/main/scala/org/apache/gluten/utils/DatasourceUtil.scala
index 3d7725655..8963ce93c 100644
--- a/backends-velox/src/main/scala/org/apache/gluten/utils/DatasourceUtil.scala
+++ b/backends-velox/src/main/scala/org/apache/gluten/utils/DatasourceUtil.scala
@@ -17,8 +17,8 @@
package org.apache.gluten.utils
import org.apache.gluten.datasource.DatasourceJniWrapper
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.spark.sql.types.StructType
import org.apache.spark.sql.utils.SparkSchemaUtil
diff --git
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala
index 3d532133a..29a12f532 100644
---
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala
+++
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/BroadcastUtils.scala
@@ -17,7 +17,7 @@
package org.apache.spark.sql.execution
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.sql.shims.SparkShimLoader
import org.apache.gluten.vectorized.{ColumnarBatchSerializeResult,
ColumnarBatchSerializerJniWrapper}
diff --git
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala
index 15fd51abe..db9e75a05 100644
---
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala
+++
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/ColumnarCachedBatchSerializer.scala
@@ -19,9 +19,9 @@ package org.apache.spark.sql.execution
import org.apache.gluten.GlutenConfig
import org.apache.gluten.backendsapi.BackendsApiManager
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.execution.{RowToVeloxColumnarExec,
VeloxColumnarToRowExec}
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.ArrowAbiUtil
import org.apache.gluten.utils.iterator.Iterators
import org.apache.gluten.vectorized.ColumnarBatchSerializerJniWrapper
diff --git
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala
index 7da4da5f0..e25d3c663 100644
---
a/backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala
+++
b/backends-velox/src/main/scala/org/apache/spark/sql/execution/datasources/velox/VeloxFormatWriterInjects.scala
@@ -19,9 +19,9 @@ package org.apache.spark.sql.execution.datasources.velox
import org.apache.gluten.columnarbatch.{ColumnarBatches,
ColumnarBatchJniWrapper}
import org.apache.gluten.datasource.DatasourceJniWrapper
import org.apache.gluten.exception.GlutenException
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.execution.datasource.GlutenRowSplitter
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.{ArrowAbiUtil, DatasourceUtil}
import org.apache.spark.sql.SparkSession
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingTest.scala
b/backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingSuite.scala
similarity index 96%
rename from
backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingTest.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingSuite.scala
index 56fc6eac3..51d06110e 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingTest.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/execution/DynamicOffHeapSizingSuite.scala
@@ -22,7 +22,7 @@ import org.apache.gluten.tags.SkipTestTags
import org.apache.spark.SparkConf
@SkipTestTags
-class DynamicOffHeapSizingTest extends VeloxWholeStageTransformerSuite {
+class DynamicOffHeapSizingSuite extends VeloxWholeStageTransformerSuite {
override protected val resourcePath: String = "/tpch-data-parquet-velox"
override protected val fileFormat: String = "parquet"
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateTest.scala
b/backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateSuite.scala
similarity index 97%
rename from
backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateTest.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateSuite.scala
index 12f66278f..a9c5cf70d 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateTest.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/execution/FunctionsValidateSuite.scala
@@ -25,7 +25,7 @@ import java.nio.file.Files
import scala.collection.JavaConverters._
-class FunctionsValidateTest extends WholeStageTransformerSuite {
+class FunctionsValidateSuite extends WholeStageTransformerSuite {
override protected val resourcePath: String = "/tpch-data-parquet-velox"
override protected val fileFormat: String = "parquet"
private var parquetPath: String = _
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/execution/ScalarFunctionsValidateSuite.scala
b/backends-velox/src/test/scala/org/apache/gluten/execution/ScalarFunctionsValidateSuite.scala
index a0f7d22e4..b8de30b1b 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/execution/ScalarFunctionsValidateSuite.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/execution/ScalarFunctionsValidateSuite.scala
@@ -67,7 +67,7 @@ class ScalarFunctionsValidateSuiteRasOn extends
ScalarFunctionsValidateSuite {
}
}
-abstract class ScalarFunctionsValidateSuite extends FunctionsValidateTest {
+abstract class ScalarFunctionsValidateSuite extends FunctionsValidateSuite {
disableFallbackCheck
import testImplicits._
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/execution/WindowFunctionsValidateSuite.scala
b/backends-velox/src/test/scala/org/apache/gluten/execution/WindowFunctionsValidateSuite.scala
index ef9c028be..04d0d2c56 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/execution/WindowFunctionsValidateSuite.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/execution/WindowFunctionsValidateSuite.scala
@@ -16,7 +16,7 @@
*/
package org.apache.gluten.execution
-class WindowFunctionsValidateSuite extends FunctionsValidateTest {
+class WindowFunctionsValidateSuite extends FunctionsValidateSuite {
test("lag/lead window function with negative input offset") {
runQueryAndCompare(
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestBase.scala
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerBase.scala
similarity index 96%
rename from
backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestBase.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerBase.scala
index 1ee79a2ad..07996bc4b 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestBase.scala
+++ b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerBase.scala
@@ -18,12 +18,12 @@ package org.apache.gluten.fuzzer
import org.apache.gluten.benchmarks.RandomParquetDataGenerator
import org.apache.gluten.execution.VeloxWholeStageTransformerSuite
-import org.apache.gluten.fuzzer.FuzzerTestResult.{Failed, OOM, Successful,
TestResult}
+import org.apache.gluten.fuzzer.FuzzerResult.{Failed, OOM, Successful,
TestResult}
import org.apache.gluten.memory.memtarget.ThrowOnOomMemoryTarget
import org.apache.spark.SparkConf
-abstract class FuzzerTestBase extends VeloxWholeStageTransformerSuite {
+abstract class FuzzerBase extends VeloxWholeStageTransformerSuite {
override protected val resourcePath: String = "/tpch-data-parquet-velox"
override protected val fileFormat: String = "parquet"
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestResult.scala
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerResult.scala
similarity index 97%
rename from
backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestResult.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerResult.scala
index 42f901b06..cff9ffec8 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerTestResult.scala
+++ b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/FuzzerResult.scala
@@ -16,7 +16,7 @@
*/
package org.apache.gluten.fuzzer
-object FuzzerTestResult {
+object FuzzerResult {
trait TestResult {
val seed: Long
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzerTest.scala
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzer.scala
similarity index 95%
rename from
backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzerTest.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzer.scala
index b6d986047..d60e577ac 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzerTest.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/RowToColumnarFuzzer.scala
@@ -17,7 +17,7 @@
package org.apache.gluten.fuzzer
import org.apache.gluten.execution.RowToVeloxColumnarExec
-import org.apache.gluten.fuzzer.FuzzerTestResult.Successful
+import org.apache.gluten.fuzzer.FuzzerResult.Successful
import org.apache.gluten.tags.{FuzzerTest, SkipTestTags}
import org.apache.spark.SparkConf
@@ -25,7 +25,7 @@ import org.apache.spark.sql.DataFrame
@FuzzerTest
@SkipTestTags
-class RowToColumnarFuzzerTest extends FuzzerTestBase {
+class RowToColumnarFuzzer extends FuzzerBase {
override protected def sparkConf: SparkConf = {
super.sparkConf
diff --git
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzerTest.scala
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzer.scala
similarity index 96%
rename from
backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzerTest.scala
rename to
backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzer.scala
index 7d8fc56d9..44f25b517 100644
---
a/backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzerTest.scala
+++
b/backends-velox/src/test/scala/org/apache/gluten/fuzzer/ShuffleWriterFuzzer.scala
@@ -16,7 +16,7 @@
*/
package org.apache.gluten.fuzzer
-import org.apache.gluten.fuzzer.FuzzerTestResult.Successful
+import org.apache.gluten.fuzzer.FuzzerResult.Successful
import org.apache.gluten.tags.{FuzzerTest, SkipTestTags}
import org.apache.spark.sql.DataFrame
@@ -24,7 +24,7 @@ import
org.apache.spark.sql.execution.ColumnarShuffleExchangeExec
@FuzzerTest
@SkipTestTags
-class ShuffleWriterFuzzerTest extends FuzzerTestBase {
+class ShuffleWriterFuzzer extends FuzzerBase {
private val REPARTITION_SQL = (numPartitions: Int) =>
s"select /*+ REPARTITION($numPartitions) */ * from tbl"
private val AGG_REPARTITION_SQL =
diff --git a/cpp/core/jni/JniCommon.cc b/cpp/core/jni/JniCommon.cc
index 759a9d121..0d2b5d874 100644
--- a/cpp/core/jni/JniCommon.cc
+++ b/cpp/core/jni/JniCommon.cc
@@ -38,7 +38,7 @@ jmethodID gluten::JniCommonState::runtimeAwareCtxHandle() {
}
void gluten::JniCommonState::initialize(JNIEnv* env) {
- runtimeAwareClass_ = createGlobalClassReference(env,
"Lorg/apache/gluten/exec/RuntimeAware;");
+ runtimeAwareClass_ = createGlobalClassReference(env,
"Lorg/apache/gluten/runtime/RuntimeAware;");
runtimeAwareCtxHandle_ = getMethodIdOrError(env, runtimeAwareClass_,
"handle", "()J");
JavaVM* vm;
if (env->GetJavaVM(&vm) != JNI_OK) {
diff --git a/cpp/core/jni/JniWrapper.cc b/cpp/core/jni/JniWrapper.cc
index 60f367fd7..3e583f20b 100644
--- a/cpp/core/jni/JniWrapper.cc
+++ b/cpp/core/jni/JniWrapper.cc
@@ -222,7 +222,7 @@ namespace {
const std::string kBacktraceAllocation =
"spark.gluten.memory.backtrace.allocation";
}
-JNIEXPORT jlong JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_createRuntime( // NOLINT
+JNIEXPORT jlong JNICALL
Java_org_apache_gluten_runtime_RuntimeJniWrapper_createRuntime( // NOLINT
JNIEnv* env,
jclass,
jstring jbackendType,
@@ -249,7 +249,7 @@ JNIEXPORT jlong JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_createRunt
JNI_METHOD_END(kInvalidObjectHandle)
}
-JNIEXPORT jbyteArray JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_collectMemoryUsage( // NOLINT
+JNIEXPORT jbyteArray JNICALL
Java_org_apache_gluten_runtime_RuntimeJniWrapper_collectMemoryUsage( // NOLINT
JNIEnv* env,
jclass,
jlong ctxHandle) {
@@ -268,7 +268,7 @@ JNIEXPORT jbyteArray JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_colle
JNI_METHOD_END(nullptr)
}
-JNIEXPORT jlong JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_shrinkMemory( // NOLINT
+JNIEXPORT jlong JNICALL
Java_org_apache_gluten_runtime_RuntimeJniWrapper_shrinkMemory( // NOLINT
JNIEnv* env,
jclass,
jlong ctxHandle,
@@ -279,7 +279,7 @@ JNIEXPORT jlong JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_shrinkMemo
JNI_METHOD_END(kInvalidObjectHandle)
}
-JNIEXPORT void JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_holdMemory( // NOLINT
+JNIEXPORT void JNICALL
Java_org_apache_gluten_runtime_RuntimeJniWrapper_holdMemory( // NOLINT
JNIEnv* env,
jclass,
jlong ctxHandle) {
@@ -289,7 +289,7 @@ JNIEXPORT void JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_holdMemory(
JNI_METHOD_END()
}
-JNIEXPORT void JNICALL
Java_org_apache_gluten_exec_RuntimeJniWrapper_releaseRuntime( // NOLINT
+JNIEXPORT void JNICALL
Java_org_apache_gluten_runtime_RuntimeJniWrapper_releaseRuntime( // NOLINT
JNIEnv* env,
jclass,
jlong ctxHandle) {
diff --git a/dev/build_arrow.sh b/dev/build_arrow.sh
index 8e1eefc21..e7496350f 100755
--- a/dev/build_arrow.sh
+++ b/dev/build_arrow.sh
@@ -14,6 +14,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+set -exu
+
CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
export SUDO=sudo
source ${CURRENT_DIR}/build_helper_functions.sh
diff --git
a/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala
b/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala
index 6f21b528f..696a3c343 100644
---
a/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala
+++
b/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala
@@ -18,8 +18,8 @@ package org.apache.spark.shuffle
import org.apache.gluten.GlutenConfig
import org.apache.gluten.GlutenConfig.{GLUTEN_RSS_SORT_SHUFFLE_WRITER,
GLUTEN_SORT_SHUFFLE_WRITER}
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.ArrowAbiUtil
import org.apache.gluten.vectorized._
diff --git
a/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala
b/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala
index c14d46a52..b7a0beae7 100644
---
a/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala
+++
b/gluten-celeborn/velox/src/main/scala/org/apache/spark/shuffle/VeloxCelebornColumnarShuffleWriter.scala
@@ -18,8 +18,8 @@ package org.apache.spark.shuffle
import org.apache.gluten.GlutenConfig
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.memtarget.{MemoryTarget, Spiller, Spillers}
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.vectorized._
import org.apache.spark._
diff --git
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
index e71e9d7be..37376951c 100644
---
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatchJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.columnarbatch;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class ColumnarBatchJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatches.java
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatches.java
index a72eaafae..543e6d4cf 100644
---
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatches.java
+++
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/ColumnarBatches.java
@@ -17,8 +17,8 @@
package org.apache.gluten.columnarbatch;
import org.apache.gluten.exception.GlutenException;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.Runtimes;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.gluten.utils.ArrowAbiUtil;
import org.apache.gluten.utils.ArrowUtil;
import org.apache.gluten.utils.ImplicitClass;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorBase.java
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorBase.java
index 1bc685bd5..700eb3cad 100644
---
a/gluten-data/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorBase.java
+++
b/gluten-data/src/main/java/org/apache/gluten/columnarbatch/IndicatorVectorBase.java
@@ -16,7 +16,7 @@
*/
package org.apache.gluten.columnarbatch;
-import org.apache.gluten.exec.Runtimes;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.spark.sql.types.DataTypes;
import org.apache.spark.sql.types.Decimal;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
index 11ed3fb7d..4550dbd9a 100644
---
a/gluten-data/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/datasource/DatasourceJniWrapper.java
@@ -16,9 +16,9 @@
*/
package org.apache.gluten.datasource;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
import org.apache.gluten.init.JniUtils;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
import org.apache.spark.sql.execution.datasources.BlockStripes;
diff --git a/gluten-data/src/main/java/org/apache/gluten/exec/RuntimeAware.java
b/gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
similarity index 96%
rename from gluten-data/src/main/java/org/apache/gluten/exec/RuntimeAware.java
rename to gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
index ca96ace64..5caef9a69 100644
--- a/gluten-data/src/main/java/org/apache/gluten/exec/RuntimeAware.java
+++ b/gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeAware.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.gluten.exec;
+package org.apache.gluten.runtime;
/**
* This defines the base abstraction for the contextual objects that can be
transmitted to C++ side
diff --git
a/gluten-data/src/main/java/org/apache/gluten/exec/RuntimeJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeJniWrapper.java
similarity index 97%
rename from
gluten-data/src/main/java/org/apache/gluten/exec/RuntimeJniWrapper.java
rename to
gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeJniWrapper.java
index d2a18e9b4..80f9509d9 100644
--- a/gluten-data/src/main/java/org/apache/gluten/exec/RuntimeJniWrapper.java
+++ b/gluten-data/src/main/java/org/apache/gluten/runtime/RuntimeJniWrapper.java
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.gluten.exec;
+package org.apache.gluten.runtime;
import org.apache.gluten.memory.listener.ReservationListener;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchInIterator.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchInIterator.java
index c147862d0..ef7d7167c 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchInIterator.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchInIterator.java
@@ -18,8 +18,8 @@ package org.apache.gluten.vectorized;
import org.apache.gluten.columnarbatch.ColumnarBatchJniWrapper;
import org.apache.gluten.columnarbatch.ColumnarBatches;
-import org.apache.gluten.exec.Runtimes;
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.spark.sql.vectorized.ColumnarBatch;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
index 9dd040438..4f436e58d 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchOutIterator.java
@@ -17,9 +17,9 @@
package org.apache.gluten.vectorized;
import org.apache.gluten.columnarbatch.ColumnarBatches;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
import org.apache.gluten.metrics.IMetrics;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
import org.apache.spark.sql.vectorized.ColumnarBatch;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
index bfe0d7561..d78cbdab2 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ColumnarBatchSerializerJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class ColumnarBatchSerializerJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
index ffcb77ad3..947f4c816 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeColumnarToRowJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class NativeColumnarToRowJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativePlanEvaluator.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativePlanEvaluator.java
index e5eea029b..8fb18e439 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativePlanEvaluator.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativePlanEvaluator.java
@@ -17,11 +17,11 @@
package org.apache.gluten.vectorized;
import org.apache.gluten.backendsapi.BackendsApiManager;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.Runtimes;
import org.apache.gluten.memory.memtarget.MemoryTarget;
import org.apache.gluten.memory.memtarget.Spiller;
import org.apache.gluten.memory.memtarget.Spillers;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.gluten.utils.DebugUtil;
import org.apache.gluten.validate.NativePlanValidationInfo;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
index 1185d52fe..c561174b2 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/NativeRowToColumnarJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class NativeRowToColumnarJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
index eecd7c9e2..ee6a26a41 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
import org.apache.gluten.validate.NativePlanValidationInfo;
/**
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
index 515486e45..3d2f9e119 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleReaderJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
public class ShuffleReaderJniWrapper implements RuntimeAware {
private final Runtime runtime;
diff --git
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
index 1d622d491..23c7118af 100644
---
a/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
+++
b/gluten-data/src/main/java/org/apache/gluten/vectorized/ShuffleWriterJniWrapper.java
@@ -16,8 +16,8 @@
*/
package org.apache.gluten.vectorized;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.RuntimeAware;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.RuntimeAware;
import java.io.IOException;
diff --git a/gluten-data/src/main/scala/org/apache/gluten/exec/Runtime.scala
b/gluten-data/src/main/scala/org/apache/gluten/runtime/Runtime.scala
similarity index 97%
rename from gluten-data/src/main/scala/org/apache/gluten/exec/Runtime.scala
rename to gluten-data/src/main/scala/org/apache/gluten/runtime/Runtime.scala
index 1f632659e..8edceea44 100644
--- a/gluten-data/src/main/scala/org/apache/gluten/exec/Runtime.scala
+++ b/gluten-data/src/main/scala/org/apache/gluten/runtime/Runtime.scala
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.gluten.exec
+package org.apache.gluten.runtime
import org.apache.gluten.GlutenConfig
import org.apache.gluten.backendsapi.BackendsApiManager
@@ -44,7 +44,7 @@ trait Runtime {
}
object Runtime {
- private[exec] def apply(name: String): Runtime with TaskResource = {
+ private[runtime] def apply(name: String): Runtime with TaskResource = {
new RuntimeImpl(name)
}
diff --git a/gluten-data/src/main/scala/org/apache/gluten/exec/Runtimes.scala
b/gluten-data/src/main/scala/org/apache/gluten/runtime/Runtimes.scala
similarity index 97%
rename from gluten-data/src/main/scala/org/apache/gluten/exec/Runtimes.scala
rename to gluten-data/src/main/scala/org/apache/gluten/runtime/Runtimes.scala
index 3614fe05f..6d5e11afe 100644
--- a/gluten-data/src/main/scala/org/apache/gluten/exec/Runtimes.scala
+++ b/gluten-data/src/main/scala/org/apache/gluten/runtime/Runtimes.scala
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.gluten.exec
+package org.apache.gluten.runtime
import org.apache.spark.util.{TaskResource, TaskResources}
diff --git
a/gluten-data/src/main/scala/org/apache/gluten/vectorized/ColumnarBatchSerializer.scala
b/gluten-data/src/main/scala/org/apache/gluten/vectorized/ColumnarBatchSerializer.scala
index 379fb4885..0bd78cb92 100644
---
a/gluten-data/src/main/scala/org/apache/gluten/vectorized/ColumnarBatchSerializer.scala
+++
b/gluten-data/src/main/scala/org/apache/gluten/vectorized/ColumnarBatchSerializer.scala
@@ -17,8 +17,8 @@
package org.apache.gluten.vectorized
import org.apache.gluten.GlutenConfig
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.ArrowAbiUtil
import org.apache.spark.SparkEnv
diff --git
a/gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala
b/gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala
index d62ff1d68..08535a393 100644
---
a/gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala
+++
b/gluten-data/src/main/scala/org/apache/spark/shuffle/ColumnarShuffleWriter.scala
@@ -18,8 +18,8 @@ package org.apache.spark.shuffle
import org.apache.gluten.GlutenConfig
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.memtarget.{MemoryTarget, Spiller, Spillers}
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.vectorized._
import org.apache.spark._
diff --git
a/gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala
b/gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala
index 9f13ea967..cb65dbca4 100644
---
a/gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala
+++
b/gluten-data/src/main/scala/org/apache/spark/sql/execution/ColumnarBuildSideRelation.scala
@@ -17,8 +17,8 @@
package org.apache.spark.sql.execution
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.sql.shims.SparkShimLoader
import org.apache.gluten.utils.ArrowAbiUtil
import org.apache.gluten.utils.iterator.Iterators
diff --git
a/gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala
b/gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala
index 94bdc73a5..65b06214e 100644
---
a/gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala
+++
b/gluten-data/src/main/scala/org/apache/spark/sql/execution/utils/ExecUtil.scala
@@ -17,8 +17,8 @@
package org.apache.spark.sql.execution.utils
import org.apache.gluten.columnarbatch.ColumnarBatches
-import org.apache.gluten.exec.Runtimes
import org.apache.gluten.memory.arrow.alloc.ArrowBufferAllocators
+import org.apache.gluten.runtime.Runtimes
import org.apache.gluten.utils.iterator.Iterators
import org.apache.gluten.vectorized.{ArrowWritableColumnVector,
NativeColumnarToRowInfo, NativeColumnarToRowJniWrapper, NativePartitioning}
diff --git
a/gluten-uniffle/velox/src/main/java/org/apache/spark/shuffle/writer/VeloxUniffleColumnarShuffleWriter.java
b/gluten-uniffle/velox/src/main/java/org/apache/spark/shuffle/writer/VeloxUniffleColumnarShuffleWriter.java
index d2032fa48..d505260b8 100644
---
a/gluten-uniffle/velox/src/main/java/org/apache/spark/shuffle/writer/VeloxUniffleColumnarShuffleWriter.java
+++
b/gluten-uniffle/velox/src/main/java/org/apache/spark/shuffle/writer/VeloxUniffleColumnarShuffleWriter.java
@@ -18,11 +18,11 @@ package org.apache.spark.shuffle.writer;
import org.apache.gluten.GlutenConfig;
import org.apache.gluten.columnarbatch.ColumnarBatches;
-import org.apache.gluten.exec.Runtime;
-import org.apache.gluten.exec.Runtimes;
import org.apache.gluten.memory.memtarget.MemoryTarget;
import org.apache.gluten.memory.memtarget.Spiller;
import org.apache.gluten.memory.memtarget.Spillers;
+import org.apache.gluten.runtime.Runtime;
+import org.apache.gluten.runtime.Runtimes;
import org.apache.gluten.vectorized.ShuffleWriterJniWrapper;
import org.apache.gluten.vectorized.SplitResult;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]