Skip to content

Commit ded41b2

Browse files
committed
supportBatch should check unsupported MapType recursively.
1 parent 4dca939 commit ded41b2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/parquet/ParquetFileFormat.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ private[sql] class ParquetFileFormat
258258
val conf = sparkSession.sessionState.conf
259259
conf.parquetVectorizedReaderEnabled && conf.wholeStageEnabled &&
260260
schema.length <= conf.wholeStageMaxNumFields &&
261-
schema.forall(!_.dataType.isInstanceOf[MapType])
261+
!schema.existsRecursively(_.isInstanceOf[MapType])
262262
}
263263

264264
override def isSplitable(

0 commit comments

Comments
 (0)