Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove old lineage stuff #44983

Open
1 task done
uranusjr opened this issue Dec 17, 2024 · 3 comments
Open
1 task done

Remove old lineage stuff #44983

uranusjr opened this issue Dec 17, 2024 · 3 comments
Assignees
Labels
airflow3.0:breaking Candidates for Airflow 3.0 that contain breaking changes airflow3.0:candidate Potential candidates for Airflow 3.0 area:lineage good first issue

Comments

@uranusjr
Copy link
Member

Body

We had some experiemental lineage classes in airflow.lineage. Those never caught on, and are not relevant anymore now that we have assets and trasparent OpenLineage support via AIP-62. We should remove the old stuff in 3.0, and put up a deprecation warning in 2.11 if not already.

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.
@uranusjr uranusjr added airflow3.0:candidate Potential candidates for Airflow 3.0 airflow3.0:breaking Candidates for Airflow 3.0 that contain breaking changes labels Dec 17, 2024
@dosubot dosubot bot added the area:lineage label Dec 17, 2024
@jason810496
Copy link
Contributor

Hi @uranusjr, I can work on this issue, could you assign to me ? Thanks !

@ashb
Copy link
Member

ashb commented Dec 18, 2024

@jason810496 All yours!

@jason810496
Copy link
Contributor

Hi, I have a few questions while working on this issue:

  • The compatibility module (airflow.providers.common.compat.lineage) still imports the airflow.lineage module. Does this mean I should move airflow.lineage to airflow.providers.common.compat.lineage instead of simply deleting it?
  • For other airflow modules that import airflow.lineage, can all logic involving lineage be removed?

Thanks !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
airflow3.0:breaking Candidates for Airflow 3.0 that contain breaking changes airflow3.0:candidate Potential candidates for Airflow 3.0 area:lineage good first issue
Projects
None yet
Development

No branches or pull requests

4 participants