Skip to content

Commit 7dce2d2

Browse files
committed
fmt
1 parent ee7d263 commit 7dce2d2

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

datafusion/datasource-parquet/src/opener.rs

+6-5
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ use crate::file_format::{
2525
use crate::page_filter::PagePruningAccessPlanFilter;
2626
use crate::row_group_filter::RowGroupAccessPlanFilter;
2727
use crate::{
28-
row_filter, should_enable_page_index, ParquetAccessPlan, ParquetFileMetrics, ParquetFileReaderFactory
28+
row_filter, should_enable_page_index, ParquetAccessPlan, ParquetFileMetrics,
29+
ParquetFileReaderFactory,
2930
};
3031
use datafusion_datasource::file_expr_rewriter::FileExpressionRewriter;
3132
use datafusion_datasource::file_meta::FileMeta;
@@ -173,17 +174,17 @@ impl FileOpener for ParquetOpener {
173174
adapted_projections.iter().cloned(),
174175
);
175176

176-
177177
// Try to rewrite the predicate using our filter expression rewriter
178178
// This must happen before build_row_filter and other subsequent steps
179179
// so that they all use the rewritten predicate if it was rewritten.
180180
if let Some(original_predicate) = predicate.clone() {
181181
if let Some(filter_rewriter) = filter_expression_rewriter_factory {
182-
if let Ok(rewritten) =
183-
filter_rewriter.rewrite(Arc::clone(&file_schema), original_predicate)
182+
if let Ok(rewritten) = filter_rewriter
183+
.rewrite(Arc::clone(&file_schema), original_predicate)
184184
{
185185
// If we rewrote the filter we need to recompute the pruning predicates to match the new filter.
186-
page_pruning_predicate = Some(build_page_pruning_predicate(&rewritten, &file_schema));
186+
page_pruning_predicate =
187+
Some(build_page_pruning_predicate(&rewritten, &file_schema));
187188
pruning_predicate = build_pruning_predicate(
188189
rewritten.clone(),
189190
&file_schema,

datafusion/datasource-parquet/src/source.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,10 @@ impl ParquetSource {
321321
conf.with_metrics(metrics);
322322
conf.predicate = Some(Arc::clone(&predicate));
323323

324-
conf.page_pruning_predicate = Some(build_page_pruning_predicate(&predicate, &file_schema));
325-
conf.pruning_predicate = build_pruning_predicate(predicate, &file_schema, &predicate_creation_errors);
324+
conf.page_pruning_predicate =
325+
Some(build_page_pruning_predicate(&predicate, &file_schema));
326+
conf.pruning_predicate =
327+
build_pruning_predicate(predicate, &file_schema, &predicate_creation_errors);
326328

327329
conf
328330
}

0 commit comments

Comments
 (0)