[ https://issues.apache.org/jira/browse/SPARK-31980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dongjoon Hyun reassigned SPARK-31980: ------------------------------------- Assignee: JinxinTang > Spark sequence() fails if start and end of range are identical dates > -------------------------------------------------------------------- > > Key: SPARK-31980 > URL: https://issues.apache.org/jira/browse/SPARK-31980 > Project: Spark > Issue Type: Bug > Components: SQL > Affects Versions: 2.4.4 > Environment: Spark 2.4.4 standalone and on AWS EMR > Reporter: Dave DeCaprio > Assignee: JinxinTang > Priority: Minor > > > The following Spark SQL query throws an exception > {code:java} > select sequence(cast("2011-03-01" as date), cast("2011-03-01" as date), > interval 1 month) > {code} > The error is: > > > {noformat} > java.lang.ArrayIndexOutOfBoundsException: > 1java.lang.ArrayIndexOutOfBoundsException: 1 at > scala.runtime.ScalaRunTime$.array_update(ScalaRunTime.scala:92) at > org.apache.spark.sql.catalyst.expressions.Sequence$TemporalSequenceImpl.eval(collectionOperations.scala:2681) > at > org.apache.spark.sql.catalyst.expressions.Sequence.eval(collectionOperations.scala:2514) > at > org.apache.spark.sql.catalyst.expressions.UnaryExpression.eval(Expression.scala:389){noformat} > -- 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