-
Notifications
You must be signed in to change notification settings - Fork 106
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
Investigate Celery legal docs refresh issue #2553
Comments
I can't seem to replicate this locally, though I wonder if that's because there's nothing to refresh compared to the
|
@vrajmohan it looks like if we can modify an AO locally this will replicate the error, I'm just not sure how to do that. I'm guessing that a modified AO results in a task that is run that attempts to return the document in the task body and that is what is failing serialization? Part of me wonders if it is worth just enabling the |
And to top it all off, it'd be good to test the calendar refresh tasks too just to make sure they're working - @LindsayYoung are you aware of an easy way to do that? However, in looking in the logs in |
I think this is a one-off issue - perhaps the deploy happened between the task getting posted and the worker picking it up. In any case, there is no payload that the worker gets and we should be OK. I manually modified AOs on
|
Ah nice, thank you! We'll keep an eye out then just in case it surfaces again but this is great to see. :-) |
The upgrade to Celery 4.0.2 changed the default serialization from the
pickle
module to JSON, and this seems to have an impact on the legal docs refresh. See the stack trace below I caught indev
:We'll need to debug and figure out the appropriate course of action (get the content in shape for JSON serialization or something else).
The text was updated successfully, but these errors were encountered: