Skip to content

Remove BaseDag and BaseDagBag classes#12195

Merged
ashb merged 1 commit intoapache:masterfrom
astronomer:remove-base-dag
Nov 9, 2020
Merged

Remove BaseDag and BaseDagBag classes#12195
ashb merged 1 commit intoapache:masterfrom
astronomer:remove-base-dag

Conversation

@ashb
Copy link
Member

@ashb ashb commented Nov 9, 2020

Since #7694 these haven't really be needed, but we hadn't removed them
yet.

No UPDATING.md note for this as I think it's extremely unlikely anyone
was using this directly -- it's very much an implementation detail
relating to DAG/SimpleDag.


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.

Since apache#7694 these haven't really be needed, but we hadn't removed them
yet.

No UPDATING.md note for this as I think it's extremely unlikely anyone
was using this directly -- it's very much an implementation detail
relating to DAG/SimpleDag.
@ashb ashb added this to the Airflow 2.0.0-beta1 milestone Nov 9, 2020
@ashb ashb added full tests needed We need to run full set of tests for this PR to merge priority:critical labels Nov 9, 2020
@ashb ashb requested review from kaxil and potiuk November 9, 2020 13:11
@ashb ashb added priority:critical Showstopper bug that should be patched immediately and removed priority:critical labels Nov 9, 2020
@ashb
Copy link
Member Author

ashb commented Nov 9, 2020

Most tests pass, a few 137 errorcode and slow CI. Merging

@ashb ashb merged commit 55c401d into apache:master Nov 9, 2020
@ashb ashb deleted the remove-base-dag branch November 9, 2020 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full tests needed We need to run full set of tests for this PR to merge priority:critical Showstopper bug that should be patched immediately

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants