Skip to content

Conversation

@uranusjr
Copy link
Member

@uranusjr uranusjr commented Apr 1, 2025

This is done by adding consumed_asset_events to the initial triggering
body, and processing the content in the execution context.

The value to the key is now implemented as a mapping accessor to support
more key types, including AssetRef and AssetAlias.

Close #47133. Close #47282.

@boring-cyborg boring-cyborg bot added area:API Airflow's REST/HTTP API area:Scheduler including HA (high availability) scheduler area:task-sdk labels Apr 1, 2025
@uranusjr uranusjr force-pushed the triggering-asset-events-rewrite branch from f209dfb to 46074c1 Compare April 1, 2025 23:04
@uranusjr uranusjr force-pushed the triggering-asset-events-rewrite branch 2 times, most recently from b0a46c2 to 5dd3dc8 Compare April 1, 2025 23:51
@uranusjr uranusjr force-pushed the triggering-asset-events-rewrite branch 4 times, most recently from cb81dc3 to fbc824a Compare April 2, 2025 07:44
This is done by adding consumed_asset_events to the initial triggering
body, and processing the content in the execution context.

The value to the key is now implemented as a mapping accessor to support
more key types, including AssetRef and AssetAlias.
@uranusjr uranusjr force-pushed the triggering-asset-events-rewrite branch from fbc824a to b06218e Compare April 2, 2025 08:12
@uranusjr uranusjr added area:task-execution-interface-aip72 AIP-72: Task Execution Interface (TEI) aka Task SDK and removed area:Scheduler including HA (high availability) scheduler labels Apr 2, 2025
@uranusjr uranusjr requested a review from Lee-W April 2, 2025 14:56
@kaxil kaxil merged commit 1b98450 into apache:main Apr 3, 2025
92 checks passed
@kaxil kaxil deleted the triggering-asset-events-rewrite branch April 3, 2025 13:15
nailo2c pushed a commit to nailo2c/airflow that referenced this pull request Apr 4, 2025
This is done by adding consumed_asset_events to the initial triggering
body, and processing the content in the execution context.

The value to the key is now implemented as a mapping accessor to support
more key types, including AssetRef and AssetAlias.
diogotrodrigues pushed a commit to diogotrodrigues/airflow that referenced this pull request Apr 6, 2025
This is done by adding consumed_asset_events to the initial triggering
body, and processing the content in the execution context.

The value to the key is now implemented as a mapping accessor to support
more key types, including AssetRef and AssetAlias.
simonprydden pushed a commit to simonprydden/airflow that referenced this pull request Apr 8, 2025
This is done by adding consumed_asset_events to the initial triggering
body, and processing the content in the execution context.

The value to the key is now implemented as a mapping accessor to support
more key types, including AssetRef and AssetAlias.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:API Airflow's REST/HTTP API area:task-execution-interface-aip72 AIP-72: Task Execution Interface (TEI) aka Task SDK area:task-sdk

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Context variable triggering_asset_events should use accessor pattern

3 participants