@@ -24,7 +24,6 @@ use dashmap::DashMap;
2424use deltalake:: arrow:: array:: RecordBatch ;
2525use futures:: TryStreamExt ;
2626use modelardb_storage:: data_folder:: DataFolder ;
27- use object_store:: path:: Path ;
2827use tokio:: sync:: RwLock ;
2928use tokio:: task:: JoinHandle as TaskJoinHandle ;
3029use tracing:: debug;
@@ -73,8 +72,7 @@ impl DataTransfer {
7372 let mut table_size_in_bytes = table_size_in_bytes. entry ( table_name) . or_insert ( 0 ) ;
7473
7574 let object_store = delta_table. object_store ( ) ;
76- for file_uri in delta_table. get_file_uris ( ) ? {
77- let file_path = Path :: parse ( file_uri) ?;
75+ for file_path in delta_table. get_files_by_partitions ( & [ ] ) . await ? {
7876 let object_meta = object_store. head ( & file_path) . await ?;
7977 * table_size_in_bytes += object_meta. size ;
8078 }
@@ -276,10 +274,11 @@ impl DataTransfer {
276274mod tests {
277275 use super :: * ;
278276
277+ use deltalake:: ObjectStore ;
279278 use modelardb_test:: table:: { self , NORMAL_TABLE_NAME , TIME_SERIES_TABLE_NAME } ;
280279 use tempfile:: { self , TempDir } ;
281280
282- const EXPECTED_TIME_SERIES_TABLE_FILE_SIZE : u64 = 2038 ;
281+ const EXPECTED_TIME_SERIES_TABLE_FILE_SIZE : u64 = 2128 ;
283282
284283 // Tests for data transfer component.
285284 #[ tokio:: test]
@@ -532,8 +531,7 @@ mod tests {
532531 let delta_table = local_data_folder. delta_table ( table_name) . await . unwrap ( ) ;
533532
534533 let mut files_size = 0 ;
535- for file_uri in delta_table. get_file_uris ( ) . unwrap ( ) {
536- let file_path = Path :: parse ( file_uri) . unwrap ( ) ;
534+ for file_path in delta_table. get_files_by_partitions ( & [ ] ) . await . unwrap ( ) {
537535 let object_meta = delta_table. object_store ( ) . head ( & file_path) . await ;
538536 files_size += object_meta. unwrap ( ) . size ;
539537 }
0 commit comments