-
Notifications
You must be signed in to change notification settings - Fork 543
Update and cleanup Celery integration #2891
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 and cleanup Celery integration #2891
Conversation
When called manually or via Celery Beat
One thing I need to check. In my test project I have two tasks with 1 minute interval. When I start the server (celery with beat) then the Cron monitors work fine. But If I restart the server then the cron monitors have a "missed" state. |
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 read through your changes, but I am having trouble understanding the PR at a high level, so I think it would be better if @sentrivana also reviews this.
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.
Looks much better! 🥔 Left a few comments.
Cleanup the Celery integration to make it easier to work on it and also update to the new minimum supported Celery versions and the new Scopes API.
The easiest way to review this is probably looking at the "Fixed trace propagation" commit:
a723cb7
The other commits are mostly moving code around.