diff --git a/phoenix5-spark3/src/main/scala/org/apache/phoenix/spark/sql/connector/PhoenixSparkSqlRelation.scala b/phoenix5-spark3/src/main/scala/org/apache/phoenix/spark/sql/connector/PhoenixSparkSqlRelation.scala
index 2b8e074..93c7c0d 100644
--- a/phoenix5-spark3/src/main/scala/org/apache/phoenix/spark/sql/connector/PhoenixSparkSqlRelation.scala
+++ b/phoenix5-spark3/src/main/scala/org/apache/phoenix/spark/sql/connector/PhoenixSparkSqlRelation.scala
@@ -25,7 +25,7 @@ case class PhoenixSparkSqlRelation(
val batch = scanBuilder.build().toBatch
val rdd = new DataSourceRDD(
sqlContext.sparkContext,
- batch.planInputPartitions(),
+ Seq(batch.planInputPartitions().toSeq),
batch.createReaderFactory(),
false,
Map.empty
diff --git a/pom.xml b/pom.xml
index 852a6de..b33fb0b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -126,7 +126,7 @@
2.4.8
2.11.12
2.11
- 3.2.4
+ 3.4.4
2.12.18
2.12
1.2.17