#27365: Fields suddenly not found.
-------------------------------------+-------------------------------------
Reporter: Brandon | Owner: nobody
Type: Bug | Status: new
Component: Database layer | Version: 1.9
(models, ORM) |
Severity: Normal | Resolution:
Keywords: FieldDoesNotExist | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Brandon):
* status: closed => new
* resolution: needsinfo =>
Comment:
I reopened this issue because this bug is still occurring after 4 months
of our 2-week development cycles. We have refactored and gone entirely to
{{{apps.get_models}}} and even reduced most all instances of
{{{field__id}}} to {{{field_id}}}, because that seems to express the bug
*less* often. We also could not tell if this was Apache so we moved
several customer environments over from Apache2+mod_wsgi to NGINX+uWSGI
(still Ubuntu). And yet the bug still occurs in *exactly* the way as
described above.
Some important things to note:
1. It occurs seemingly at random. But when it happens it will happen in
waves.
2. It occurs equally in multi-processed + single-thread or multi-processed
+ multi-threaded web server configurations.
3. Recycling Apache children or NGINX vassals quickly (every 50-150
requests) causes the bug to occur *less* but it will still occur.
4. The stacktrace is *always* the same, has remained the same, and is the
same in *every* instance. There is zero deviation.
5. It *never* occurred from Django 1.4.x to 1.7.x; but has not stopped in
1.9.9 and occurred *more* frequently in 1.8.x
Any attention at all would be most appreciated.
--Brandon
--
Ticket URL: <https://code.djangoproject.com/ticket/27365#comment:7>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/088.a427691ead00f0381e553c9f6d356694%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.