Skip to content
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

[draft] AIP-72: call on_task_instance_* listeners #45294

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mobuchowski
Copy link
Contributor

With AIP-72, there is no access to the database session from the worker process, and the runtime objects have some differences to the db models. This adjusts the initial structure to naively call the listeners.

@boring-cyborg boring-cyborg bot added area:Executors-core LocalExecutor & SequentialExecutor area:providers area:Scheduler including HA (high availability) scheduler area:task-sdk provider:openlineage AIP-53 labels Dec 30, 2024
@mobuchowski mobuchowski force-pushed the tasksdk-call-listeners branch 4 times, most recently from f07a78e to 81b886b Compare January 2, 2025 08:20
@potiuk
Copy link
Member

potiuk commented Jan 2, 2025

@mobuchowski - can you please rebase that one -> we found and issue with @jscheffl with the new caching scheme - fixed in #45347 that would run "main" version of the tests. I am asking in all affected PRs to rebase.

@potiuk potiuk force-pushed the tasksdk-call-listeners branch from 81b886b to 15fd95a Compare January 2, 2025 12:26
@potiuk
Copy link
Member

potiuk commented Jan 2, 2025

Actually - I rebased it now.

@mobuchowski
Copy link
Contributor Author

I will rebase very soon as I'm working on some of the test failures anyway 🙂

@mobuchowski mobuchowski force-pushed the tasksdk-call-listeners branch 3 times, most recently from a24010b to db45617 Compare January 3, 2025 17:55
@mobuchowski mobuchowski force-pushed the tasksdk-call-listeners branch from db45617 to 88a2414 Compare January 3, 2025 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:Executors-core LocalExecutor & SequentialExecutor area:providers area:Scheduler including HA (high availability) scheduler area:task-sdk provider:openlineage AIP-53
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants