From e0499282c01f04a2b3705b92b42fd7850fe4ce54 Mon Sep 17 00:00:00 2001 From: andrusha Date: Thu, 8 Aug 2024 13:33:36 +0200 Subject: [PATCH] Set correct `since` for named_struct SQL API docs show incorrect `since` field as 1.5.0: https://spark.apache.org/docs/latest/api/sql/#named_struct While the named structs were actually added since 3.5.0: https://issues.apache.org/jira/browse/SPARK-43926 https://github.com/apache/spark/commit/de8ec74f2826db3815275b4fccef186f22c85833 --- .../spark/sql/catalyst/expressions/complexTypeCreator.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/complexTypeCreator.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/complexTypeCreator.scala index 1bfa11d67af6f..5c252e2a7a9fe 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/complexTypeCreator.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/complexTypeCreator.scala @@ -436,7 +436,7 @@ object CreateStruct { > SELECT _FUNC_("a", 1, "b", 2, "c", 3); {"a":1,"b":2,"c":3} """, - since = "1.5.0", + since = "3.5.0", group = "struct_funcs") // scalastyle:on line.size.limit case class CreateNamedStruct(children: Seq[Expression]) extends Expression with NoThrow {