ferruzzi commented on PR #73173:
URL: https://github.com/apache/airflow/pull/73173#issuecomment-5706258925

   Two PRs were already working on this, both are tagged "closes: #69030", and 
I've been working with those authors.  #66350 has been open since 4 May and has 
been through several rounds of review.  #71732 came in August and was 
cherry-picked into #66350 to avoid the two conflicting.  Same three tables, 
same cause, same fix.
   
   Your `--exclude-dag-ids` handling is a real catch, and broader than anything 
either PR had.  But that's multiple months of working with a new contributor 
sidestepped when a search for those table names would have turned up both of 
those PRs.
   
   Please don't close #66350.  It also re-applies `skip_if_referenced` on the 
DELETE which fixes a race condition where a `task_instance` which points at a 
`dag_version` might appear between the archive INSERT and the DELETE, and it 
has a guard asserting every `dag_id_column_name` in `config_dict` is a real 
column of its table, to catch this class of config drift directly rather than 
through the filter path.  Neither of those is in #73173, so I've asked 
@jakubmatyszewski to rescope his PR down to those two.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to