@@ -122,7 +122,6 @@ pub fn reverse_row_selection(
122122mod tests {
123123 use crate :: ParquetAccessPlan ;
124124 use crate :: RowGroupAccess ;
125- use crate :: opener:: PreparedAccessPlan ;
126125 use arrow:: datatypes:: { DataType , Field , Schema } ;
127126 use bytes:: Bytes ;
128127 use parquet:: arrow:: ArrowWriter ;
@@ -169,9 +168,9 @@ mod tests {
169168 let access_plan = ParquetAccessPlan :: new_all ( 3 ) ;
170169 let rg_metadata = metadata. row_groups ( ) ;
171170
172- let prepared_plan =
173- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
174- . expect ( "Failed to create PreparedAccessPlan" ) ;
171+ let prepared_plan = access_plan
172+ . prepare ( rg_metadata)
173+ . expect ( "Failed to create PreparedAccessPlan" ) ;
175174
176175 // Verify original plan
177176 assert_eq ! ( prepared_plan. row_group_indexes, vec![ 0 , 1 , 2 ] ) ;
@@ -205,9 +204,9 @@ mod tests {
205204 ) ;
206205
207206 let rg_metadata = metadata. row_groups ( ) ;
208- let prepared_plan =
209- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
210- . expect ( "Failed to create PreparedAccessPlan" ) ;
207+ let prepared_plan = access_plan
208+ . prepare ( rg_metadata)
209+ . expect ( "Failed to create PreparedAccessPlan" ) ;
211210
212211 let original_selected: usize = prepared_plan
213212 . row_selection
@@ -255,9 +254,9 @@ mod tests {
255254 ) ;
256255
257256 let rg_metadata = metadata. row_groups ( ) ;
258- let prepared_plan =
259- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
260- . expect ( "Failed to create PreparedAccessPlan" ) ;
257+ let prepared_plan = access_plan
258+ . prepare ( rg_metadata)
259+ . expect ( "Failed to create PreparedAccessPlan" ) ;
261260
262261 let original_selected: usize = prepared_plan
263262 . row_selection
@@ -298,9 +297,9 @@ mod tests {
298297 }
299298
300299 let rg_metadata = metadata. row_groups ( ) ;
301- let prepared_plan =
302- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
303- . expect ( "Failed to create PreparedAccessPlan" ) ;
300+ let prepared_plan = access_plan
301+ . prepare ( rg_metadata)
302+ . expect ( "Failed to create PreparedAccessPlan" ) ;
304303
305304 let reversed_plan = prepared_plan
306305 . reverse ( & metadata)
@@ -338,9 +337,9 @@ mod tests {
338337 ) ;
339338
340339 let rg_metadata = metadata. row_groups ( ) ;
341- let prepared_plan =
342- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
343- . expect ( "Failed to create PreparedAccessPlan" ) ;
340+ let prepared_plan = access_plan
341+ . prepare ( rg_metadata)
342+ . expect ( "Failed to create PreparedAccessPlan" ) ;
344343
345344 let original_selected: usize = prepared_plan
346345 . row_selection
@@ -379,9 +378,9 @@ mod tests {
379378 ) ;
380379
381380 let rg_metadata = metadata. row_groups ( ) ;
382- let prepared_plan =
383- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
384- . expect ( "Failed to create PreparedAccessPlan" ) ;
381+ let prepared_plan = access_plan
382+ . prepare ( rg_metadata)
383+ . expect ( "Failed to create PreparedAccessPlan" ) ;
385384
386385 let original_selected: usize = prepared_plan
387386 . row_selection
@@ -435,9 +434,9 @@ mod tests {
435434 access_plan. scan_selection ( 2 , RowSelection :: from ( vec ! [ RowSelector :: select( 100 ) ] ) ) ;
436435
437436 let rg_metadata = metadata. row_groups ( ) ;
438- let prepared_plan =
439- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
440- . expect ( "Failed to create PreparedAccessPlan" ) ;
437+ let prepared_plan = access_plan
438+ . prepare ( rg_metadata)
439+ . expect ( "Failed to create PreparedAccessPlan" ) ;
441440
442441 let original_selected: usize = prepared_plan
443442 . row_selection
@@ -502,9 +501,9 @@ mod tests {
502501 let rg_metadata = metadata. row_groups ( ) ;
503502
504503 // Step 1: Create PreparedAccessPlan
505- let prepared_plan =
506- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
507- . expect ( "Failed to create PreparedAccessPlan" ) ;
504+ let prepared_plan = access_plan
505+ . prepare ( rg_metadata)
506+ . expect ( "Failed to create PreparedAccessPlan" ) ;
508507
509508 // Verify original plan
510509 assert_eq ! ( prepared_plan. row_group_indexes, vec![ 0 , 2 , 3 ] ) ;
@@ -594,9 +593,9 @@ mod tests {
594593 access_plan. scan_selection ( 2 , RowSelection :: from ( vec ! [ RowSelector :: select( 100 ) ] ) ) ;
595594
596595 let rg_metadata = metadata. row_groups ( ) ;
597- let prepared_plan =
598- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
599- . expect ( "Failed to create PreparedAccessPlan" ) ;
596+ let prepared_plan = access_plan
597+ . prepare ( rg_metadata)
598+ . expect ( "Failed to create PreparedAccessPlan" ) ;
600599
601600 let original_selected: usize = prepared_plan
602601 . row_selection
@@ -647,9 +646,9 @@ mod tests {
647646 ) ;
648647
649648 let rg_metadata = metadata. row_groups ( ) ;
650- let prepared_plan =
651- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
652- . expect ( "Failed to create PreparedAccessPlan" ) ;
649+ let prepared_plan = access_plan
650+ . prepare ( rg_metadata)
651+ . expect ( "Failed to create PreparedAccessPlan" ) ;
653652
654653 let original_selected: usize = prepared_plan
655654 . row_selection
@@ -720,9 +719,9 @@ mod tests {
720719 let rg_metadata = metadata. row_groups ( ) ;
721720
722721 // Step 1: Create PreparedAccessPlan
723- let prepared_plan =
724- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
725- . expect ( "Failed to create PreparedAccessPlan" ) ;
722+ let prepared_plan = access_plan
723+ . prepare ( rg_metadata)
724+ . expect ( "Failed to create PreparedAccessPlan" ) ;
726725
727726 // Verify original plan in detail
728727 assert_eq ! ( prepared_plan. row_group_indexes, vec![ 0 , 2 , 3 ] ) ;
@@ -862,9 +861,9 @@ mod tests {
862861 access_plan. scan_selection ( 2 , RowSelection :: from ( vec ! [ RowSelector :: select( 100 ) ] ) ) ;
863862
864863 let rg_metadata = metadata. row_groups ( ) ;
865- let prepared_plan =
866- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
867- . expect ( "Failed to create PreparedAccessPlan" ) ;
864+ let prepared_plan = access_plan
865+ . prepare ( rg_metadata)
866+ . expect ( "Failed to create PreparedAccessPlan" ) ;
868867
869868 // Verify original selection structure in detail
870869 let orig_selectors: Vec < _ > = prepared_plan
@@ -944,9 +943,9 @@ mod tests {
944943 ) ;
945944
946945 let rg_metadata = metadata. row_groups ( ) ;
947- let prepared_plan =
948- PreparedAccessPlan :: from_access_plan ( access_plan , rg_metadata)
949- . expect ( "Failed to create PreparedAccessPlan" ) ;
946+ let prepared_plan = access_plan
947+ . prepare ( rg_metadata)
948+ . expect ( "Failed to create PreparedAccessPlan" ) ;
950949
951950 // Original: [0, 2]
952951 assert_eq ! ( prepared_plan. row_group_indexes, vec![ 0 , 2 ] ) ;
0 commit comments