We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48163c3 commit ec53e92Copy full SHA for ec53e92
1 file changed
sql/core/src/main/scala/org/apache/spark/sql/parquet/ParquetTableOperations.scala
@@ -113,8 +113,10 @@ case class ParquetTableScan(
113
114
// Set this in configuration of ParquetInputFormat, needed for RowGroupFiltering
115
val filter: Filter = ParquetFilters.createRecordFilter(columnPruningPred)
116
- val filterPredicate = filter.asInstanceOf[FilterPredicateCompat].getFilterPredicate()
117
- ParquetInputFormat.setFilterPredicate(conf, filterPredicate)
+ if (filter!= null){
+ val filterPredicate = filter.asInstanceOf[FilterPredicateCompat].getFilterPredicate()
118
+ ParquetInputFormat.setFilterPredicate(conf, filterPredicate)
119
+ }
120
}
121
122
// Tell FilteringParquetRowInputFormat whether it's okay to cache Parquet and FS metadata
0 commit comments