Skip to content

Rewrite recursion into iteration#25898

Merged
kaxil merged 2 commits into
apache:mainfrom
astronomer:dag-parsing-use-loop
Aug 23, 2022
Merged

Rewrite recursion into iteration#25898
kaxil merged 2 commits into
apache:mainfrom
astronomer:dag-parsing-use-loop

Conversation

@uranusjr
Copy link
Copy Markdown
Member

This avoids a RecursionError when parsing a DAG with very deep dependencies that takes the interpreter over sys.getrecursionlimit().

This avoids a RecursionError when parsing a DAG with very deep
dependencies that takes the interpreter over sys.getrecursionlimit().
Copy link
Copy Markdown
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yeah !

@kaxil kaxil merged commit b92f619 into apache:main Aug 23, 2022
@kaxil kaxil deleted the dag-parsing-use-loop branch August 23, 2022 11:40
@kaxil kaxil added this to the Airflow 2.3.4 milestone Aug 23, 2022
@ashb ashb modified the milestones: Airflow 2.3.4, Airflow 2.4.0 Aug 23, 2022
@jedcunningham jedcunningham added the type:bug-fix Changelog: Bug Fixes label Sep 12, 2022
leahecole pushed a commit to GoogleCloudPlatform/composer-airflow that referenced this pull request Jan 30, 2023
Cherry-picked changes:
Rewrite recursion into iteration
apache/airflow#26175
Rewrite recursion into iteration
apache/airflow#25898

Change-Id: I529f90aae79ad2716b9282e9b70db91a4f64d9f7
GitOrigin-RevId: dae6b05f8266ccff97e1a565e36a5f580db4c79d
leahecole pushed a commit to GoogleCloudPlatform/composer-airflow that referenced this pull request Jan 30, 2023
Cherry-picked changes:
Rewrite recursion into iteration
apache/airflow#26175
Rewrite recursion into iteration
apache/airflow#25898

Change-Id: I3d886329b1d856c4b276d265dd7750dae2b200ba
GitOrigin-RevId: 37b365dc035d3e23961683e322b214fb937fab99
kosteev pushed a commit to kosteev/composer-airflow-test-copybara that referenced this pull request Sep 12, 2024
Cherry-picked changes:
Rewrite recursion into iteration
apache/airflow#26175
Rewrite recursion into iteration
apache/airflow#25898

Change-Id: I529f90aae79ad2716b9282e9b70db91a4f64d9f7
GitOrigin-RevId: dae6b05f8266ccff97e1a565e36a5f580db4c79d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:bug-fix Changelog: Bug Fixes

6 participants