Uh oh!
There was an error while loading. Please reload this page.
AIP-103: Add Core API endpoints for task state and asset state - #67041
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
jason810496
left a comment
There was a problem hiding this comment.
Nice! LGTM overall, thanks. There're same questions for the task state endpoint.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
pierrejeambrun
left a comment
There was a problem hiding this comment.
Small nits. Looking good overall
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
amoghrajesh
commented
May 20, 2026
The failing tests in https://github.com/apache/airflow/actions/runs/26144521163/job/76898272728?pr=67041, seem to be unrelated to these changes. |
amoghrajesh
commented
May 20, 2026
Merging this one in, thanks for reviews! |
Uh oh!
There was an error while loading. Please reload this page.
Backport failed to create: airflow-ctl/v0-1-test. View the failure log Run detailsNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
You can attempt to backport this manually by running: cherry_picker f9e4e6e airflow-ctl/v0-1-testThis should apply the commit to the airflow-ctl/v0-1-test branch and leave the commit in conflict state marking After you have resolved the conflicts, you can continue the backport process by running: cherry_picker --continueIf you don't have cherry-picker installed, see the installation guide. |
kaxil
commented
May 20, 2026
Do you think it was because of PR behind main. Or trying to think why langchain wasn't installed |
Was generative AI tooling used to co-author this PR?
closes:
Proposed change
Adds public REST endpoints for task state and asset state under
/api/v2.Task State — scoped to a task instance within a DAG run:
map_indexquery param (default -1).?all_map_indices=trueon the clear endpoint wipes state across all mapped instances of the task.Asset State — cross-run, scoped to an asset:
URL patterns follow existing conventions — task state mirrors XCom, asset state mirrors
/assets/{asset_id}/.Testing
Task State APIs
For this first add couple of task states for mapped task
Without
all_map_indicesflag (only current deleted)With the
all_map_indicesflag:Asset State APIs
Using id=4 to test
All clear!
{pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.