Skip to content

Port Registering of Asset Changes to Task SDK #45752

Description

@kaxil

Assets are stored in DB after a Task completes execution with SUCCESS state as shown in the following code.

ti._register_asset_changes(events=context["outlet_events"], session=session)

This includes extracting outlets from the task and storing them in the DB.

We should port this and related changes to the Task SDK's task_runner.py

def finalize(log: Logger): ...

Activity

  1. added this to the Airflow 3.0.0 milestone on Jan 17, 2025
  2. self-assigned this
    on Jan 17, 2025
  3. assigned and unassigned on Jan 20, 2025
  4. kaxil commented on Jan 20, 2025

    @kaxil
    MemberAuthor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions