Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Nov 28, 2024

As part of removing AIP-44 we remove database isolation mode and remove pytest markers that skipped some tests.

Part of #44436


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an 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 a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

As part of removing AIP-44 we remove database isolation mode
and remove pytest markers that skipped some tests.

Part of apache#44436
@potiuk potiuk force-pushed the remove-database-isolation-mode branch from 1c3a6f2 to 3e09bbf Compare November 28, 2024 02:22
@potiuk
Copy link
Member Author

potiuk commented Nov 28, 2024

Seems it's green.

Co-authored-by: Kalyan R <kalyan.ben10@live.com>
@kaxil kaxil merged commit 3862e17 into apache:main Nov 28, 2024
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 28, 2024
This change removes all configuration that controls AIP-44 behaviour.
It does not yet remove all the related code, this will be a follow up
but it removes all the controls that determine if AIP-44 is enabled or
not and removes all the Traceback Session/Disabling of DB session
modifications that were used in "database isolation" mode. The
"database isolation" mode has been disabled in apache#44441 so there was no
easy way to enable it anyoway - this change removes the capability
to use database isolation mode completely.

Part of apache#44436
prabhusneha pushed a commit to astronomer/airflow that referenced this pull request Nov 28, 2024
As part of removing AIP-44 we remove database isolation mode
and remove pytest markers that skipped some tests.

Part of apache#44436

---------

Co-authored-by: Kalyan R <kalyan.ben10@live.com>
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 28, 2024
This change removes all configuration that controls AIP-44 behaviour.
It does not yet remove all the related code, this will be a follow up
but it removes all the controls that determine if AIP-44 is enabled or
not and removes all the Traceback Session/Disabling of DB session
modifications that were used in "database isolation" mode. The
"database isolation" mode has been disabled in apache#44441 so there was no
easy way to enable it anyoway - this change removes the capability
to use database isolation mode completely.

Part of apache#44436
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 28, 2024
This change removes all configuration that controls AIP-44 behaviour.
It does not yet remove all the related code, this will be a follow up
but it removes all the controls that determine if AIP-44 is enabled or
not and removes all the Traceback Session/Disabling of DB session
modifications that were used in "database isolation" mode. The
"database isolation" mode has been disabled in apache#44441 so there was no
easy way to enable it anyoway - this change removes the capability
to use database isolation mode completely.

Part of apache#44436
potiuk added a commit that referenced this pull request Nov 28, 2024
This change removes all configuration that controls AIP-44 behaviour.
It does not yet remove all the related code, this will be a follow up
but it removes all the controls that determine if AIP-44 is enabled or
not and removes all the Traceback Session/Disabling of DB session
modifications that were used in "database isolation" mode. The
"database isolation" mode has been disabled in #44441 so there was no
easy way to enable it anyoway - this change removes the capability
to use database isolation mode completely.

Part of #44436
got686-yandex pushed a commit to got686-yandex/airflow that referenced this pull request Jan 30, 2025
As part of removing AIP-44 we remove database isolation mode
and remove pytest markers that skipped some tests.

Part of apache#44436

---------

Co-authored-by: Kalyan R <kalyan.ben10@live.com>
got686-yandex pushed a commit to got686-yandex/airflow that referenced this pull request Jan 30, 2025
This change removes all configuration that controls AIP-44 behaviour.
It does not yet remove all the related code, this will be a follow up
but it removes all the controls that determine if AIP-44 is enabled or
not and removes all the Traceback Session/Disabling of DB session
modifications that were used in "database isolation" mode. The
"database isolation" mode has been disabled in apache#44441 so there was no
easy way to enable it anyoway - this change removes the capability
to use database isolation mode completely.

Part of apache#44436
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants