@@ -14,7 +14,7 @@ use yaml_rust2::YamlEmitter;
1414use super :: memoization:: EvaluationMemoryOptions ;
1515use super :: row_indexer;
1616use crate :: base:: { schema, value} ;
17- use crate :: builder:: plan:: { AnalyzedSourceOp , ExecutionPlan } ;
17+ use crate :: builder:: plan:: { AnalyzedImportOp , ExecutionPlan } ;
1818use crate :: ops:: interface:: SourceExecutorListOptions ;
1919use crate :: utils:: yaml_ser:: YamlSerializer ;
2020
@@ -69,7 +69,7 @@ struct Dumper<'a> {
6969impl < ' a > Dumper < ' a > {
7070 async fn evaluate_source_entry < ' b > (
7171 & ' a self ,
72- source_op : & ' a AnalyzedSourceOp ,
72+ import_op : & ' a AnalyzedImportOp ,
7373 key : & value:: KeyValue ,
7474 collected_values_buffer : & ' b mut Vec < Vec < value:: FieldValues > > ,
7575 ) -> Result < Option < IndexMap < & ' b str , TargetExportData < ' b > > > >
@@ -78,7 +78,7 @@ impl<'a> Dumper<'a> {
7878 {
7979 let data_builder = row_indexer:: evaluate_source_entry_with_memory (
8080 self . plan ,
81- source_op ,
81+ import_op ,
8282 self . schema ,
8383 key,
8484 EvaluationMemoryOptions {
@@ -130,13 +130,13 @@ impl<'a> Dumper<'a> {
130130
131131 async fn evaluate_and_dump_source_entry (
132132 & self ,
133- source_op : & AnalyzedSourceOp ,
133+ import_op : & AnalyzedImportOp ,
134134 key : value:: KeyValue ,
135135 file_path : PathBuf ,
136136 ) -> Result < ( ) > {
137137 let mut collected_values_buffer = Vec :: new ( ) ;
138138 let ( exports, error) = match self
139- . evaluate_source_entry ( source_op , & key, & mut collected_values_buffer)
139+ . evaluate_source_entry ( import_op , & key, & mut collected_values_buffer)
140140 . await
141141 {
142142 Ok ( exports) => ( exports, None ) ,
@@ -145,7 +145,7 @@ impl<'a> Dumper<'a> {
145145 let key_value = value:: Value :: from ( key) ;
146146 let file_data = SourceOutputData {
147147 key : value:: TypedValue {
148- t : & source_op . primary_key_type ,
148+ t : & import_op . primary_key_type ,
149149 v : & key_value,
150150 } ,
151151 exports,
@@ -166,10 +166,10 @@ impl<'a> Dumper<'a> {
166166 Ok ( ( ) )
167167 }
168168
169- async fn evaluate_and_dump_for_source_op ( & self , source_op : & AnalyzedSourceOp ) -> Result < ( ) > {
169+ async fn evaluate_and_dump_for_source ( & self , import_op : & AnalyzedImportOp ) -> Result < ( ) > {
170170 let mut keys_by_filename_prefix: IndexMap < String , Vec < value:: KeyValue > > = IndexMap :: new ( ) ;
171171
172- let mut rows_stream = source_op . executor . list ( SourceExecutorListOptions {
172+ let mut rows_stream = import_op . executor . list ( SourceExecutorListOptions {
173173 include_ordinal : false ,
174174 } ) ;
175175 while let Some ( rows) = rows_stream. next ( ) . await {
@@ -181,7 +181,7 @@ impl<'a> Dumper<'a> {
181181 . map ( |s| urlencoding:: encode ( & s) . into_owned ( ) )
182182 . join ( ":" ) ;
183183 s. truncate (
184- ( 0 ..( FILENAME_PREFIX_MAX_LENGTH - source_op . name . as_str ( ) . len ( ) ) )
184+ ( 0 ..( FILENAME_PREFIX_MAX_LENGTH - import_op . name . as_str ( ) . len ( ) ) )
185185 . rev ( )
186186 . find ( |i| s. is_char_boundary ( * i) )
187187 . unwrap_or ( 0 ) ,
@@ -202,9 +202,9 @@ impl<'a> Dumper<'a> {
202202 Cow :: Borrowed ( "" )
203203 } ;
204204 let file_name =
205- format ! ( "{}@{}{}.yaml" , source_op . name, filename_prefix, extra_id) ;
205+ format ! ( "{}@{}{}.yaml" , import_op . name, filename_prefix, extra_id) ;
206206 let file_path = output_dir. join ( Path :: new ( & file_name) ) ;
207- self . evaluate_and_dump_source_entry ( source_op , key, file_path)
207+ self . evaluate_and_dump_source_entry ( import_op , key, file_path)
208208 } )
209209 } ) ;
210210 try_join_all ( evaluate_futs) . await ?;
@@ -214,9 +214,9 @@ impl<'a> Dumper<'a> {
214214 async fn evaluate_and_dump ( & self ) -> Result < ( ) > {
215215 try_join_all (
216216 self . plan
217- . source_ops
217+ . import_ops
218218 . iter ( )
219- . map ( |source_op | self . evaluate_and_dump_for_source_op ( source_op ) ) ,
219+ . map ( |import_op | self . evaluate_and_dump_for_source ( import_op ) ) ,
220220 )
221221 . await ?;
222222 Ok ( ( ) )
0 commit comments