File tree 2 files changed +13
-16
lines changed
datafusion/datasource-parquet/src 2 files changed +13
-16
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,6 @@ mod row_group_filter;
30
30
pub mod source;
31
31
mod writer;
32
32
33
- use std:: sync:: Arc ;
34
-
35
33
pub use access_plan:: { ParquetAccessPlan , RowGroupAccess } ;
36
34
pub use file_format:: * ;
37
35
pub use metrics:: ParquetFileMetrics ;
@@ -41,15 +39,3 @@ pub use row_filter::build_row_filter;
41
39
pub use row_filter:: can_expr_be_pushed_down_with_schemas;
42
40
pub use row_group_filter:: RowGroupAccessPlanFilter ;
43
41
pub use writer:: plan_to_parquet;
44
-
45
- fn should_enable_page_index (
46
- enable_page_index : bool ,
47
- page_pruning_predicate : & Option < Arc < PagePruningAccessPlanFilter > > ,
48
- ) -> bool {
49
- enable_page_index
50
- && page_pruning_predicate. is_some ( )
51
- && page_pruning_predicate
52
- . as_ref ( )
53
- . map ( |p| p. filter_number ( ) > 0 )
54
- . unwrap_or ( false )
55
- }
Original file line number Diff line number Diff line change @@ -23,8 +23,7 @@ use crate::page_filter::PagePruningAccessPlanFilter;
23
23
use crate :: row_group_filter:: RowGroupAccessPlanFilter ;
24
24
use crate :: {
25
25
apply_file_schema_type_coercions, coerce_int96_to_resolution, row_filter,
26
- should_enable_page_index, ParquetAccessPlan , ParquetFileMetrics ,
27
- ParquetFileReaderFactory ,
26
+ ParquetAccessPlan , ParquetFileMetrics , ParquetFileReaderFactory ,
28
27
} ;
29
28
use datafusion_datasource:: file_meta:: FileMeta ;
30
29
use datafusion_datasource:: file_stream:: { FileOpenFuture , FileOpener } ;
@@ -440,3 +439,15 @@ async fn load_page_index<T: AsyncFileReader>(
440
439
Ok ( reader_metadata)
441
440
}
442
441
}
442
+
443
+ fn should_enable_page_index (
444
+ enable_page_index : bool ,
445
+ page_pruning_predicate : & Option < Arc < PagePruningAccessPlanFilter > > ,
446
+ ) -> bool {
447
+ enable_page_index
448
+ && page_pruning_predicate. is_some ( )
449
+ && page_pruning_predicate
450
+ . as_ref ( )
451
+ . map ( |p| p. filter_number ( ) > 0 )
452
+ . unwrap_or ( false )
453
+ }
You can’t perform that action at this time.
0 commit comments