Takeshi Yamamuro created SPARK-35412: ----------------------------------------
Summary: Fix a bug in groupBy of year-month/day-time intervals Key: SPARK-35412 URL: https://issues.apache.org/jira/browse/SPARK-35412 Project: Spark Issue Type: Bug Components: SQL Affects Versions: 3.2.0 Reporter: Takeshi Yamamuro I found a bug in groupBy of year-month/day-time intervals; {code} scala> Seq(java.time.Duration.ofDays(1)).toDF("a").groupBy("a").count().show() scala.MatchError: DayTimeIntervalType (of class org.apache.spark.sql.types.DayTimeIntervalType$) at org.apache.spark.sql.execution.aggregate.HashMapGenerator.genComputeHash(HashMapGenerator.scala:159) at org.apache.spark.sql.execution.aggregate.HashMapGenerator.$anonfun$generateHashFunction$1(HashMapGenerator.scala:102) at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:238) at scala.collection.immutable.List.foreach(List.scala:392) at scala.collection.TraversableLike.map(TraversableLike.scala:238) at scala.collection.TraversableLike.map$(TraversableLike.scala:231) at scala.collection.immutable.List.map(List.scala:298) at org.apache.spark.sql.execution.aggregate.HashMapGenerator.genHashForKeys$1(HashMapGenerator.scala:99) at org.apache.spark.sql.execution.aggregate.HashMapGenerator.generateHashFunction(HashMapGenerator.scala:111) {code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org