This is an automated email from the ASF dual-hosted git repository.

ulyssesyou 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 be6c8a115 [CELEBORN] VeloxCelebornColumnarBatchSerializer uses the key 
and default value of SHUFFLE_COMPRESS to check whether to compress shuffle 
output (#6414)
be6c8a115 is described below

commit be6c8a115a43ec717e7072fd78881a071bb108d2
Author: Nicholas Jiang <[email protected]>
AuthorDate: Fri Jul 12 08:07:18 2024 +0700

    [CELEBORN] VeloxCelebornColumnarBatchSerializer uses the key and default 
value of SHUFFLE_COMPRESS to check whether to compress shuffle output (#6414)
---
 .../apache/spark/shuffle/VeloxCelebornColumnarBatchSerializer.scala    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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 1f125a164..19305e95d 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
@@ -24,6 +24,7 @@ import org.apache.gluten.vectorized._
 
 import org.apache.spark.SparkEnv
 import org.apache.spark.internal.Logging
+import org.apache.spark.internal.config.SHUFFLE_COMPRESS
 import org.apache.spark.serializer.{DeserializationStream, 
SerializationStream, Serializer, SerializerInstance}
 import org.apache.spark.sql.execution.metric.SQLMetric
 import org.apache.spark.sql.internal.SQLConf
@@ -76,7 +77,7 @@ private class CelebornColumnarBatchSerializerInstance(
     ArrowAbiUtil.exportSchema(allocator, arrowSchema, cSchema)
     val conf = SparkEnv.get.conf
     val compressionCodec =
-      if (conf.getBoolean("spark.shuffle.compress", true)) {
+      if (conf.getBoolean(SHUFFLE_COMPRESS.key, 
SHUFFLE_COMPRESS.defaultValue.get)) {
         GlutenShuffleUtils.getCompressionCodec(conf)
       } else {
         null // uncompressed


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to