From e6e3d851430584bd82ff9bc3129c568284891b68 Mon Sep 17 00:00:00 2001 From: Kousuke Saruta Date: Fri, 28 May 2021 23:46:22 +0900 Subject: [PATCH] Fix for Scala 2.13. --- .../spark/sql/catalyst/optimizer/NestedColumnAliasing.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/NestedColumnAliasing.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/NestedColumnAliasing.scala index cd7032d55599..e0e8f926019f 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/NestedColumnAliasing.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/NestedColumnAliasing.scala @@ -146,7 +146,8 @@ object NestedColumnAliasing { val nestedFieldToAlias = attributeToExtractValuesAndAliases.values.flatten.toMap // A reference attribute can have multiple aliases for nested fields. - val attrToAliases = AttributeMap(attributeToExtractValuesAndAliases.mapValues(_.map(_._2))) + val attrToAliases = + AttributeMap(attributeToExtractValuesAndAliases.mapValues(_.map(_._2)).toSeq) plan match { case Project(projectList, child) =>