Skip to content

Commit e16d6b3

Browse files
committed
Updates Spark to version 3.0.0
1 parent 7f5d986 commit e16d6b3

File tree

5 files changed

+17
-9
lines changed

5 files changed

+17
-9
lines changed

core/pom.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>kotlin-spark-api-parent</artifactId>
66
<groupId>org.jetbrains.kotlin.spark</groupId>
7-
<version>0.1.0</version>
7+
<version>0.2.0</version>
88
</parent>
99
<artifactId>core</artifactId>
1010
<name>Kotlin Spark API: Scala core</name>
@@ -26,7 +26,6 @@
2626
<dependency>
2727
<groupId>org.apache.spark</groupId>
2828
<artifactId>spark-sql_2.12</artifactId>
29-
<version>3.0.0-preview2</version>
3029
<scope>provided</scope>
3130
</dependency>
3231
</dependencies>

core/src/main/scala/org/apache/spark/sql/KotlinWrappers.scala

+4-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
*/
2020
package org.apache.spark.sql
2121

22+
import org.apache.spark.sql.catalyst.analysis.Resolver
2223
import org.apache.spark.sql.catalyst.expressions.{AttributeReference, Expression}
24+
import org.apache.spark.sql.catalyst.util.StringUtils
2325
import org.apache.spark.sql.types.{DataType, Metadata, StructField, StructType}
2426

2527

@@ -68,9 +70,9 @@ class KDataTypeWrapper(val dt: StructType
6870

6971
override private[sql] def getFieldIndex(name: String) = dt.getFieldIndex(name)
7072

71-
override private[sql] def findNestedField(fieldNames: Seq[String], includeCollections: Boolean) = dt.findNestedField(fieldNames, includeCollections)
73+
override private[sql] def findNestedField(fieldNames: Seq[String], includeCollections: Boolean, resolver: Resolver) = dt.findNestedField(fieldNames, includeCollections, resolver)
7274

73-
override private[sql] def buildFormattedString(prefix: String, builder: StringBuilder): Unit = dt.buildFormattedString(prefix, builder)
75+
override private[sql] def buildFormattedString(prefix: String, stringConcat: StringUtils.StringConcat, maxDepth: Int): Unit = dt.buildFormattedString(prefix, stringConcat, maxDepth)
7476

7577
override protected[sql] def toAttributes: Seq[AttributeReference] = dt.toAttributes
7678

examples/pom.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>kotlin-spark-api-parent</artifactId>
99
<groupId>org.jetbrains.kotlin.spark</groupId>
10-
<version>0.1.0</version>
10+
<version>0.2.0</version>
1111
</parent>
1212

1313
<groupId>org.jetbrains.kotlin.spark.examples</groupId>
@@ -32,7 +32,6 @@
3232
<dependency>
3333
<groupId>org.apache.spark</groupId>
3434
<artifactId>spark-sql_2.12</artifactId>
35-
<version>3.0.0-preview2</version>
3635
</dependency>
3736

3837
</dependencies>

kotlin-spark-api/pom.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<artifactId>kotlin-spark-api-parent</artifactId>
99
<groupId>org.jetbrains.kotlin.spark</groupId>
10-
<version>0.1.0</version>
10+
<version>0.2.0</version>
1111
</parent>
1212

1313
<artifactId>kotlin-spark-api</artifactId>
@@ -41,7 +41,6 @@
4141
<dependency>
4242
<groupId>org.apache.spark</groupId>
4343
<artifactId>spark-sql_2.12</artifactId>
44-
<version>3.0.0-preview2</version>
4544
<scope>provided</scope>
4645
</dependency>
4746
<dependency>

pom.xml

+10-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>org.jetbrains.kotlin.spark</groupId>
66
<artifactId>kotlin-spark-api-parent</artifactId>
7-
<version>0.1.0</version>
7+
<version>0.2.0</version>
88
<name>kotlin-spark-api-parent</name>
99
<url>http://maven.apache.org</url>
1010
<packaging>pom</packaging>
@@ -13,6 +13,15 @@
1313
<module>examples</module>
1414
<module>core</module>
1515
</modules>
16+
<dependencyManagement>
17+
<dependencies>
18+
<dependency>
19+
<groupId>org.apache.spark</groupId>
20+
<artifactId>spark-sql_2.12</artifactId>
21+
<version>3.0.0</version>
22+
</dependency>
23+
</dependencies>
24+
</dependencyManagement>
1625
<build>
1726
<pluginManagement>
1827
<plugins>

0 commit comments

Comments
 (0)