From 0ece8275d94e5914e46d85f088b75b9fd0dd4a28 Mon Sep 17 00:00:00 2001 From: caican00 Date: Mon, 22 Aug 2022 15:04:36 +0800 Subject: [PATCH] update --- .../spark/sql/catalyst/util/ArrayBasedMapData.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/ArrayBasedMapData.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/ArrayBasedMapData.scala index 3768f7a1824f..8ea3abba7871 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/ArrayBasedMapData.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/ArrayBasedMapData.scala @@ -129,20 +129,20 @@ object ArrayBasedMapData { def toScalaMap(map: ArrayBasedMapData): Map[Any, Any] = { val keys = map.keyArray.asInstanceOf[GenericArrayData].array val values = map.valueArray.asInstanceOf[GenericArrayData].array - keys.zip(values).toMap + keys.zip(values)(collection.breakOut) } def toScalaMap(keys: Array[Any], values: Array[Any]): Map[Any, Any] = { - keys.zip(values).toMap + keys.zip(values)(collection.breakOut) } def toScalaMap(keys: scala.collection.Seq[Any], values: scala.collection.Seq[Any]): Map[Any, Any] = { - keys.zip(values).toMap + keys.zip(values)(collection.breakOut) } def toJavaMap(keys: Array[Any], values: Array[Any]): java.util.Map[Any, Any] = { import scala.collection.JavaConverters._ - keys.zip(values).toMap.asJava + keys.zip(values)(collection.breakOut).asInstanceOf[Map[Any, Any]].asJava } }