-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Update taskinstance clear endpoint to support mapped tasks #45349
Update taskinstance clear endpoint to support mapped tasks #45349
Conversation
I you plan to update the API, this one (connexion) is the legacy one which will be dropped in Airflow 3. Can you please also change the fast_api which will be the future/Airflow 3 API backend? As this change is on connexion API, is this to be back-ported to Airflow 2.10 as well? Then it should be classified as a bug, as we actually do not plan to have new features on Airflow 2.10 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I you plan to update the API, this one (connexion) is the legacy one which will be dropped in Airflow 3. Can you please also change the fast_api which will be the future/Airflow 3 API backend?
+1
As this change is on connexion API, is this to be back-ported to Airflow 2.10 as well? Then it should be classified as a bug, as we actually do not plan to have new features on Airflow 2.10
I think this one is really an improvement/feature. I would be for simply not releasing this in 2.x at all. Features are for 3.0, and just do the change in the fastapi API.
+1 @pierrejeambrun @jscheffl . I agree as its a new feature/Improvement this should only go to FastAPI. I will update this for only FastAPI.
|
…instance-clear-endpoint-to-support-mapped-tasks
…instance-clear-endpoint-to-support-mapped-tasks
…sks' of github.com:astronomer/airflow into update-taskinstance-clear-endpoint-to-support-mapped-tasks
…instance-clear-endpoint-to-support-mapped-tasks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice thanks. A few things to update before we can merge.
tests/api_fastapi/core_api/routes/public/test_task_instances.py
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice. Looks good. A few more suggestions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, minor nit, needs rebase.
closes: #44867
^ 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.