mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-31 02:37:05 +00:00 
			
		
		
		
	fix(ingest/nifi): remove duplicate upstream jobs (#10849)
This commit is contained in:
		
							parent
							
								
									906bc98c82
								
							
						
					
					
						commit
						6e50bcc7ea
					
				| @ -822,7 +822,7 @@ class NifiSource(Source): | |||||||
|             outgoing = list( |             outgoing = list( | ||||||
|                 filter(lambda x: x[0] == component.id, self.nifi_flow.connections) |                 filter(lambda x: x[0] == component.id, self.nifi_flow.connections) | ||||||
|             ) |             ) | ||||||
|             inputJobs = [] |             inputJobs = set() | ||||||
|             jobProperties = None |             jobProperties = None | ||||||
| 
 | 
 | ||||||
|             if component.nifi_type is NifiType.PROCESSOR: |             if component.nifi_type is NifiType.PROCESSOR: | ||||||
| @ -873,7 +873,7 @@ class NifiSource(Source): | |||||||
|                         dataset_urn, |                         dataset_urn, | ||||||
|                     ) |                     ) | ||||||
|                 else: |                 else: | ||||||
|                     inputJobs.append( |                     inputJobs.add( | ||||||
|                         builder.make_data_job_urn_with_flow(flow_urn, incoming_from) |                         builder.make_data_job_urn_with_flow(flow_urn, incoming_from) | ||||||
|                     ) |                     ) | ||||||
| 
 | 
 | ||||||
| @ -953,7 +953,7 @@ class NifiSource(Source): | |||||||
|                 job_properties=jobProperties, |                 job_properties=jobProperties, | ||||||
|                 inlets=list(component.inlets.keys()), |                 inlets=list(component.inlets.keys()), | ||||||
|                 outlets=list(component.outlets.keys()), |                 outlets=list(component.outlets.keys()), | ||||||
|                 inputJobs=inputJobs, |                 inputJobs=list(inputJobs), | ||||||
|                 status=component.status, |                 status=component.status, | ||||||
|             ) |             ) | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Mayuri Nehate
						Mayuri Nehate