You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2019/11/24 15:44:58 UTC

[GitHub] [airflow] potiuk commented on issue #6564: [AIRFLOW-5911] Simplify lineage API and improve robustness

potiuk commented on issue #6564: [AIRFLOW-5911] Simplify lineage API and improve robustness
URL: https://github.com/apache/airflow/pull/6564#issuecomment-557900655
 
 
   FYI @bolkedebruin -> I am working on permanent fix to the seemingly randomly appearing cyclic imports. They are real cycles of dependencies we have, but they are somewhat hidden until you have pylint run on all code (and the more pylint we enable the more of those cycles we will find I think).
   
   I hope to heave a fix that gets rid of all those (known so far) cyclic dependencies that are hiding in our code. 
   
   First step (remove cycles from serialization) is here: #6601 (already passed Travis) and second (remove cycles from executors) here (#6596) - coming soon @ashb @kaxil -> this is exactly the case I was explaining, the cycles are appearing randomly in some travis builds because of sequence/subsets of files passed to pylint processes. 

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services