-
Notifications
You must be signed in to change notification settings - Fork 296
Support Airflow 3.1 #1980
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
Merged
Support Airflow 3.1 #1980
Changes from all commits
Commits
Show all changes
92 commits
Select commit
Hold shift + click to select a range
e4faf8f
Run tests against Airflow 3.1
tatiana caea171
Change temporarily the pre-install af script to support 3.1
tatiana cbb6e06
Build tests against current branch in CI
tatiana f3eb59f
Support installing AF pre-releases in install script
tatiana 1a2e624
Reduce tests currently running against 3.1 to focus on potential issues
tatiana 3aade35
Fix constraint file for af 3.1.0b2
tatiana 70c706e
Drop support to Python 3.9 due to AF 3.1
tatiana 0074a5e
Fixes for vertica mocking with Airflow 3.1
tatiana 8126f79
Change how we mock our profiles so it is compatible with Airflow 3.1
tatiana 5e2f9f4
Merge branch 'main' into af-31
tatiana b0dba70
Fix ObjectStoragePath importpath in cosmos.operators.local and its te…
tatiana d86d570
Update setup scripts to use stable AF 3.1 instead of beta
tatiana 09a641f
Fix reference to AF3.1 in GH action workflow
tatiana 0fe0e6a
Fix tests that had TaskInstance without dag_version_id=None (breaking…
tatiana 95d108e
Fix importpath for ObjectStoragePath
tatiana 58f90eb
Fix deprecation warning related to ObjectStoragePath
tatiana 3ca1276
Update deprecated paths in AF3
tatiana 4ea1256
Fix AF3 import warnings
tatiana 4dafbe7
Fix ObjectStoragePath import paths
tatiana 8b0f171
Fix tests related to the breaking change into TaskInstance requiring …
tatiana 9a00a45
Try to solve ObjectStoragePath test issues
tatiana 95a2918
Reduce warnings
tatiana b6a3d20
Try to solve target/manifest issue
tatiana d5c12b2
Fix tests for 3.10-3.1-1.10
tatiana f7d44a9
Fix tests.py3.10-3.0-1.10 unit tests
tatiana 9769941
Merge branch 'main' into af-31
tatiana e6a6c44
Change the dbt jaffle_shop project to avoid arguments error
tatiana 9bcba84
Fix tests that broke after changing the dbt project
tatiana 5db86e2
update dbt fusion tests to exclude recently removed tests
tatiana 408bbc0
Fix watcher test to reflect last changes to the dbt project itself
tatiana d461407
Solve unittest related to rich logging
tatiana 4da701e
Simplify rch logging test
tatiana 1a45a7f
Attempt to solve ModuleNotFoundError: No module named 'dbt.adapters.c…
tatiana 3c835b9
Undo change that did not work
tatiana d672754
Fix No module named 'dbt.adapters.catalogs'
tatiana b88bc23
Solve 'source: not found'
tatiana 3c86139
Fix pendulum TypeError: 'module' object is not callable
tatiana 411a3f2
Attempt so solve annoying dep conflicts
tatiana 4e22c7a
Remove DuckDB DAG and deps to see if deps conflicts stop
tatiana 0f9a058
Attempt to solve pendulum issue
tatiana 2810507
Attempt to solve pendulum issue
tatiana 432b3e1
Try to fix dependency issues
tatiana 0b5af20
Try to fix dependency issues
tatiana 4678604
Try to fix dependency issues
tatiana 6012dd4
Try to fix dependency issues
tatiana c4809ea
Try to fix dependency issues
tatiana 94b93ac
Revert to 1a45a7f1ffd5ecf7b56beda0b932d692cead0e77
tatiana 35ba9ee
Revert to 1a45a7f1ffd5ecf7b56beda0b932d692cead0e77
tatiana bd9513c
No module named 'dbt.adapters.catalogs'
tatiana 30fa5e5
Fix AttributeError: module 'airflow.hooks' has no attribute 'base'
tatiana 42139f0
Re-add deleted DuckDB DAG
tatiana 2ec0f1f
Re-add deleted DuckDB DAG
tatiana 20d4314
Attempt to fix airflow.exceptions.AirflowException: Cannot create Dag…
tatiana 63275cb
Fix AF3 import path warnings
tatiana 43b540d
Restore incorrectly deleted dag example
tatiana 48a078f
Attempt to fix airflow.exceptions.AirflowException: Cannot create Dag…
tatiana 86bbff2
Revert DAG import since it caused more errors
tatiana 65d15f9
Attempt to fix AF3.1 'DbtDag' object has no attribute 'create_dagrun'
tatiana a4596fb
Try to fix listener test
tatiana 54e5537
Fix TaskGroup issue
tatiana 13dd3a1
Fix Cosmos TaskGroup issue
tatiana 786db22
Working solution for DbtTaskGroup with WATCHER mode
tatiana 42a2209
Merge branch 'main' into af-31
tatiana 9442879
Working solution for DbtTaskGroup with WATCHER mode
tatiana aecaa44
Fix AF3.1 installation error
tatiana 0a9fdbb
Try to fix listener test for Airflow 3.0
tatiana c162cd5
Skip listener test in Airflow 3.1
tatiana d8ccaf8
Fix integration test skip
tatiana 697ad94
Apply suggestion from @tatiana
tatiana c3059bd
Fix listener test in Airflow 3.0
tatiana 79db770
Fix test_on_dag_run_success for AF3.0
tatiana 4f3953d
Fix some integration tests
tatiana 4997fa7
Fix unittest issues
tatiana f0fb6b7
Try to fix log-related tests that broke after last AF3.1 fix
tatiana 174e0bc
Remove log level
tatiana a286246
Clean duplicated imports of ObjectStorage
tatiana 383fc45
Fix bug introduced in test log
tatiana 8a5f9be
Fix a few of the integraiton tests that are failing
tatiana 70cafd2
Apply suggestion from @tatiana
tatiana 40f0b0c
Skip last failing test in Airflow 3.1 https://github.com/astronomer/a…
tatiana d0c1ccb
Revert TaskGroup fixes that are being added in separate PR https://gi…
tatiana 6762eca
Fix 3.11, 2.6, 1.10
tatiana eda9844
Merge branch 'main' into af-31
tatiana b0db04e
Apply suggestion from @tatiana
tatiana 322e660
Apply suggestion from @tatiana
tatiana 5dae9c7
Update tests/operators/test_local.py
tatiana 41848cb
Apply suggestion from @tatiana
tatiana 1420ffd
🎨 [pre-commit.ci] Auto format from pre-commit.com hooks
pre-commit-ci[bot] 508cbce
Apply suggestion from @tatiana
tatiana 583dfa1
Apply suggestion from @Copilot
tatiana f5bde1c
Apply suggestion from @Copilot
tatiana 74b1271
Apply suggestion from @tatiana
tatiana File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.