File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ pub struct MergedRecordReader {
4141
4242impl MergedRecordReader {
4343 pub fn try_new ( files : & [ PathBuf ] ) -> Result < Self , ( ) > {
44- let mut readers = Vec :: new ( ) ;
44+ let mut readers = Vec :: with_capacity ( files . len ( ) ) ;
4545
4646 for file in files {
4747 //remove empty files before reading
@@ -78,7 +78,7 @@ pub struct MergedReverseRecordReader {
7878
7979impl MergedReverseRecordReader {
8080 pub fn try_new ( files : & [ PathBuf ] ) -> Result < Self , ( ) > {
81- let mut readers = Vec :: new ( ) ;
81+ let mut readers = Vec :: with_capacity ( files . len ( ) ) ;
8282 for file in files {
8383 let Ok ( reader) = match utils:: arrow:: reverse_reader:: get_reverse_reader ( File :: open ( file) . unwrap ( ) ) else {
8484 log:: error!( "Invalid file detected, ignoring it: {:?}" , file) ;
You can’t perform that action at this time.
0 commit comments