@@ -1278,9 +1278,14 @@ mod tests {
1278
1278
} ;
1279
1279
1280
1280
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
1281
- let builder = ParquetRecordBatchStreamBuilder :: new_with_options ( async_reader, options)
1282
- . await
1283
- . unwrap ( ) ;
1281
+ let builder = ParquetRecordBatchStreamBuilder :: new_with_options (
1282
+ async_reader,
1283
+ options,
1284
+ #[ cfg( feature = "encryption" ) ]
1285
+ None ,
1286
+ )
1287
+ . await
1288
+ . unwrap ( ) ;
1284
1289
1285
1290
// The builder should have page and offset indexes loaded now
1286
1291
let metadata_with_index = builder. metadata ( ) ;
@@ -1392,9 +1397,14 @@ mod tests {
1392
1397
} ;
1393
1398
1394
1399
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
1395
- let builder = ParquetRecordBatchStreamBuilder :: new_with_options ( async_reader, options)
1396
- . await
1397
- . unwrap ( ) ;
1400
+ let builder = ParquetRecordBatchStreamBuilder :: new_with_options (
1401
+ async_reader,
1402
+ options,
1403
+ #[ cfg( feature = "encryption" ) ]
1404
+ None ,
1405
+ )
1406
+ . await
1407
+ . unwrap ( ) ;
1398
1408
1399
1409
let selection = RowSelection :: from ( vec ! [
1400
1410
RowSelector :: skip( 21 ) , // Skip first page
@@ -1475,9 +1485,14 @@ mod tests {
1475
1485
} ;
1476
1486
1477
1487
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
1478
- let builder = ParquetRecordBatchStreamBuilder :: new_with_options ( async_reader, options)
1479
- . await
1480
- . unwrap ( ) ;
1488
+ let builder = ParquetRecordBatchStreamBuilder :: new_with_options (
1489
+ async_reader,
1490
+ options,
1491
+ #[ cfg( feature = "encryption" ) ]
1492
+ None ,
1493
+ )
1494
+ . await
1495
+ . unwrap ( ) ;
1481
1496
1482
1497
let col_idx: usize = rand. gen_range ( 0 ..13 ) ;
1483
1498
let mask = ProjectionMask :: leaves ( builder. parquet_schema ( ) , vec ! [ col_idx] ) ;
@@ -1546,9 +1561,14 @@ mod tests {
1546
1561
} ;
1547
1562
1548
1563
let options = ArrowReaderOptions :: new ( ) . with_page_index ( true ) ;
1549
- let builder = ParquetRecordBatchStreamBuilder :: new_with_options ( async_reader, options)
1550
- . await
1551
- . unwrap ( ) ;
1564
+ let builder = ParquetRecordBatchStreamBuilder :: new_with_options (
1565
+ async_reader,
1566
+ options,
1567
+ #[ cfg( feature = "encryption" ) ]
1568
+ None ,
1569
+ )
1570
+ . await
1571
+ . unwrap ( ) ;
1552
1572
1553
1573
let col_idx: usize = rand. gen_range ( 0 ..13 ) ;
1554
1574
let mask = ProjectionMask :: leaves ( builder. parquet_schema ( ) , vec ! [ col_idx] ) ;
0 commit comments