Skip to content

Improve error reporting to users #3244

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

Closed

Conversation

ericholscher
Copy link
Member

This lets us hopefully catch both more useful and more errors

ericholscher and others added 6 commits November 8, 2017 12:48
Clean up logging around exceptions
This is to make architecture the top link after changelog
and installation instructions. Also moves API to the bottom,
because it stands out of the reading flow, which is:

- see if the development thing you think about is already done
- launch installation if you're going to fix anything
- (or) read about archtecture
- about testing, probably installation is ready
- how to sync docs
- standards, etc.
- components (should be linked from archtecture)
- everything else
- leave API pages open
Rearrange development docs ToC
@ericholscher ericholscher changed the base branch from master to upgrade-celery-pattern November 10, 2017 22:08
agjohnson and others added 12 commits November 10, 2017 17:17
* Use new Celery, use new application pattern

* Use modern celery
* Drop djcelery
* New pattern for starting celery
* Bump redis to 2.10.6 to avoid startup bug, change autodiscover call

* Update docs mentioning Celery

* Goof on package name

* Missed djcelery import

* Fix rebased task that was missed

* Handle change to Celery group calls in 4.x

* Fix tests

* Fix up some linting issues and problems starting the application

* Fix celery task registration

* We don't need shared_task anymore, swap for readthedocs.worker.app.task

* Fix call to chord
This should make us a lot more resilient to failures,
specifically when *one* web server is acting up.
@agjohnson agjohnson force-pushed the improve-task-error-reporting branch from f25ac2d to 3da4cc0 Compare November 11, 2017 17:05
@agjohnson
Copy link
Contributor

Pushed up a rebase, but this PR is still being merged into the celery- branch. I'll open a new PR

@agjohnson
Copy link
Contributor

Moved to #3247

@agjohnson agjohnson closed this Nov 11, 2017
@ericholscher
Copy link
Member Author

You can change the base on where the PR goes, FWIW>

@agjohnson
Copy link
Contributor

Aha, i didn't realize that was a feature 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants