@@ -23,15 +23,14 @@ use std::sync::Arc;
2323
2424use arrow_avro:: reader:: { Reader , ReaderBuilder } ;
2525use arrow_avro:: schema:: { AvroSchema , SCHEMA_METADATA_KEY } ;
26- use datafusion_common:: DataFusionError ;
2726use datafusion_common:: error:: Result ;
28- use datafusion_datasource :: TableSchema ;
27+ use datafusion_common :: DataFusionError ;
2928use datafusion_datasource:: file:: FileSource ;
3029use datafusion_datasource:: file_scan_config:: FileScanConfig ;
3130use datafusion_datasource:: file_stream:: FileOpener ;
3231use datafusion_datasource:: projection:: { ProjectionOpener , SplitProjection } ;
3332use datafusion_datasource:: schema_adapter:: SchemaAdapterFactory ;
34- use datafusion_physical_expr_common :: sort_expr :: LexOrdering ;
33+ use datafusion_datasource :: TableSchema ;
3534use datafusion_physical_plan:: metrics:: ExecutionPlanMetricsSet ;
3635use datafusion_physical_plan:: projection:: ProjectionExprs ;
3736
@@ -212,16 +211,6 @@ impl FileSource for AvroSource {
212211 "avro"
213212 }
214213
215- fn repartitioned (
216- & self ,
217- _target_partitions : usize ,
218- _repartition_file_min_size : usize ,
219- _output_ordering : Option < LexOrdering > ,
220- _config : & FileScanConfig ,
221- ) -> Result < Option < FileScanConfig > > {
222- Ok ( None )
223- }
224-
225214 fn with_schema_adapter_factory (
226215 & self ,
227216 schema_adapter_factory : Arc < dyn SchemaAdapterFactory > ,
@@ -242,7 +231,7 @@ mod private {
242231 use std:: io:: BufReader ;
243232
244233 use bytes:: Buf ;
245- use datafusion_datasource:: { PartitionedFile , file_stream:: FileOpenFuture } ;
234+ use datafusion_datasource:: { file_stream:: FileOpenFuture , PartitionedFile } ;
246235 use futures:: StreamExt ;
247236 use object_store:: { GetResultPayload , ObjectStore } ;
248237
0 commit comments